2026-09-01T16:17:45,711 Created temporary directory: /tmp/pip-ephem-wheel-cache-r3x8_7re 2026-09-01T16:17:45,713 Created temporary directory: /tmp/pip-build-tracker-jr6hxwh3 2026-09-01T16:17:45,713 Initialized build tracking at /tmp/pip-build-tracker-jr6hxwh3 2026-09-01T16:17:45,714 Created build tracker: /tmp/pip-build-tracker-jr6hxwh3 2026-09-01T16:17:45,714 Entered build tracker: /tmp/pip-build-tracker-jr6hxwh3 2026-09-01T16:17:45,715 Created temporary directory: /tmp/pip-wheel-m255cw6a 2026-09-01T16:17:45,718 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-09-01T16:17:45,720 Created temporary directory: /tmp/pip-ephem-wheel-cache-5dn6vt5l 2026-09-01T16:17:45,742 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-01T16:17:45,746 2 location(s) to search for versions of hdf5plugin: 2026-09-01T16:17:45,746 * https://pypi.org/simple/hdf5plugin/ 2026-09-01T16:17:45,746 * https://www.piwheels.org/simple/hdf5plugin/ 2026-09-01T16:17:45,747 Fetching project page and analyzing links: https://pypi.org/simple/hdf5plugin/ 2026-09-01T16:17:45,747 Getting page https://pypi.org/simple/hdf5plugin/ 2026-09-01T16:17:45,749 Found index url https://pypi.org/simple 2026-09-01T16:17:45,922 Fetched page https://pypi.org/simple/hdf5plugin/ as application/vnd.pypi.simple.v1+json 2026-09-01T16:17:45,958 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f6/ab/5cc16dfba63df7b4409a7e637e73bf92c7ed528f8084602bad95ac047814/hdf5plugin-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,958 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/a4/00/38f5414ae524a97a3c180a04ad0f11db2177de64491e3d79d79018723031/hdf5plugin-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,959 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/b4/57/db41c06d174fea414dca362da26d0f9e9220918d646f68f65e3163541f28/hdf5plugin-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,960 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/0b/ba/5aca116687712ab2178b61d5dece78ee29f268ca1f258ea9bd888410f8f9/hdf5plugin-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,961 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/40/2e/23dc5c9713f2f58235c4425120822e6c60d8ef1ca83137ae93c1c49d2440/hdf5plugin-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,961 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/00/0c/b365f3632327f4c0a5fdcfde724e40951b53e64e39326f99732d71d23149/hdf5plugin-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,962 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/cf/a9/3616bc97c566d0d375dfcf362cbd5dcedebfe55cec1fb86585d1aa8bd463/hdf5plugin-1.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,963 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/53/ab/8536be4c5a2bbdbeb83d733218863ccc03cc46d26199bd9909a14aacad51/hdf5plugin-2.0.0b0-py2-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,963 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/2c/fa/b72bbd0dac5fb9df9d2e7206c8f4eedffdc5d38a22058ef9868750ab8801/hdf5plugin-2.0.0b0-py2.py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,964 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/30/3f/faf8255401334d667cfaf782a2d06ba488ee3ef8b93c764bb60a02dfd964/hdf5plugin-2.0.0b0-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,965 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f2/2b/1423e04b34bdbe7f9f9074c9d50e1418b5f066bb959ba14e5a530d72dd0a/hdf5plugin-2.0.0b0-py2.py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,965 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/aa/2c/d5b8577c9f09ae9f6d0c6d3d97e6beba03a9bbc618307c9f11a97ede07cb/hdf5plugin-2.0.0b0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,966 Found link https://files.pythonhosted.org/packages/35/79/4ea30923c22dd015ca4949c9e6cc37202317c8ec89760a1cf192d657d119/hdf5plugin-2.0.0b0.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 2.0.0b0 2026-09-01T16:17:45,966 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/c5/ef/4de6622f60060415074ef393f244adaf8f1abae93e64e2890fe994cf0295/hdf5plugin-2.0.0-py2-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,967 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/38/98/99117c8065dc4144c3fba6f84d0af0fabbb293335a6613e7b6d31d2440c0/hdf5plugin-2.0.0-py2.py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,968 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/87/04/a19e98a1dc749a3725107888604d6f5fb03ae46a3fca300749c0a85b3b3e/hdf5plugin-2.0.0-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,968 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/eb/07/ed33ee8ed40e8670176caa9087a4ed9aae016be2b16ae424e62070a42196/hdf5plugin-2.0.0-py2.py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,969 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/58/d9/403310cab17608a9195abb539a9e9db236309be4ddc107ef7547e72e011f/hdf5plugin-2.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,969 Found link https://files.pythonhosted.org/packages/5a/80/3b7cd5cd844231fffdf566099301ae82ab31aa7cb5f086758c3a2f72f658/hdf5plugin-2.0.0.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 2.0.0 2026-09-01T16:17:45,970 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/21/39/09ad30a29b44d8e70e503005ff13b27c6765c35a101c552fc5a930220052/hdf5plugin-2.1.0-py2-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,971 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/3e/0f/5e7a6ecc63a1c619dbc18816e7e08b544384d26d2eaf80e6fc1211f55e5a/hdf5plugin-2.1.0-py2.py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,972 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/50/f7/f15f90f8450ce63aa9b3b6821f3a919d353a6242bf349102dda16be0a70a/hdf5plugin-2.1.0-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,972 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/64/a3/52415537d59edc8f4589960e6566b4aa6f2e401286fdf90f3bda5495de97/hdf5plugin-2.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,973 Found link https://files.pythonhosted.org/packages/43/a6/cd1d7aadd2305e0c0fc8afd6e2a3555c9e5e6fd5f83e496f03753d713def/hdf5plugin-2.1.0.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 2.1.0 2026-09-01T16:17:45,973 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e1/11/2ee4858f9be0e53941387079cabc652ff84c8b4055c5dc1746097e9edd25/hdf5plugin-2.1.1-py2-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,974 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/13/3b/10a51b96bb837acdac49e74d8ccdbdce5baf5bc02371b4571c335f26231e/hdf5plugin-2.1.1-py2.py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,975 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/83/89/7a8f03277e2ab5738367dcfb34cc22aaa707f7fb5162a00431cdcc9df126/hdf5plugin-2.1.1-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,976 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/74/96/4651a7daeff7b2c09b94bdb4c2b0289eaa46010fda4cb3f0f6c6c1bcd903/hdf5plugin-2.1.1-py2.py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,976 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/c4/c9/f07213ab24617dac8f477b3eabc23266fc53e72041738d813fcf16a60b6f/hdf5plugin-2.1.1-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,977 Found link https://files.pythonhosted.org/packages/07/23/395d6bcfd3e7deb0ad6b68b88386d90b98e2a62ff07d52166fdb2b6d5050/hdf5plugin-2.1.1.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 2.1.1 2026-09-01T16:17:45,977 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/78/97/894815ad2759081e2426102aa9a54a7826fdd5b2a9aba7db34cb2bf3b8ef/hdf5plugin-2.1.2-py2-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,978 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/74/2f/de9543d58c0eac002f2ca8baafd6f4f1cbb44ce023c0238c2010eb112610/hdf5plugin-2.1.2-py2.py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,978 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/a7/12/3b9f57a40dc81edd7eeb01850466ba511b1fdfd3e34ef9d666f79c42f50c/hdf5plugin-2.1.2-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,979 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/25/61/e43dbd674eb91d03b87a0693e8bd3fea332e38b970436de06db1aa3c9e6a/hdf5plugin-2.1.2-py2.py3-none-manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,980 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/01/cf/6fb97719b05fb41f3a03cdf90aecb0808250b55198dad50ff9f088bbd9aa/hdf5plugin-2.1.2-py2.py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,981 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/76/8d/8943c13e8ad1350fc3c155778664e31b1574b67d4bf820e890319d452748/hdf5plugin-2.1.2-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,981 Found link https://files.pythonhosted.org/packages/dd/c2/67e7da0635330827f7cd004f35b3e6893a9445968a4dc7c808a37a8aee56/hdf5plugin-2.1.2.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 2.1.2 2026-09-01T16:17:45,982 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/ce/73/ab0b065379871f4a5e7cd7b5db177daa252ead5e7fc390abafefd03f7005/hdf5plugin-2.2.0-py2-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,983 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/22/63/ee8de9b27ed50aa74af7f9d313d1b323c2e747016e3ba94329ed0526cc4f/hdf5plugin-2.2.0-py2.py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,983 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/d9/b6/77d659813d4167605546dfd2bd0f20a9f85208d16f5effcc3f8b8c6c89b9/hdf5plugin-2.2.0-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,984 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/b8/98/530be3ed4b94c87dc2da5aecc98ec6e8283a1d3c7234473561992f0339dd/hdf5plugin-2.2.0-py2.py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,985 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/2f/04/5300b2292b9ba74ee7938980abcd53d94caf82e5aa686fd7fc20aa0a855f/hdf5plugin-2.2.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,985 Found link https://files.pythonhosted.org/packages/c1/a3/8d7668d2c46f23ad9d2b5df9ab40caffbd4b169dde3159b7020dab8fcec1/hdf5plugin-2.2.0.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 2.2.0 2026-09-01T16:17:45,986 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/d2/03/c1f97933dd3f2daaeb3b1257cc8445642b198543e836f74309467eeee631/hdf5plugin-2.3.0-py2-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,986 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/1e/4c/5403177a4618c02bbf3ebe42954720ff18b4a2901515215d79e7ae3ad661/hdf5plugin-2.3.0-py2.py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,987 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/1b/2a/c9f9a0f4bfc1a2afc1202bf03936baace6906f925ebc40661d1f3393453a/hdf5plugin-2.3.0-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,988 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/ce/d1/81ae53aed59da0eb30ec840650ed9ad69cfe3579251da1e84cd2f3d06cf0/hdf5plugin-2.3.0-py2.py3-none-manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,988 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f0/2c/1dfab3cf0dbba35d53db9c3c5653c50cd9cb5795c23056f643830efc8de5/hdf5plugin-2.3.0-py2.py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,989 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/ad/3e/d64a425cedf037a63fd0958a4d08773884a9f2f441f231c355968eabbc8f/hdf5plugin-2.3.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,989 Found link https://files.pythonhosted.org/packages/dc/07/eb209d1a578169d028a7ec03de05b9e6caada9ce6913a7a14511ffb1279d/hdf5plugin-2.3.0.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 2.3.0 2026-09-01T16:17:45,990 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/ae/aa/e9d07a7d4dac27f4855c7cce45c8919e8dfb710d29f37a826ea6bb20599d/hdf5plugin-2.3.1-py2-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,991 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/d0/c6/f635113b6a6db552719e0677392577934be99a142e2010a9bf80ba7e00bd/hdf5plugin-2.3.1-py2.py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,991 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/7c/e9/fbe1ab3e69aaece145ecb05ec2cef7e5fa45859e4054fd96581339fe8faa/hdf5plugin-2.3.1-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,992 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/a2/99/6aa115049ba66a038635860c8b33bb8f209744be7a84818b966c3a473bb1/hdf5plugin-2.3.1-py2.py3-none-manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,992 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/1c/e2/7c9593aa2f1bea8b5990aa9661f8024e295130fe4d9e4233e17416114bad/hdf5plugin-2.3.1-py2.py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,993 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/8f/f2/faa8f22d0fd831e017497e2ce9b1e5596ce92a585312c700a5f520915600/hdf5plugin-2.3.1-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,994 Found link https://files.pythonhosted.org/packages/2b/bb/c798c8ad3f06b1ca56bc4c5ea753c4914603bad12292267d1035d1aab547/hdf5plugin-2.3.1.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 2.3.1 2026-09-01T16:17:45,995 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e4/cd/a6ea6da1f4212e28b0f849cf8b501c73fa98751cf05f92bad333c643041d/hdf5plugin-2.3.2-py2-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,995 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/b8/f2/97c68937c2d3fa35fc0c2d8680fae4762fbc2b5e450d62a14106d373753d/hdf5plugin-2.3.2-py2.py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,996 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/7a/e9/fafd6b0ea54ae9422e78f87ed0a88e78abc6f6d78de2923b76789f45aa2e/hdf5plugin-2.3.2-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,996 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/92/a3/7c8fae9491dfa85eb26b856bcf5cb8e104ee6ea85ecefddb89a6d3659aeb/hdf5plugin-2.3.2-py2.py3-none-manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,997 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/60/e6/c95b71bc4e903aabd1fa84367bb6cce7a70d66910741df505cf8d10f80b5/hdf5plugin-2.3.2-py2.py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,997 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/51/88/2a4db5b975a54ffb0f1d4ef65978a45ddafd2541ac13908fbf0ac58d7169/hdf5plugin-2.3.2-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,998 Found link https://files.pythonhosted.org/packages/79/a0/e26234dcacf69cadc4db4352b2d734e45b8bc443f15eb2e71ef1171260e8/hdf5plugin-2.3.2.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 2.3.2 2026-09-01T16:17:45,999 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/46/f1/01f34eea57ff0839eea2396b3274c7f719a19ad49d409d58556c030a5eec/hdf5plugin-3.0.0-py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:45,999 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/56/0d/57022eb7077905f4b0fbdad2ca86b0f9b2781908d596e4758abcbf782738/hdf5plugin-3.0.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:46,000 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/a1/71/fcc01bc34b48600d30dff5ec1483c01cee3260456fb0ce05839f22641574/hdf5plugin-3.0.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:46,000 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/54/93/987e7acd7beab22bcc7270cd7d22a5ac380cfdaa290ec97910c7183658da/hdf5plugin-3.0.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:46,001 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e6/3e/fde5644d143285e2e14806846231e2e65ade62e4e09d6efa62ac4aa863fc/hdf5plugin-3.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) 2026-09-01T16:17:46,002 Found link https://files.pythonhosted.org/packages/89/fe/205d6399b5b549e5719475e1103f4de4de0be60f7b2acb4535a19ac7b2c0/hdf5plugin-3.0.0.tar.gz (from https://pypi.org/simple/hdf5plugin/), version: 3.0.0 2026-09-01T16:17:46,002 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f6/85/47b462f99df0b3c20a8a2111081418a792978d3a18476d70b7544463f1d4/hdf5plugin-3.1.0-py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,003 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/88/ad/b900fdca3ddfd5d03414265ccc2a6d193469f9c593773b0fce772939ea21/hdf5plugin-3.1.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,004 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/a4/9e/1faf5a1435f92771e40c210ecb6d0470a39f8a331c4962c706e59f5faf14/hdf5plugin-3.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,004 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/fb/2a/55d91beb3bf429aacb748aaaa721cacb77c81d0a769986d82653bb13fea5/hdf5plugin-3.1.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,005 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/20/64/25da73454baae7bcae7438fe67ca83d444cdd00ac9c510869a47278dac1e/hdf5plugin-3.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,006 Found link https://files.pythonhosted.org/packages/04/c9/3af2a2feb1052b5062d4bc813f2d2ab7eb9d9469b36384c518609d24bcd7/hdf5plugin-3.1.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4), version: 3.1.0 2026-09-01T16:17:46,007 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/5c/e7/0352e18439f8737123adac4e54c5e614dd14d0346c6d95623f6601a3dfda/hdf5plugin-3.1.1-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,007 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/c8/cc/8aa27ddd61fdd2dd7601ae7f964c33d232bd8232247f3e25156a55e9a3cd/hdf5plugin-3.1.1-py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,008 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/eb/f3/564133cf8de563d8bf371a5a1bc2992b8ac1432dc95f5febdddaeaa09150/hdf5plugin-3.1.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,008 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/89/cd/884f83c0547319d76263eb9bc959541d6b13640e2b83afb674ac14c78ab7/hdf5plugin-3.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,009 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/28/cc/237c31ba5c9db4b635744f937e87d3326ded44ac2434aa4773e4e897f033/hdf5plugin-3.1.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,010 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/d1/53/ec27d433cb842041c072140acb03dfb21a89c4aede27dff6500d0be83971/hdf5plugin-3.1.1-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,011 Found link https://files.pythonhosted.org/packages/cc/c6/ede555f4cc33fb255ae34b465d66959efdd62f796a268077816f1b2e1a13/hdf5plugin-3.1.1.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4), version: 3.1.1 2026-09-01T16:17:46,011 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/41/8d/e7580429fdfa87c23ceea23a1bc6d951e64cc0e2e09210653ed05b9ad7b9/hdf5plugin-3.2.0-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,012 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/74/d5/d26db488af2f9bb25f56e251640315b48d0aaccfb9a0a29b7ae4df3e232c/hdf5plugin-3.2.0-py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,013 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/d2/ab/9aee39a967a80918494329176a00c7f7136e407c500778e75965dc87f42c/hdf5plugin-3.2.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,013 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/41/f6/b048dbdd27a57cd430170dcfd1807d7aaa716a0ce7d8098b41761bd86baa/hdf5plugin-3.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,014 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/7e/6f/249ed3f8226c341385fc7b878042cd91ea823a48d64259e7346c8fc09b09/hdf5plugin-3.2.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,014 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/ca/ea/42477e9f00815b8f6c3f2aae676df5fe82ae75f3114741c97c7ccefd25c7/hdf5plugin-3.2.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,015 Found link https://files.pythonhosted.org/packages/7b/43/6e085c955f7d2902ef841e2da23ddbf1990db4e1fa5c1b89eee08cdc821e/hdf5plugin-3.2.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4), version: 3.2.0 2026-09-01T16:17:46,016 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/1f/a9/68c98bfa1e546fed1cc48159342cba6be4e0e568896ee8cfb8cd583745ef/hdf5plugin-3.3.0-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,017 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/0f/07/a921863497d83d4e4686897762cb49cd7a6c7ebdc6022c035fffb2c9c15e/hdf5plugin-3.3.0-py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,017 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f2/f3/79e1668ec945ced78553259be4e4f52d47f48edc9005f794c25b7742ac74/hdf5plugin-3.3.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,018 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/1a/17/7f4ee34db189ce0de8ed7986b932c3b44d3db45952068ca163d5edc2ce0b/hdf5plugin-3.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,019 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/a2/84/fd83a2418f08696802082238b5175098214df7f461e71f6265aa292b374c/hdf5plugin-3.3.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,019 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/5a/c7/55346b39c2c023daaa64314e70146f0876b780aa99d176ccde4a1df92bb9/hdf5plugin-3.3.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,020 Found link https://files.pythonhosted.org/packages/2f/a8/3b6adcb8791618d9338d495c1c6cc128bdc6bd80dbbd4727893e562b2baf/hdf5plugin-3.3.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4), version: 3.3.0 2026-09-01T16:17:46,021 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/67/2e/61dd303aa13c532f013029667ad6b75e3a289445f8e4a8f305961a85a18c/hdf5plugin-3.3.1-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,022 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/db/aa/2e4efaa76cb64c5922ecdc747bcd87a7d1e382da203df3d3afc57e55e0df/hdf5plugin-3.3.1-py3-none-macosx_10_9_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,022 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e3/0a/c79b5ea8b6e24fe02dc949d0c5439304b565127d76a393e1023322ea3d7e/hdf5plugin-3.3.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,023 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/1c/47/5a438b7ded35c5bb12d1ac9b3cc87465f9f43bf31300efa53380d5bf8903/hdf5plugin-3.3.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,023 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/22/55/8f35321ff689a26cd8b99c4cae3908decd007f7553e651f6141ef9853465/hdf5plugin-3.3.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,024 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/b1/0e/7ad91630d854f24b9c6953ee16e7408c3e45ff05d40869e3a233716eb0d8/hdf5plugin-3.3.1-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,025 Found link https://files.pythonhosted.org/packages/4a/98/a374d0f9b6e3d588d80abacec4f347d91a134af07d2fd32057819acdb4a0/hdf5plugin-3.3.1.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.4), version: 3.3.1 2026-09-01T16:17:46,025 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/68/b7/8a15e976bb7d59600b8c11d3f9a4cbdfdf826ed6ac0f1e0618c364a618d2/hdf5plugin-4.0.0-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,026 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/da/fc/f406ceb2dcad4526da4da6e64f7a9b8a9b9c28a20652b249321f9de9a183/hdf5plugin-4.0.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,027 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/7c/77/eafa08291f69f1016e440da79104cf1a88c47ccb09c63e36285f884e54ab/hdf5plugin-4.0.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,028 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/b4/43/29ec521161f12f046c19bbf7511d31e05f6c3467ed5ccdc61118c35bee2d/hdf5plugin-4.0.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,028 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/49/b7/69c121bf9e327ac7c9ac90d46d206d3cb3a38b21a2b781d39296f1009474/hdf5plugin-4.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,029 Found link https://files.pythonhosted.org/packages/cd/6a/8ac64bb53924eb8792b6b77cc021c34b50a2723a5bde8b3a5f96c05f455c/hdf5plugin-4.0.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.0.0 2026-09-01T16:17:46,030 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/37/c3/e9de71328b6fe83cbb064fe470a0756da715f18e5b5994cfdb5e2c5c27c4/hdf5plugin-4.0.1-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,031 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/98/16/b1148894b4a65a00b081dacdcf7597f86df0386ecce234d7dcf7faf8ba57/hdf5plugin-4.0.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,031 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e2/79/34d3c7c475d612ea1b647c65efe0f7ffb2fa60ba37b812ce5ef370fd6dbc/hdf5plugin-4.0.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,032 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/ce/1f/8f618df8186277cd8553e65602478101883c03f94854c90594670ded7a55/hdf5plugin-4.0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,032 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/a6/ca/4f290f2ce2d38aabc1531be0d7d22253620c7de5e3807f72bb5dffbfeeda/hdf5plugin-4.0.1-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,033 Found link https://files.pythonhosted.org/packages/26/6f/aced2f696d986a1a2edb61f1dff09fc5d9455cdc491d0a5ad392219ca5f3/hdf5plugin-4.0.1.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.0.1 2026-09-01T16:17:46,034 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/33/4c/c353c5e5b2823575f9833f2f0460ab46436b1d8783304938dcdfe2edb297/hdf5plugin-4.1.0-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,034 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e1/31/26aff671e4ed8302a4b407a34e75f6136fa12503bff05b19b486182e05e5/hdf5plugin-4.1.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,035 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/30/a8/370c39507908e3c918d995f04ebf683c06fb6d7a5611ec2c5df86a9bf6e6/hdf5plugin-4.1.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,036 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/2d/3e/846f364c8ea42f469c35492872560e16621b9873ecac9b3929e8d240e195/hdf5plugin-4.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,036 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/d4/35/1d3eecece799e95b75246f4c646d87ae80776cd6b6eac4b1fbb9d07b483c/hdf5plugin-4.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,037 Found link https://files.pythonhosted.org/packages/0f/ff/be21f3003c556eee8c7e0f198d715a7ba188af344aa2e1f4e4b6cea6892b/hdf5plugin-4.1.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.1.0 2026-09-01T16:17:46,038 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/9d/54/ebb6a26e6d2b749d4cea2dfae1a727398653453d23c683bbaeb378ae924f/hdf5plugin-4.1.1-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,039 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/79/54/ac2731b7ba76cde7e6eab45562d84f4ac6c83824ef7af3365b2f513ab7d0/hdf5plugin-4.1.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,039 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/d3/f3/f89a383030cb65752e5bf6cd871e842a2b6cc5f04ebc69bf93e99d33edb2/hdf5plugin-4.1.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,040 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e9/de/58836c487140da639ba8d10edafb7ac2debfc19de27f09e928e2826fe366/hdf5plugin-4.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,041 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/86/17/fd32084579fbbc28f00d23f09656c4ba48aca60ecb384aae93691d45d45e/hdf5plugin-4.1.1-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,042 Found link https://files.pythonhosted.org/packages/2d/4c/9ac23ee6fb3f85e96f92ed0592e073764346e02db68637e3f82cf24c69df/hdf5plugin-4.1.1.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.1.1 2026-09-01T16:17:46,042 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/21/2f/9812c1274ac37aaf73215aea220ca9c254763380149384251c0d435d1af1/hdf5plugin-4.1.2-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,043 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/8c/41/ce711bcbdac3754f423091fe89fb0a4b90ad433b827de87cc396b0f8db1b/hdf5plugin-4.1.2-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,043 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/7f/12/e3549c6bb28d60599355fb4f31f2653721cd53debab3fb563f2aaa12cede/hdf5plugin-4.1.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,044 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/0f/4b/cf6e2aa5f16cfcc275c4956a0d544b8f00f9a095ddbc2493d9ef3e426766/hdf5plugin-4.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,045 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e3/6c/fa3da21328f4a3efc74ce23fc95ea3e6bacdafb2801c0ada34ea6d85148c/hdf5plugin-4.1.2-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,046 Found link https://files.pythonhosted.org/packages/67/7b/f9d40c174e8d1eebd99daf83baddcb00f550c3ecdb9b43e0c298f203a17a/hdf5plugin-4.1.2.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.1.2 2026-09-01T16:17:46,046 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/17/dc/ed016a77adeb6681723e27d41462b7e8e8816933e04d78fb9e78ba223863/hdf5plugin-4.1.3-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,047 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/24/40/b05884b83ea1a41947ff595029b33066e65d89b018540a0a87269f3a29dc/hdf5plugin-4.1.3-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,048 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/30/71/4b8ead2f938b97b5dec12f6db33e1197f50affb24c402a62dfa39d1c00a6/hdf5plugin-4.1.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,048 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/eb/68/3b62574100cc20aeaf302cc6cef866f1675163a5bf1d787b759cb700616b/hdf5plugin-4.1.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,049 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/93/92/e6f276daa2c9f3be4c37c65fa4ebe1809979612a78d7d6069ecdba286dfb/hdf5plugin-4.1.3-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,050 Found link https://files.pythonhosted.org/packages/39/18/4b4da9fa324ffd21d32878621241fa21d18d2788c216f3b414ab22e4ff1b/hdf5plugin-4.1.3.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.1.3 2026-09-01T16:17:46,051 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/2d/76/d25e6aa8b74bc9545a9a1d3b981e7089dc2eee927cc0272b2e0f891e9a91/hdf5plugin-4.2.0-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,051 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/bd/5f/955918e9b102c7e400b6da0ecd91203b83c011f0de6c913f71b7e3e82cf9/hdf5plugin-4.2.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,052 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/ef/f4/58b28254cdceff30e2c7a4a2e80aefca33da5369d42718c30b539cd093e9/hdf5plugin-4.2.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,052 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/11/19/85f32a751659bc924de21ac332a0853027b6dd2e194e7002f55b958b4897/hdf5plugin-4.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,053 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f3/da/b89054a4213c3fdd9e524d439905d848fc111d687458e1f013656e52b6b0/hdf5plugin-4.2.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,054 Found link https://files.pythonhosted.org/packages/74/04/ec123c2472bf9b2d994665a70fc0c931d5c5ad91c3b30304a95c6d9ba694/hdf5plugin-4.2.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.2.0 2026-09-01T16:17:46,054 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/25/43/971d56c0dee15e4bf48f7d0c9f9e4894682e230f3934e93e7579c7d0b16d/hdf5plugin-4.3.0-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,055 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f8/9d/5fcc1732606026c1946d7826e576824f577acfa34b72b55126d0d8c56c41/hdf5plugin-4.3.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,056 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/aa/a5/4351580570fcd8fa3ff9c8b56e6ebf49c3bf20e10daccdaf9634ea3ae1d7/hdf5plugin-4.3.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,056 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/3a/fe/ae8c5a72e385500e3724a34df823f63766c1e1bdb8bbc1017a14746d7677/hdf5plugin-4.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,057 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/c7/59/30c7084cb72334c3e2622c36d4c9dfd47d2a26cc104b43a8afeb65537047/hdf5plugin-4.3.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,058 Found link https://files.pythonhosted.org/packages/7e/13/a4b8a2f584df97b6d834e79c8c866a56b48c1695fd1c1a15465ab782fb88/hdf5plugin-4.3.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.3.0 2026-09-01T16:17:46,059 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e2/1c/08d74ef745f1efded7cdf81db7d71cdc7d1a1e1c28a92ead9736b14727ea/hdf5plugin-4.4.0b0-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,060 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/4d/05/35f81f4d8872a9b8bab237938f7d1881e1157e2505c9fe52c501e810490e/hdf5plugin-4.4.0b0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,060 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e9/15/e74e5001bd02c37f7f9d23983b1347f10c4f9f9570a5d93a0c6bfd977f2f/hdf5plugin-4.4.0b0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,061 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/6c/7d/3d6079aa4c3216ef77b28a3c3b1e6fff03b0857b0a85a8aaed895cef3468/hdf5plugin-4.4.0b0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,061 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/12/9b/7d54cc214422ca6a35e29fa5147084f07003fa17480018fdd8a7a32ec77a/hdf5plugin-4.4.0b0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,062 Found link https://files.pythonhosted.org/packages/84/9b/09f3b1c01676768d694151afb66f15dc76de4a7ab623796afe549f57ec04/hdf5plugin-4.4.0b0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.4.0b0 2026-09-01T16:17:46,063 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/8a/ba/d33e3062995db76026567b4d192c394141dd68c28b222e5b2851c6325eee/hdf5plugin-4.4.0-py3-none-macosx_10_9_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,063 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/3f/68/ef25586b7554d9c01fa4f4b2d1a430dd13b26d573aba59bf5a68e8a99830/hdf5plugin-4.4.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,064 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/22/09/00613558bf72d258e958d4a37068aff2afef6d5f98717d0765da9ced21b1/hdf5plugin-4.4.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,065 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/12/7e/b7629728cd3ad9c0587f01b973d50e2349c0ea46df3c95df4b715c9befe0/hdf5plugin-4.4.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,065 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/67/6a/1de51f9f6fe2eb060d331385f9c83abe4babe2d4604223426c7baa645dcd/hdf5plugin-4.4.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,066 Found link https://files.pythonhosted.org/packages/f9/e6/acef1a76c87bc720ac09c5a1b34bc185dea8260d6a3054f47aa0282833c3/hdf5plugin-4.4.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.7), version: 4.4.0 2026-09-01T16:17:46,067 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f9/be/904c2d442d01699c64e02ebf92d2a3f6a4113f894167e451ebcf955ff62d/hdf5plugin-5.0.0-py3-none-macosx_10_13_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,068 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/41/d5/824f11df273fb66c47c6d92337e0928399f333993f3c06f05ac49ad52b47/hdf5plugin-5.0.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,069 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/e0/04/52435420a65fadcf1c092b6a1bc771a6f588d0894287f0de5779ad3efa35/hdf5plugin-5.0.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,069 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/b5/47/2d8ce71c3a4fb247f23e577d00c95f34727e1c12d7cb629e65e490bcc7ca/hdf5plugin-5.0.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,070 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/b3/20/30ed8503c741ac0eee7f937c29f7880b1e1ed665dffd4e5a2ff4640bdf10/hdf5plugin-5.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,071 Found link https://files.pythonhosted.org/packages/c3/92/7673ae99a7474a3f51d43966f464f50dadc7af81967c62db69f4bb77ac7b/hdf5plugin-5.0.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8), version: 5.0.0 2026-09-01T16:17:46,071 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f2/c2/2ea8edb2b69b3aee3ba7021744f9b6ad93cd89b4bbaae4e4aac41fb75318/hdf5plugin-5.1.0-py3-none-macosx_10_13_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,072 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/4a/66/9abd90121e29ecee137a7d31c92aea33736278a72a6d1f61009c8cc7dcc9/hdf5plugin-5.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,073 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f6/7b/5f0c587d0c0fa6e42468eb5196927be7f91d91ee781a7a654d4204fe7716/hdf5plugin-5.1.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,073 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/ba/db/8d85bd3f5b9ee894518f9d9ed1019fd8b7014340beca512dfb76d5632ec9/hdf5plugin-5.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,074 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/43/fb/7f85e84f35792e9ee20c557bf5fe2ac180cca73beae411a1d91898fcc4b5/hdf5plugin-5.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8) 2026-09-01T16:17:46,075 Found link https://files.pythonhosted.org/packages/cf/77/136d49eff653001caf08fbb43cf90b9985f2126f257dd89fc4a768f1ac9f/hdf5plugin-5.1.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.8), version: 5.1.0 2026-09-01T16:17:46,076 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/9c/13/15017f6210bfea843316d62f0f121e364e17bb129444ed803a256a213036/hdf5plugin-6.0.0-py3-none-macosx_10_13_universal2.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,077 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/40/bf/d1f3765fb879820d7331e30e860b684f5b78d3ec17324e8f54130cbe560b/hdf5plugin-6.0.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,077 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/0a/67/37d0b84fbbf26bf0d6a99a8f98bcd82bb6d437dc8cabee259fb3d7506ec7/hdf5plugin-6.0.0-py3-none-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,078 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/ed/2f/1046d464ad1db29a4f6c70ba4e19b39baa8a6542c719eaa4e765108f07f1/hdf5plugin-6.0.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,079 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/61/b3/75478bdfee85533777de4204373f563aa7a1074355300743c3aedc33cac5/hdf5plugin-6.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,080 Found link https://files.pythonhosted.org/packages/a1/4f/9130151e3aa475b3e4e9a611bf608107fe5c72d277d74c4cf36f164b7c81/hdf5plugin-6.0.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9), version: 6.0.0 2026-09-01T16:17:46,080 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/03/5a/00d0f491d420d491b5134ee044cd8ead5103382d88f4c8aee623258a6348/hdf5plugin-7.0.0-py3-none-macosx_10_13_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,081 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/96/ad/b28f4102e619c262b29bfcd13ccf6799e26f9ff113d2fdce19050ae29448/hdf5plugin-7.0.0-py3-none-macosx_11_0_arm64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,081 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/1f/f4/67263173ff61c49800eec4f16b4d84e6a39170be8d4871d4eb0d540b71ee/hdf5plugin-7.0.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,082 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/75/d2/66673e2d0ef8499d08dd7061caa194e4ddec12df73ab512431c60538f675/hdf5plugin-7.0.0-py3-none-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,083 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/d7/0b/855e50e27eab8338c71c3157672c065cd2a2ab38887b3ea4bf128cbd89a1/hdf5plugin-7.0.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,083 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/4e/14/32cf2aae083c74b95678875e11d25d0cb9e51a33d27f4218eb9aeacfcd70/hdf5plugin-7.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,084 Found link https://files.pythonhosted.org/packages/3d/64/0fc6b68e5bc671e7b81d67b930fbed3a4e8a2a92dc4af0f7282b2a2ff988/hdf5plugin-7.0.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9), version: 7.0.0 2026-09-01T16:17:46,085 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/1f/f4/f6ddc8b802d0025459429d20a3ff75264da7dd9a248a17baf43035a8c618/hdf5plugin-7.1.0-py3-none-macosx_10_13_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,086 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/f3/af/8244d480b2096e8ce79e22c1d1472bf43ad10fb1e55a044334b0b2a69456/hdf5plugin-7.1.0-py3-none-macosx_11_0_arm64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,086 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/35/54/870f7481eb44431d5b713383a2ecca9c3c6d406b4c921fba032e6b59bd89/hdf5plugin-7.1.0-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,087 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/1a/97/5994c288a8987bd289ad518b8bf9c64468bd1795b43493ff432fdaf87b60/hdf5plugin-7.1.0-py3-none-manylinux_2_27_ppc64le.manylinux_2_28_ppc64le.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,088 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/26/56/3f788afb8d7fc451d20a66a64ea58bbe189f6f11780b28ba09148974fb33/hdf5plugin-7.1.0-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,088 Skipping link: No binaries permitted for hdf5plugin: https://files.pythonhosted.org/packages/a9/3e/b3a66a07d99b52cfaf9d64ccaf7667ce7d75ec733d6c0ab6755eaa3944a1/hdf5plugin-7.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9) 2026-09-01T16:17:46,089 Found link https://files.pythonhosted.org/packages/79/80/abb8ca79a3fde2991703d8832f47954363333ee948cbdf32d3337c36edb4/hdf5plugin-7.1.0.tar.gz (from https://pypi.org/simple/hdf5plugin/) (requires-python:>=3.9), version: 7.1.0 2026-09-01T16:17:46,090 Fetching project page and analyzing links: https://www.piwheels.org/simple/hdf5plugin/ 2026-09-01T16:17:46,091 Getting page https://www.piwheels.org/simple/hdf5plugin/ 2026-09-01T16:17:46,092 Found index url https://www.piwheels.org/simple 2026-09-01T16:17:46,280 Fetched page https://www.piwheels.org/simple/hdf5plugin/ as text/html 2026-09-01T16:17:46,290 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-4.0.1-py3-none-linux_armv6l.whl#sha256=f41344acc97d0359def2f0242140a46422db542cdd8d096c6f9e04e48618b5c0 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,291 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-4.0.1-py3-none-linux_armv7l.whl#sha256=f41344acc97d0359def2f0242140a46422db542cdd8d096c6f9e04e48618b5c0 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,292 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-4.0.0-py3-none-linux_armv6l.whl#sha256=0b141627f56d174a65eb618c74a542fd88df40be7e77c08b1d14792700777a06 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,292 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-4.0.0-py3-none-linux_armv7l.whl#sha256=0b141627f56d174a65eb618c74a542fd88df40be7e77c08b1d14792700777a06 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.7) 2026-09-01T16:17:46,293 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.3.1-py3-none-linux_armv6l.whl#sha256=5d49cc13daf03d2a7117571b8cda4f4c209ef1ef989417fbb0199a7be5d411ab (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,293 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.3.1-py3-none-linux_armv7l.whl#sha256=5d49cc13daf03d2a7117571b8cda4f4c209ef1ef989417fbb0199a7be5d411ab (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,294 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.3.0-py3-none-linux_armv6l.whl#sha256=8aaa3bd8108b0d47ad6733426cbf87719eca9513c4b38d48ab0f6d02d6a0c6a9 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,295 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.3.0-py3-none-linux_armv7l.whl#sha256=8aaa3bd8108b0d47ad6733426cbf87719eca9513c4b38d48ab0f6d02d6a0c6a9 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,295 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.2.0-py3-none-linux_armv6l.whl#sha256=44d949dde89a9c8ca7004a78f4d74a71d8b6272e371671f70c44b2f10818c935 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,296 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.2.0-py3-none-linux_armv7l.whl#sha256=44d949dde89a9c8ca7004a78f4d74a71d8b6272e371671f70c44b2f10818c935 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,296 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.1.1-py3-none-linux_armv6l.whl#sha256=13c198afed5861db4b6046dc4714cb6d52777cd0f6cc8005a1049590423554e0 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,297 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.1.1-py3-none-linux_armv7l.whl#sha256=13c198afed5861db4b6046dc4714cb6d52777cd0f6cc8005a1049590423554e0 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,297 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.1.0-py3-none-linux_armv6l.whl#sha256=e2005629867a94121b61024c9f0cf7959a6f22c58c5c23cad4e6e0b24af14795 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,298 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.1.0-py3-none-linux_armv7l.whl#sha256=e2005629867a94121b61024c9f0cf7959a6f22c58c5c23cad4e6e0b24af14795 (from https://www.piwheels.org/simple/hdf5plugin/) (requires-python:>=3.4) 2026-09-01T16:17:46,298 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.0.0-py3-none-linux_armv6l.whl#sha256=291f67783fc4d285f0f48cd08d116b6a5d6bf0702e13b7cf27ff0f8a12e9786d (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,299 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-3.0.0-py3-none-linux_armv7l.whl#sha256=291f67783fc4d285f0f48cd08d116b6a5d6bf0702e13b7cf27ff0f8a12e9786d (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,300 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.3.2-py2.py3-none-linux_armv6l.whl#sha256=3dc6f9af5c7c55e13bd4e309428f82f5e2cf42996e0978ea82e56e5bd44805bf (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,300 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.3.2-py2.py3-none-linux_armv7l.whl#sha256=3dc6f9af5c7c55e13bd4e309428f82f5e2cf42996e0978ea82e56e5bd44805bf (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,301 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.3.1-py2.py3-none-linux_armv6l.whl#sha256=fed6518d5a38bf569e068988a7a5b0ae7d3f3a8e708b72226a20c15c0edb4f81 (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,302 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.3.1-py2.py3-none-linux_armv7l.whl#sha256=fed6518d5a38bf569e068988a7a5b0ae7d3f3a8e708b72226a20c15c0edb4f81 (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,302 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.3.0-py2.py3-none-linux_armv7l.whl#sha256=c49ec7b0226c39fad07df592ce2a10f142333d819d3630bf326a71f785c6e125 (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,303 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.3.0-py2.py3-none-linux_armv6l.whl#sha256=c49ec7b0226c39fad07df592ce2a10f142333d819d3630bf326a71f785c6e125 (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,304 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.2.0-py2.py3-none-linux_armv6l.whl#sha256=3be392d105664b05b20deb45f7656aefa62872db95babd407282059f61a71daf (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,304 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.2.0-py2.py3-none-linux_armv7l.whl#sha256=3be392d105664b05b20deb45f7656aefa62872db95babd407282059f61a71daf (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,304 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.1.2-py2.py3-none-linux_armv7l.whl#sha256=6ed8102eb665816b563453ca8fcf70cbbcc3a7296b192c978372ac75229d5f07 (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,305 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.1.2-py2.py3-none-linux_armv6l.whl#sha256=6ed8102eb665816b563453ca8fcf70cbbcc3a7296b192c978372ac75229d5f07 (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,305 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.1.1-py2.py3-none-linux_armv6l.whl#sha256=cb39f9703c6e1567a8fb24cb6df58dfc4bdc27e0477c36378b55c902d0bb33fb (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,306 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.1.1-py2.py3-none-linux_armv7l.whl#sha256=cb39f9703c6e1567a8fb24cb6df58dfc4bdc27e0477c36378b55c902d0bb33fb (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,306 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.1.0-py2.py3-none-linux_armv7l.whl#sha256=578a302e1df644e8b7fc38eec52310ffacaf77069d50d106821fcf5e22e53dfa (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,307 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.1.0-py2.py3-none-linux_armv6l.whl#sha256=578a302e1df644e8b7fc38eec52310ffacaf77069d50d106821fcf5e22e53dfa (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,308 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.0.0-py2.py3-none-linux_armv7l.whl#sha256=05450db00e703fdabfd0e868fe959c5f492dead80f778f47dbb35e497261771f (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,308 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.0.0-py2.py3-none-linux_armv6l.whl#sha256=05450db00e703fdabfd0e868fe959c5f492dead80f778f47dbb35e497261771f (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,309 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.0.0b0-py2.py3-none-linux_armv7l.whl#sha256=bb524985a5cc113e3a79b378671972252fd0070533bb99b5bcee8aca3d9d1c79 (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,310 Skipping link: No binaries permitted for hdf5plugin: https://archive1.piwheels.org/simple/hdf5plugin/hdf5plugin-2.0.0b0-py2.py3-none-linux_armv6l.whl#sha256=bb524985a5cc113e3a79b378671972252fd0070533bb99b5bcee8aca3d9d1c79 (from https://www.piwheels.org/simple/hdf5plugin/) 2026-09-01T16:17:46,310 Skipping link: not a file: https://www.piwheels.org/simple/hdf5plugin/ 2026-09-01T16:17:46,311 Skipping link: not a file: https://pypi.org/simple/hdf5plugin/ 2026-09-01T16:17:46,333 Given no hashes to check 1 links for project 'hdf5plugin': discarding no candidates 2026-09-01T16:17:46,351 Collecting hdf5plugin==7.1.0 2026-09-01T16:17:46,354 Created temporary directory: /tmp/pip-unpack-lqovtnv0 2026-09-01T16:17:46,503 Downloading hdf5plugin-7.1.0.tar.gz (74.8 MB) 2026-09-01T16:18:08,376 Added hdf5plugin==7.1.0 from https://files.pythonhosted.org/packages/79/80/abb8ca79a3fde2991703d8832f47954363333ee948cbdf32d3337c36edb4/hdf5plugin-7.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-jr6hxwh3' 2026-09-01T16:18:08,382 Created temporary directory: /tmp/pip-build-env-vtbdh10a 2026-09-01T16:18:08,387 Installing build dependencies: started 2026-09-01T16:18:08,388 Running command pip subprocess to install build dependencies 2026-09-01T16:18:09,620 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-01T16:18:10,100 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-09-01T16:18:10,130 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-01T16:18:10,821 Collecting py-cpuinfo==9.0.0 2026-09-01T16:18:10,822 Obtaining dependency information for py-cpuinfo==9.0.0 from https://www.piwheels.org/simple/py-cpuinfo/py_cpuinfo-9.0.0-py3-none-any.whl.metadata 2026-09-01T16:18:10,834 Downloading https://www.piwheels.org/simple/py-cpuinfo/py_cpuinfo-9.0.0-py3-none-any.whl.metadata (774 bytes) 2026-09-01T16:18:12,304 Collecting setuptools>=77.0.0 2026-09-01T16:18:12,305 Obtaining dependency information for setuptools>=77.0.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-01T16:18:12,320 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-01T16:18:12,512 Downloading https://www.piwheels.org/simple/py-cpuinfo/py_cpuinfo-9.0.0-py3-none-any.whl (22 kB) 2026-09-01T16:18:12,599 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-01T16:18:12,631 Using cached https://www.piwheels.org/simple/py-cpuinfo/py_cpuinfo-9.0.0-py3-none-any.whl (22 kB) 2026-09-01T16:18:12,708 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-01T16:18:15,469 Installing collected packages: py-cpuinfo, setuptools 2026-09-01T16:18:15,555 Creating /tmp/pip-build-env-vtbdh10a/overlay/local/bin 2026-09-01T16:18:15,557 changing mode of /tmp/pip-build-env-vtbdh10a/overlay/local/bin/cpuinfo to 755 2026-09-01T16:18:17,935 Successfully installed py-cpuinfo-9.0.0 setuptools-84.0.0 2026-09-01T16:18:18,211 Installing build dependencies: finished with status 'done' 2026-09-01T16:18:18,218 Getting requirements to build wheel: started 2026-09-01T16:18:18,219 Running command Getting requirements to build wheel 2026-09-01T16:18:19,365 INFO:root:running egg_info 2026-09-01T16:18:19,371 INFO:root:writing src/hdf5plugin.egg-info/PKG-INFO 2026-09-01T16:18:19,378 INFO:root:writing dependency_links to src/hdf5plugin.egg-info/dependency_links.txt 2026-09-01T16:18:19,381 INFO:root:writing requirements to src/hdf5plugin.egg-info/requires.txt 2026-09-01T16:18:19,383 INFO:root:writing top-level names to src/hdf5plugin.egg-info/top_level.txt 2026-09-01T16:18:19,423 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp_x4ut3ap/source.cc -o /tmp/tmp_x4ut3ap/tmp/tmp_x4ut3ap/source.o -std=c++11 2026-09-01T16:18:19,508 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpntvvzfvh/source.cc -o /tmp/tmpntvvzfvh/tmp/tmpntvvzfvh/source.o -std=c++14 2026-09-01T16:18:19,590 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp8sq2dqfn/source.cc -o /tmp/tmp8sq2dqfn/tmp/tmp8sq2dqfn/source.o -std=c++20 2026-09-01T16:18:19,672 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp74tmf4sy/source.c -o /tmp/tmp74tmf4sy/tmp/tmp74tmf4sy/source.o -fopenmp 2026-09-01T16:18:19,746 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp_5amh342/source.c -o /tmp/tmp_5amh342/tmp/tmp_5amh342/source.o -mcpu=native 2026-09-01T16:18:19,827 INFO:__main__:Build configuration: from collections import namedtuple 2026-09-01T16:18:19,828 HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'bmi2', 'sse2', 'ssse3', 'avx2', 'avx512', 'cpp11', 'cpp14', 'cpp20', 'ipp', 'filter_file_extension', 'embedded_filters')) 2026-09-01T16:18:19,829 build_config = HDF5PluginBuildConfig(**{'openmp': True, 'native': True, 'bmi2': True, 'sse2': False, 'ssse3': False, 'avx2': False, 'avx512': False, 'cpp11': True, 'cpp14': True, 'cpp20': True, 'ipp': False, 'filter_file_extension': '.so', 'embedded_filters': ('blosc', 'blosc2', 'bshuf', 'bzip2', 'fcidecomp', 'htj2k', 'lz4', 'sperr', 'sz', 'sz3', 'zfp', 'zstd')}) 2026-09-01T16:18:19,850 INFO:__main__:Build configuration has changed 2026-09-01T16:18:19,877 INFO:root:reading manifest file 'src/hdf5plugin.egg-info/SOURCES.txt' 2026-09-01T16:18:20,690 INFO:root:reading manifest template 'MANIFEST.in' 2026-09-01T16:18:22,838 WARNING:root:warning: no previously-included files matching '*__pycache__/*' found anywhere in distribution 2026-09-01T16:18:22,867 WARNING:root:warning: no previously-included files matching '*.ipynb_checkpoints/*' found anywhere in distribution 2026-09-01T16:18:22,891 WARNING:root:warning: no previously-included files matching '.*.swp' found anywhere in distribution 2026-09-01T16:18:22,892 INFO:root:adding license file 'LICENSE' 2026-09-01T16:18:23,128 INFO:root:writing manifest file 'src/hdf5plugin.egg-info/SOURCES.txt' 2026-09-01T16:18:23,224 Getting requirements to build wheel: finished with status 'done' 2026-09-01T16:18:23,228 Created temporary directory: /tmp/pip-modern-metadata-bjccx0eb 2026-09-01T16:18:23,230 Preparing metadata (pyproject.toml): started 2026-09-01T16:18:23,231 Running command Preparing metadata (pyproject.toml) 2026-09-01T16:18:24,115 INFO:root:running dist_info 2026-09-01T16:18:24,127 INFO:root:creating /tmp/pip-modern-metadata-bjccx0eb/hdf5plugin.egg-info 2026-09-01T16:18:24,128 INFO:root:writing /tmp/pip-modern-metadata-bjccx0eb/hdf5plugin.egg-info/PKG-INFO 2026-09-01T16:18:24,134 INFO:root:writing dependency_links to /tmp/pip-modern-metadata-bjccx0eb/hdf5plugin.egg-info/dependency_links.txt 2026-09-01T16:18:24,137 INFO:root:writing requirements to /tmp/pip-modern-metadata-bjccx0eb/hdf5plugin.egg-info/requires.txt 2026-09-01T16:18:24,139 INFO:root:writing top-level names to /tmp/pip-modern-metadata-bjccx0eb/hdf5plugin.egg-info/top_level.txt 2026-09-01T16:18:24,140 INFO:root:writing manifest file '/tmp/pip-modern-metadata-bjccx0eb/hdf5plugin.egg-info/SOURCES.txt' 2026-09-01T16:18:24,179 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpqoj9v7jc/source.cc -o /tmp/tmpqoj9v7jc/tmp/tmpqoj9v7jc/source.o -std=c++11 2026-09-01T16:18:24,259 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpmx1a17qw/source.cc -o /tmp/tmpmx1a17qw/tmp/tmpmx1a17qw/source.o -std=c++14 2026-09-01T16:18:24,341 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp_rsx8v5x/source.cc -o /tmp/tmp_rsx8v5x/tmp/tmp_rsx8v5x/source.o -std=c++20 2026-09-01T16:18:24,422 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpfpnlcfcx/source.c -o /tmp/tmpfpnlcfcx/tmp/tmpfpnlcfcx/source.o -fopenmp 2026-09-01T16:18:24,496 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpqrr9qwzw/source.c -o /tmp/tmpqrr9qwzw/tmp/tmpqrr9qwzw/source.o -mcpu=native 2026-09-01T16:18:24,571 INFO:__main__:Build configuration: from collections import namedtuple 2026-09-01T16:18:24,572 HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'bmi2', 'sse2', 'ssse3', 'avx2', 'avx512', 'cpp11', 'cpp14', 'cpp20', 'ipp', 'filter_file_extension', 'embedded_filters')) 2026-09-01T16:18:24,572 build_config = HDF5PluginBuildConfig(**{'openmp': True, 'native': True, 'bmi2': True, 'sse2': False, 'ssse3': False, 'avx2': False, 'avx512': False, 'cpp11': True, 'cpp14': True, 'cpp20': True, 'ipp': False, 'filter_file_extension': '.so', 'embedded_filters': ('blosc', 'blosc2', 'bshuf', 'bzip2', 'fcidecomp', 'htj2k', 'lz4', 'sperr', 'sz', 'sz3', 'zfp', 'zstd')}) 2026-09-01T16:18:24,580 INFO:__main__:Build configuration has changed 2026-09-01T16:18:24,596 INFO:root:reading manifest file '/tmp/pip-modern-metadata-bjccx0eb/hdf5plugin.egg-info/SOURCES.txt' 2026-09-01T16:18:24,598 INFO:root:reading manifest template 'MANIFEST.in' 2026-09-01T16:18:26,648 WARNING:root:warning: no previously-included files matching '*__pycache__/*' found anywhere in distribution 2026-09-01T16:18:26,663 WARNING:root:warning: no previously-included files matching '*.ipynb_checkpoints/*' found anywhere in distribution 2026-09-01T16:18:26,675 WARNING:root:warning: no previously-included files matching '.*.swp' found anywhere in distribution 2026-09-01T16:18:26,676 INFO:root:adding license file 'LICENSE' 2026-09-01T16:18:26,838 INFO:root:writing manifest file '/tmp/pip-modern-metadata-bjccx0eb/hdf5plugin.egg-info/SOURCES.txt' 2026-09-01T16:18:26,844 INFO:root:creating '/tmp/pip-modern-metadata-bjccx0eb/hdf5plugin-7.1.0.dist-info' 2026-09-01T16:18:26,960 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-01T16:18:26,965 Source in /tmp/pip-wheel-m255cw6a/hdf5plugin_fca0a4e7e4e54de4947712179501caa1 has version 7.1.0, which satisfies requirement hdf5plugin==7.1.0 from https://files.pythonhosted.org/packages/79/80/abb8ca79a3fde2991703d8832f47954363333ee948cbdf32d3337c36edb4/hdf5plugin-7.1.0.tar.gz 2026-09-01T16:18:26,966 Removed hdf5plugin==7.1.0 from https://files.pythonhosted.org/packages/79/80/abb8ca79a3fde2991703d8832f47954363333ee948cbdf32d3337c36edb4/hdf5plugin-7.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-jr6hxwh3' 2026-09-01T16:18:26,972 Created temporary directory: /tmp/pip-unpack-nh0l701t 2026-09-01T16:18:26,972 Building wheels for collected packages: hdf5plugin 2026-09-01T16:18:26,977 Created temporary directory: /tmp/pip-wheel-g4e8w6tb 2026-09-01T16:18:26,978 Destination directory: /tmp/pip-wheel-g4e8w6tb 2026-09-01T16:18:26,981 Building wheel for hdf5plugin (pyproject.toml): started 2026-09-01T16:18:26,982 Running command Building wheel for hdf5plugin (pyproject.toml) 2026-09-01T16:18:27,826 INFO:root:running bdist_wheel 2026-09-01T16:18:27,866 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp2qxjkj8f/source.cc -o /tmp/tmp2qxjkj8f/tmp/tmp2qxjkj8f/source.o -std=c++11 2026-09-01T16:18:27,947 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpgrsloups/source.cc -o /tmp/tmpgrsloups/tmp/tmpgrsloups/source.o -std=c++14 2026-09-01T16:18:28,027 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpiexj05wv/source.cc -o /tmp/tmpiexj05wv/tmp/tmpiexj05wv/source.o -std=c++20 2026-09-01T16:18:28,110 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmppurta2nl/source.c -o /tmp/tmppurta2nl/tmp/tmppurta2nl/source.o -fopenmp 2026-09-01T16:18:28,185 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp8vjllee0/source.c -o /tmp/tmp8vjllee0/tmp/tmp8vjllee0/source.o -mcpu=native 2026-09-01T16:18:28,257 INFO:__main__:Build configuration: from collections import namedtuple 2026-09-01T16:18:28,258 HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'bmi2', 'sse2', 'ssse3', 'avx2', 'avx512', 'cpp11', 'cpp14', 'cpp20', 'ipp', 'filter_file_extension', 'embedded_filters')) 2026-09-01T16:18:28,258 build_config = HDF5PluginBuildConfig(**{'openmp': True, 'native': True, 'bmi2': True, 'sse2': False, 'ssse3': False, 'avx2': False, 'avx512': False, 'cpp11': True, 'cpp14': True, 'cpp20': True, 'ipp': False, 'filter_file_extension': '.so', 'embedded_filters': ('blosc', 'blosc2', 'bshuf', 'bzip2', 'fcidecomp', 'htj2k', 'lz4', 'sperr', 'sz', 'sz3', 'zfp', 'zstd')}) 2026-09-01T16:18:28,262 INFO:root:running build 2026-09-01T16:18:28,263 INFO:__main__:Build configuration has changed 2026-09-01T16:18:28,269 INFO:root:running clean 2026-09-01T16:18:28,270 WARNING:root:'build/lib.linux-armv7l-cpython-311' does not exist -- can't clean it 2026-09-01T16:18:28,270 WARNING:root:'build/bdist.linux-armv7l' does not exist -- can't clean it 2026-09-01T16:18:28,271 WARNING:root:'build/scripts-3.11' does not exist -- can't clean it 2026-09-01T16:18:28,272 INFO:root:running build_py 2026-09-01T16:18:28,272 INFO:root:creating build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-09-01T16:18:28,274 INFO:root:copying src/hdf5plugin/_utils.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-09-01T16:18:28,277 INFO:root:copying src/hdf5plugin/test.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-09-01T16:18:28,280 INFO:root:copying src/hdf5plugin/_filters.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-09-01T16:18:28,283 INFO:root:copying src/hdf5plugin/_version.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-09-01T16:18:28,285 INFO:root:copying src/hdf5plugin/__init__.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-09-01T16:18:28,286 INFO:root:running egg_info 2026-09-01T16:18:28,297 INFO:root:writing src/hdf5plugin.egg-info/PKG-INFO 2026-09-01T16:18:28,303 INFO:root:writing dependency_links to src/hdf5plugin.egg-info/dependency_links.txt 2026-09-01T16:18:28,306 INFO:root:writing requirements to src/hdf5plugin.egg-info/requires.txt 2026-09-01T16:18:28,307 INFO:root:writing top-level names to src/hdf5plugin.egg-info/top_level.txt 2026-09-01T16:18:28,318 INFO:__main__:Build configuration has changed 2026-09-01T16:18:28,323 INFO:root:reading manifest file 'src/hdf5plugin.egg-info/SOURCES.txt' 2026-09-01T16:18:28,567 INFO:root:reading manifest template 'MANIFEST.in' 2026-09-01T16:18:30,548 WARNING:root:warning: no previously-included files matching '*__pycache__/*' found anywhere in distribution 2026-09-01T16:18:30,578 WARNING:root:warning: no previously-included files matching '*.ipynb_checkpoints/*' found anywhere in distribution 2026-09-01T16:18:30,604 WARNING:root:warning: no previously-included files matching '.*.swp' found anywhere in distribution 2026-09-01T16:18:30,605 INFO:root:adding license file 'LICENSE' 2026-09-01T16:18:30,836 INFO:root:writing manifest file 'src/hdf5plugin.egg-info/SOURCES.txt' 2026-09-01T16:18:31,016 INFO:root:copying src/hdf5plugin/py.typed -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-09-01T16:18:31,019 INFO:root:running build_clib 2026-09-01T16:18:31,020 INFO:root:building 'hdf5plugin_static_clib_zfp' library 2026-09-01T16:18:31,033 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/bitstream.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/bitstream.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:31,402 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode1d.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode1d.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:32,466 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode1f.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode1f.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:33,429 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode1i.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode1i.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:34,201 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode1l.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode1l.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:34,960 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode2d.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode2d.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:36,227 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode2f.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode2f.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:37,403 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode2i.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode2i.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:38,250 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode2l.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode2l.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:39,160 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode3d.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode3d.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:40,875 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode3f.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode3f.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:42,517 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode3i.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode3i.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:43,946 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode3l.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode3l.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:45,399 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode4d.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode4d.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:47,652 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode4f.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode4f.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:50,176 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode4i.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode4i.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:52,661 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/decode4l.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode4l.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:54,576 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode1d.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode1d.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:55,777 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode1f.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode1f.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:56,834 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode1i.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode1i.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:57,586 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode1l.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode1l.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:18:58,413 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode2d.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode2d.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:00,346 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode2f.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode2f.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:01,787 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode2i.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode2i.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:02,794 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode2l.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode2l.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:04,143 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode3d.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode3d.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:06,346 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode3f.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode3f.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:08,561 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode3i.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode3i.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:10,450 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode3l.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode3l.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:12,423 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode4d.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode4d.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:15,434 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode4f.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode4f.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:18,207 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode4i.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode4i.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:20,677 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/encode4l.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode4l.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:23,388 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DBIT_STREAM_WORD_TYPE=uint8 -Ilib/zfp/include -c lib/zfp/src/zfp.c -o build/temp.linux-armv7l-cpython-311/lib/zfp/src/zfp.o -O3 -std=c99 -fopenmp -mcpu=native 2026-09-01T16:19:30,634 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_zfp.a build/temp.linux-armv7l-cpython-311/lib/zfp/src/bitstream.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode1d.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode1f.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode1i.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode1l.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode2d.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode2f.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode2i.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode2l.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode3d.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode3f.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode3i.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode3l.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode4d.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode4f.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode4i.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/decode4l.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode1d.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode1f.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode1i.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode1l.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode2d.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode2f.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode2i.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode2l.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode3d.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode3f.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode3i.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode3l.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode4d.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode4f.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode4i.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/encode4l.o build/temp.linux-armv7l-cpython-311/lib/zfp/src/zfp.o 2026-09-01T16:19:30,755 INFO:root:building 'hdf5plugin_static_clib_bzip2' library 2026-09-01T16:19:30,761 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/bzip2 -c lib/bzip2/blocksort.c -o build/temp.linux-armv7l-cpython-311/lib/bzip2/blocksort.o -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -mcpu=native 2026-09-01T16:19:31,677 In function ‘mainSimpleSort’, 2026-09-01T16:19:31,678 inlined from ‘mainQSort3’ at lib/bzip2/blocksort.c:651:10, 2026-09-01T16:19:31,678 inlined from ‘mainSort’ at lib/bzip2/blocksort.c:897:19: 2026-09-01T16:19:31,679 lib/bzip2/blocksort.c:347:6: warning: inlining failed in call to ‘mainGtU’: --param max-inline-insns-single limit reached [-Winline] 2026-09-01T16:19:31,679 347 | Bool mainGtU ( UInt32 i1, 2026-09-01T16:19:31,680 | ^~~~~~~ 2026-09-01T16:19:31,680 lib/bzip2/blocksort.c:514:18: note: called from here 2026-09-01T16:19:31,681 514 | while ( mainGtU ( 2026-09-01T16:19:31,681 | ^~~~~~~~~ 2026-09-01T16:19:31,682 515 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget 2026-09-01T16:19:31,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:19:31,683 516 | ) ) { 2026-09-01T16:19:31,684 | ~ 2026-09-01T16:19:31,684 lib/bzip2/blocksort.c:347:6: warning: inlining failed in call to ‘mainGtU’: --param max-inline-insns-single limit reached [-Winline] 2026-09-01T16:19:31,685 347 | Bool mainGtU ( UInt32 i1, 2026-09-01T16:19:31,686 | ^~~~~~~ 2026-09-01T16:19:31,686 lib/bzip2/blocksort.c:528:18: note: called from here 2026-09-01T16:19:31,687 528 | while ( mainGtU ( 2026-09-01T16:19:31,688 | ^~~~~~~~~ 2026-09-01T16:19:31,689 529 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget 2026-09-01T16:19:31,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:19:31,690 530 | ) ) { 2026-09-01T16:19:31,691 | ~ 2026-09-01T16:19:31,691 lib/bzip2/blocksort.c:347:6: warning: inlining failed in call to ‘mainGtU’: --param max-inline-insns-single limit reached [-Winline] 2026-09-01T16:19:31,692 347 | Bool mainGtU ( UInt32 i1, 2026-09-01T16:19:31,693 | ^~~~~~~ 2026-09-01T16:19:31,694 lib/bzip2/blocksort.c:542:18: note: called from here 2026-09-01T16:19:31,694 542 | while ( mainGtU ( 2026-09-01T16:19:31,695 | ^~~~~~~~~ 2026-09-01T16:19:31,695 543 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget 2026-09-01T16:19:31,696 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:19:31,697 544 | ) ) { 2026-09-01T16:19:31,697 | ~ 2026-09-01T16:19:32,518 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/bzip2 -c lib/bzip2/bzlib.c -o build/temp.linux-armv7l-cpython-311/lib/bzip2/bzlib.o -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -mcpu=native 2026-09-01T16:19:34,537 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/bzip2 -c lib/bzip2/compress.c -o build/temp.linux-armv7l-cpython-311/lib/bzip2/compress.o -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -mcpu=native 2026-09-01T16:19:38,790 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/bzip2 -c lib/bzip2/crctable.c -o build/temp.linux-armv7l-cpython-311/lib/bzip2/crctable.o -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -mcpu=native 2026-09-01T16:19:38,905 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/bzip2 -c lib/bzip2/decompress.c -o build/temp.linux-armv7l-cpython-311/lib/bzip2/decompress.o -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -mcpu=native 2026-09-01T16:19:41,478 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/bzip2 -c lib/bzip2/huffman.c -o build/temp.linux-armv7l-cpython-311/lib/bzip2/huffman.o -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -mcpu=native 2026-09-01T16:19:41,956 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/bzip2 -c lib/bzip2/randtable.c -o build/temp.linux-armv7l-cpython-311/lib/bzip2/randtable.o -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -mcpu=native 2026-09-01T16:19:42,075 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_bzip2.a build/temp.linux-armv7l-cpython-311/lib/bzip2/blocksort.o build/temp.linux-armv7l-cpython-311/lib/bzip2/bzlib.o build/temp.linux-armv7l-cpython-311/lib/bzip2/compress.o build/temp.linux-armv7l-cpython-311/lib/bzip2/crctable.o build/temp.linux-armv7l-cpython-311/lib/bzip2/decompress.o build/temp.linux-armv7l-cpython-311/lib/bzip2/huffman.o build/temp.linux-armv7l-cpython-311/lib/bzip2/randtable.o 2026-09-01T16:19:42,103 INFO:root:building 'hdf5plugin_static_clib_lz4' library 2026-09-01T16:19:42,106 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/lz4-clib/lib -c lib/lz4-clib/lib/lz4.c -o build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/lz4.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:19:59,265 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/lz4-clib/lib -c lib/lz4-clib/lib/lz4file.c -o build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/lz4file.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:19:59,635 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/lz4-clib/lib -c lib/lz4-clib/lib/lz4frame.c -o build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/lz4frame.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:20:01,491 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/lz4-clib/lib -c lib/lz4-clib/lib/lz4hc.c -o build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/lz4hc.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:20:21,927 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/lz4-clib/lib -c lib/lz4-clib/lib/xxhash.c -o build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/xxhash.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:21:15,609 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_lz4.a build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/lz4.o build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/lz4file.o build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/lz4frame.o build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/lz4hc.o build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib/xxhash.o 2026-09-01T16:21:15,676 INFO:root:building 'hdf5plugin_static_clib_snappy' library 2026-09-01T16:21:15,678 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/snappy -c lib/snappy/snappy-c.cc -o build/temp.linux-armv7l-cpython-311/lib/snappy/snappy-c.o -std=c++11 -mcpu=native 2026-09-01T16:21:16,420 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/snappy -c lib/snappy/snappy-sinksource.cc -o build/temp.linux-armv7l-cpython-311/lib/snappy/snappy-sinksource.o -std=c++11 -mcpu=native 2026-09-01T16:21:16,648 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/snappy -c lib/snappy/snappy-stubs-internal.cc -o build/temp.linux-armv7l-cpython-311/lib/snappy/snappy-stubs-internal.o -std=c++11 -mcpu=native 2026-09-01T16:21:17,554 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/snappy -c lib/snappy/snappy.cc -o build/temp.linux-armv7l-cpython-311/lib/snappy/snappy.o -std=c++11 -mcpu=native 2026-09-01T16:21:32,234 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_snappy.a build/temp.linux-armv7l-cpython-311/lib/snappy/snappy-c.o build/temp.linux-armv7l-cpython-311/lib/snappy/snappy-sinksource.o build/temp.linux-armv7l-cpython-311/lib/snappy/snappy-stubs-internal.o build/temp.linux-armv7l-cpython-311/lib/snappy/snappy.o 2026-09-01T16:21:32,285 INFO:root:building 'hdf5plugin_static_clib_zstd' library 2026-09-01T16:21:32,301 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/common/debug.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/debug.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:21:32,361 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/common/entropy_common.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/entropy_common.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:21:33,207 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/common/error_private.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/error_private.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:21:33,747 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/common/fse_decompress.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/fse_decompress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:21:35,223 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/common/pool.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/pool.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:21:35,824 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/common/threading.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/threading.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:21:35,881 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/common/xxhash.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/xxhash.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:01,080 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/common/zstd_common.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/zstd_common.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:01,713 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/fse_compress.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/fse_compress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:03,186 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/hist.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/hist.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:03,944 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/huf_compress.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/huf_compress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:06,713 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_compress.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_compress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:18,153 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_compress_literals.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_compress_literals.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:18,971 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_compress_sequences.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_compress_sequences.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:20,271 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_compress_superblock.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_compress_superblock.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:21,881 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_double_fast.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_double_fast.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:36,526 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_fast.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_fast.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:22:49,829 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_lazy.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_lazy.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:23:36,194 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_ldm.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_ldm.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:23:38,097 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_opt.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_opt.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:23:48,635 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstd_preSplit.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_preSplit.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:23:49,492 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/compress/zstdmt_compress.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstdmt_compress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:23:52,146 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/decompress/huf_decompress.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/decompress/huf_decompress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:23:58,359 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/decompress/zstd_ddict.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/decompress/zstd_ddict.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:23:59,201 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/decompress/zstd_decompress.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/decompress/zstd_decompress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:02,152 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/decompress/zstd_decompress_block.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/decompress/zstd_decompress_block.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:08,944 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/deprecated/zbuff_common.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/deprecated/zbuff_common.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:09,480 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/deprecated/zbuff_compress.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/deprecated/zbuff_compress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:10,134 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/deprecated/zbuff_decompress.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/deprecated/zbuff_decompress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:10,266 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/dictBuilder/cover.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/dictBuilder/cover.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:12,250 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/dictBuilder/divsufsort.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/dictBuilder/divsufsort.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:18,190 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/dictBuilder/fastcover.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/dictBuilder/fastcover.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:19,804 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/dictBuilder/zdict.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/dictBuilder/zdict.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:22,378 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/legacy/zstd_v01.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v01.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:25,043 lib/zstd/lib/legacy/zstd_v01.c: In function ‘ZSTD_decompressSequences’: 2026-09-01T16:24:25,044 lib/zstd/lib/legacy/zstd_v01.c:1850:35: warning: ‘dumps’ may be used uninitialized [-Wmaybe-uninitialized] 2026-09-01T16:24:25,045 1850 | seqState.dumpsEnd = dumps + dumpsLength; 2026-09-01T16:24:25,046 | ~~~~~~^~~~~~~~~~~~~ 2026-09-01T16:24:25,046 lib/zstd/lib/legacy/zstd_v01.c:1830:17: note: ‘dumps’ was declared here 2026-09-01T16:24:25,047 1830 | const BYTE* dumps; 2026-09-01T16:24:25,047 | ^~~~~ 2026-09-01T16:24:25,048 lib/zstd/lib/legacy/zstd_v01.c:1861:18: warning: ‘nbSeq’ may be used uninitialized [-Wmaybe-uninitialized] 2026-09-01T16:24:25,048 1861 | nbSeq--; 2026-09-01T16:24:25,049 | ~~~~~^~ 2026-09-01T16:24:25,049 lib/zstd/lib/legacy/zstd_v01.c:1829:9: note: ‘nbSeq’ was declared here 2026-09-01T16:24:25,049 1829 | int nbSeq; 2026-09-01T16:24:25,050 | ^~~~~ 2026-09-01T16:24:25,050 lib/zstd/lib/legacy/zstd_v01.c:1850:35: warning: ‘dumpsLength’ may be used uninitialized [-Wmaybe-uninitialized] 2026-09-01T16:24:25,051 1850 | seqState.dumpsEnd = dumps + dumpsLength; 2026-09-01T16:24:25,051 | ~~~~~~^~~~~~~~~~~~~ 2026-09-01T16:24:25,051 lib/zstd/lib/legacy/zstd_v01.c:1826:23: note: ‘dumpsLength’ was declared here 2026-09-01T16:24:25,052 1826 | size_t errorCode, dumpsLength; 2026-09-01T16:24:25,053 | ^~~~~~~~~~~ 2026-09-01T16:24:25,462 In function ‘ZSTDv01_decodeLiteralsBlock’, 2026-09-01T16:24:25,463 inlined from ‘ZSTD_decompressBlock’ at lib/zstd/lib/legacy/zstd_v01.c:1899:17: 2026-09-01T16:24:25,463 lib/zstd/lib/legacy/zstd_v01.c:1509:17: warning: ‘litbp.origSize’ may be used uninitialized [-Wmaybe-uninitialized] 2026-09-01T16:24:25,464 1509 | memset(oend - rleSize, *ip, rleSize); 2026-09-01T16:24:25,464 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:24:25,465 lib/zstd/lib/legacy/zstd_v01.c: In function ‘ZSTD_decompressBlock’: 2026-09-01T16:24:25,466 lib/zstd/lib/legacy/zstd_v01.c:1489:23: note: ‘litbp.origSize’ was declared here 2026-09-01T16:24:25,466 1489 | blockProperties_t litbp; 2026-09-01T16:24:25,467 | ^~~~~ 2026-09-01T16:24:25,467 In function ‘ZSTDv01_decodeLiteralsBlock’, 2026-09-01T16:24:25,468 inlined from ‘ZSTD_decompressBlock’ at lib/zstd/lib/legacy/zstd_v01.c:1899:17: 2026-09-01T16:24:25,469 lib/zstd/lib/legacy/zstd_v01.c:1496:5: warning: ‘*(unsigned int *)((char *)&litbp + offsetof(blockProperties_t, blockType))’ may be used uninitialized [-Wmaybe-uninitialized] 2026-09-01T16:24:25,469 1496 | switch(litbp.blockType) 2026-09-01T16:24:25,470 | ^~~~~~ 2026-09-01T16:24:25,471 lib/zstd/lib/legacy/zstd_v01.c: In function ‘ZSTD_decompressBlock’: 2026-09-01T16:24:25,471 lib/zstd/lib/legacy/zstd_v01.c:1489:23: note: ‘*(unsigned int *)((char *)&litbp + offsetof(blockProperties_t, blockType))’ was declared here 2026-09-01T16:24:25,472 1489 | blockProperties_t litbp; 2026-09-01T16:24:25,473 | ^~~~~ 2026-09-01T16:24:25,529 lib/zstd/lib/legacy/zstd_v01.c: In function ‘ZSTDv01_decompressDCtx’: 2026-09-01T16:24:25,531 lib/zstd/lib/legacy/zstd_v01.c:1936:9: warning: ‘*(unsigned int *)((char *)&blockProperties + offsetof(blockProperties_t, blockType))’ may be used uninitialized [-Wmaybe-uninitialized] 2026-09-01T16:24:25,531 1936 | switch(blockProperties.blockType) 2026-09-01T16:24:25,532 | ^~~~~~ 2026-09-01T16:24:25,532 lib/zstd/lib/legacy/zstd_v01.c:1918:23: note: ‘*(unsigned int *)((char *)&blockProperties + offsetof(blockProperties_t, blockType))’ was declared here 2026-09-01T16:24:25,533 1918 | blockProperties_t blockProperties; 2026-09-01T16:24:25,534 | ^~~~~~~~~~~~~~~ 2026-09-01T16:24:25,932 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/legacy/zstd_v02.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v02.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:34,969 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/legacy/zstd_v03.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v03.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:40,590 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/legacy/zstd_v04.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v04.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:46,706 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/legacy/zstd_v05.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v05.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:24:53,642 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/legacy/zstd_v06.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v06.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:25:00,113 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/zstd/lib -Ilib/zstd/lib/common -c lib/zstd/lib/legacy/zstd_v07.c -o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v07.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:25:08,187 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_zstd.a build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/debug.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/entropy_common.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/error_private.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/fse_decompress.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/pool.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/threading.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/xxhash.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common/zstd_common.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/fse_compress.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/hist.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/huf_compress.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_compress.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_compress_literals.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_compress_sequences.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_compress_superblock.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_double_fast.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_fast.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_lazy.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_ldm.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_opt.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstd_preSplit.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress/zstdmt_compress.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/decompress/huf_decompress.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/decompress/zstd_ddict.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/decompress/zstd_decompress.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/decompress/zstd_decompress_block.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/deprecated/zbuff_common.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/deprecated/zbuff_compress.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/deprecated/zbuff_decompress.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/dictBuilder/cover.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/dictBuilder/divsufsort.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/dictBuilder/fastcover.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/dictBuilder/zdict.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v01.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v02.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v03.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v04.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v05.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v06.o build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy/zstd_v07.o 2026-09-01T16:25:08,523 INFO:root:building 'hdf5plugin_static_clib_charls' library 2026-09-01T16:25:08,526 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DCHARLS_STATIC=1 -DCHARLS_LIBRARY_BUILD=1 -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -c lib/charls/src/charls_jpegls_decoder.cpp -o build/temp.linux-armv7l-cpython-311/lib/charls/src/charls_jpegls_decoder.o -std=c++14 -mcpu=native 2026-09-01T16:25:11,060 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DCHARLS_STATIC=1 -DCHARLS_LIBRARY_BUILD=1 -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -c lib/charls/src/charls_jpegls_encoder.cpp -o build/temp.linux-armv7l-cpython-311/lib/charls/src/charls_jpegls_encoder.o -std=c++14 -mcpu=native 2026-09-01T16:25:14,355 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DCHARLS_STATIC=1 -DCHARLS_LIBRARY_BUILD=1 -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -c lib/charls/src/interface.cpp -o build/temp.linux-armv7l-cpython-311/lib/charls/src/interface.o -std=c++14 -mcpu=native 2026-09-01T16:25:16,818 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DCHARLS_STATIC=1 -DCHARLS_LIBRARY_BUILD=1 -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -c lib/charls/src/jpeg_stream_reader.cpp -o build/temp.linux-armv7l-cpython-311/lib/charls/src/jpeg_stream_reader.o -std=c++14 -mcpu=native 2026-09-01T16:25:20,088 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DCHARLS_STATIC=1 -DCHARLS_LIBRARY_BUILD=1 -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -c lib/charls/src/jpeg_stream_writer.cpp -o build/temp.linux-armv7l-cpython-311/lib/charls/src/jpeg_stream_writer.o -std=c++14 -mcpu=native 2026-09-01T16:25:23,037 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DCHARLS_STATIC=1 -DCHARLS_LIBRARY_BUILD=1 -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -c lib/charls/src/jpegls.cpp -o build/temp.linux-armv7l-cpython-311/lib/charls/src/jpegls.o -std=c++14 -mcpu=native 2026-09-01T16:26:03,505 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DCHARLS_STATIC=1 -DCHARLS_LIBRARY_BUILD=1 -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -c lib/charls/src/jpegls_error.cpp -o build/temp.linux-armv7l-cpython-311/lib/charls/src/jpegls_error.o -std=c++14 -mcpu=native 2026-09-01T16:26:04,493 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DCHARLS_STATIC=1 -DCHARLS_LIBRARY_BUILD=1 -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -c lib/charls/src/version.cpp -o build/temp.linux-armv7l-cpython-311/lib/charls/src/version.o -std=c++14 -mcpu=native 2026-09-01T16:26:04,601 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_charls.a build/temp.linux-armv7l-cpython-311/lib/charls/src/charls_jpegls_decoder.o build/temp.linux-armv7l-cpython-311/lib/charls/src/charls_jpegls_encoder.o build/temp.linux-armv7l-cpython-311/lib/charls/src/interface.o build/temp.linux-armv7l-cpython-311/lib/charls/src/jpeg_stream_reader.o build/temp.linux-armv7l-cpython-311/lib/charls/src/jpeg_stream_writer.o build/temp.linux-armv7l-cpython-311/lib/charls/src/jpegls.o build/temp.linux-armv7l-cpython-311/lib/charls/src/jpegls_error.o build/temp.linux-armv7l-cpython-311/lib/charls/src/version.o 2026-09-01T16:26:04,805 INFO:root:building 'hdf5plugin_static_clib_sperr_filter' library 2026-09-01T16:26:04,808 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/SPERR/include -Ilib/H5Z-SPERR/include -c lib/H5Z-SPERR/src/h5zsperr_helper.cpp -o build/temp.linux-armv7l-cpython-311/lib/H5Z-SPERR/src/h5zsperr_helper.o -std=c++20 -mcpu=native 2026-09-01T16:26:08,630 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_sperr_filter.a build/temp.linux-armv7l-cpython-311/lib/H5Z-SPERR/src/h5zsperr_helper.o 2026-09-01T16:26:08,647 INFO:root:building 'hdf5plugin_static_clib_openjph' library 2026-09-01T16:26:08,659 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codeblock.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codeblock.o -O3 -mcpu=native 2026-09-01T16:26:09,876 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codeblock_fun.o -O3 -mcpu=native 2026-09-01T16:26:10,848 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codestream.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codestream.o -O3 -mcpu=native 2026-09-01T16:26:11,937 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codestream_gen.o -O3 -mcpu=native 2026-09-01T16:26:13,057 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codestream_local.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codestream_local.o -O3 -mcpu=native 2026-09-01T16:26:17,268 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_params.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_params.o -O3 -mcpu=native 2026-09-01T16:26:22,749 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_precinct.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_precinct.o -O3 -mcpu=native 2026-09-01T16:26:27,221 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_resolution.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_resolution.o -O3 -mcpu=native 2026-09-01T16:26:31,258 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_subband.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_subband.o -O3 -mcpu=native 2026-09-01T16:26:32,846 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_tile.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_tile.o -O3 -mcpu=native 2026-09-01T16:26:35,574 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_tile_comp.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_tile_comp.o -O3 -mcpu=native 2026-09-01T16:26:36,749 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_common.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_common.o -O3 -mcpu=native 2026-09-01T16:26:37,166 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_decoder32.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_decoder32.o -O3 -mcpu=native 2026-09-01T16:26:45,266 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_decoder64.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_decoder64.o -O3 -mcpu=native 2026-09-01T16:26:52,953 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_encoder.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_encoder.o -O3 -mcpu=native 2026-09-01T16:27:01,902 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_arch.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_arch.o -O3 -mcpu=native 2026-09-01T16:27:02,760 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_file.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_file.o -O3 -mcpu=native 2026-09-01T16:27:04,339 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_mem.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_mem.o -O3 -mcpu=native 2026-09-01T16:27:05,269 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_mem_c.c -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_mem_c.o -O3 -mcpu=native 2026-09-01T16:27:05,395 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_message.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_message.o -O3 -mcpu=native 2026-09-01T16:27:06,928 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/transform/ojph_colour.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/transform/ojph_colour.o -O3 -mcpu=native 2026-09-01T16:27:09,351 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -D_FILE_OFFSET_BITS=64 -DOJPH_DISABLE_SSE -DOJPH_DISABLE_SSE2 -DOJPH_DISABLE_SSSE3 -DOJPH_DISABLE_AVX -DOJPH_DISABLE_AVX2 -DOJPH_DISABLE_AVX512 -Ilib/h5z-htj2k/vendored/OpenJPH/src/core -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/openjph -Ilib/h5z-htj2k/vendored/OpenJPH/src/core/shared -c lib/h5z-htj2k/vendored/OpenJPH/src/core/transform/ojph_transform.cpp -o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/transform/ojph_transform.o -O3 -mcpu=native 2026-09-01T16:27:13,280 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_openjph.a build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codeblock.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codeblock_fun.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codestream.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codestream_gen.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_codestream_local.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_params.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_precinct.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_resolution.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_subband.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_tile.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/codestream/ojph_tile_comp.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_common.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_decoder32.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_decoder64.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/coding/ojph_block_encoder.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_arch.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_file.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_mem.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_mem_c.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/others/ojph_message.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/transform/ojph_colour.o build/temp.linux-armv7l-cpython-311/lib/h5z-htj2k/vendored/OpenJPH/src/core/transform/ojph_transform.o 2026-09-01T16:27:13,397 INFO:root:building 'hdf5plugin_static_clib_sperr' library 2026-09-01T16:27:13,407 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/Bitmask.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/Bitmask.o -std=c++20 -mcpu=native 2026-09-01T16:27:15,495 In file included from /usr/include/c++/12/vector:70, 2026-09-01T16:27:15,495 from lib/SPERR/include/Bitmask.h:21, 2026-09-01T16:27:15,496 from lib/SPERR/src/Bitmask.cpp:1: 2026-09-01T16:27:15,497 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-09-01T16:27:15,497 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-09-01T16:27:15,498 523 | vector<_Tp, _Alloc>:: 2026-09-01T16:27:15,498 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:15,580 In file included from /usr/include/c++/12/vector:64: 2026-09-01T16:27:15,581 In member function ‘constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-09-01T16:27:15,582 inlined from ‘void sperr::Bitmask::resize(size_t)’ at lib/SPERR/src/Bitmask.cpp:26:15: 2026-09-01T16:27:15,582 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:15,583 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-09-01T16:27:15,584 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:15,701 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/Bitstream.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/Bitstream.o -std=c++20 -mcpu=native 2026-09-01T16:27:18,095 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/CDF97.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/CDF97.o -std=c++20 -mcpu=native 2026-09-01T16:27:23,693 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/Conditioner.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/Conditioner.o -std=c++20 -mcpu=native 2026-09-01T16:27:27,515 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/Outlier_Coder.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/Outlier_Coder.o -std=c++20 -mcpu=native 2026-09-01T16:27:34,745 In file included from /usr/include/c++/12/vector:70, 2026-09-01T16:27:34,746 from lib/SPERR/include/sperr_helper.h:17, 2026-09-01T16:27:34,747 from lib/SPERR/include/SPECK_INT.h:8, 2026-09-01T16:27:34,748 from lib/SPERR/include/SPECK1D_INT.h:4, 2026-09-01T16:27:34,749 from lib/SPERR/include/SPECK1D_INT_DEC.h:4, 2026-09-01T16:27:34,749 from lib/SPERR/include/Outlier_Coder.h:4, 2026-09-01T16:27:34,750 from lib/SPERR/src/Outlier_Coder.cpp:1: 2026-09-01T16:27:34,750 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const sperr::Outlier&}; _Tp = sperr::Outlier; _Alloc = std::allocator]’: 2026-09-01T16:27:34,751 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-09-01T16:27:34,751 439 | vector<_Tp, _Alloc>:: 2026-09-01T16:27:34,752 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:34,782 In file included from /usr/include/c++/12/vector:64: 2026-09-01T16:27:34,782 In member function ‘constexpr void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:27:34,783 inlined from ‘void sperr::Outlier_Coder::add_outlier(sperr::Outlier)’ at lib/SPERR/src/Outlier_Coder.cpp:13:18: 2026-09-01T16:27:34,784 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:34,784 1287 | _M_realloc_insert(end(), __x); 2026-09-01T16:27:34,785 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-09-01T16:27:34,816 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, double}; _Tp = sperr::Outlier; _Alloc = std::allocator]’: 2026-09-01T16:27:34,817 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-09-01T16:27:34,817 439 | vector<_Tp, _Alloc>:: 2026-09-01T16:27:34,818 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:34,915 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double}; _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:27:34,916 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector >&]’ at lib/SPERR/src/Outlier_Coder.cpp:218:31, 2026-09-01T16:27:34,916 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-09-01T16:27:34,917 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-09-01T16:27:34,918 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::&&; _Variants = {std::variant >, std::vector >, std::vector >, std::vector > >&}; unsigned int ...__indices = {0}]’ at /usr/include/c++/12/variant:1031:24, 2026-09-01T16:27:34,919 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1783:5, 2026-09-01T16:27:34,920 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1846:34, 2026-09-01T16:27:34,920 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-09-01T16:27:34,921 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:34,921 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:27:34,922 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:34,923 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double}; _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:27:34,924 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector >&]’ at lib/SPERR/src/Outlier_Coder.cpp:221:31, 2026-09-01T16:27:34,924 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-09-01T16:27:34,925 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-09-01T16:27:34,926 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::&&; _Variants = {std::variant >, std::vector >, std::vector >, std::vector > >&}; unsigned int ...__indices = {0}]’ at /usr/include/c++/12/variant:1031:24, 2026-09-01T16:27:34,927 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1783:5, 2026-09-01T16:27:34,927 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1846:34, 2026-09-01T16:27:34,928 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-09-01T16:27:34,929 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:34,929 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:27:34,930 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:34,930 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double}; _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:27:34,931 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector >&]’ at lib/SPERR/src/Outlier_Coder.cpp:218:31, 2026-09-01T16:27:34,932 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-09-01T16:27:34,932 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-09-01T16:27:34,933 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::&&; _Variants = {std::variant >, std::vector >, std::vector >, std::vector > >&}; unsigned int ...__indices = {1}]’ at /usr/include/c++/12/variant:1031:24, 2026-09-01T16:27:34,934 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1784:5, 2026-09-01T16:27:34,935 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1846:34, 2026-09-01T16:27:34,936 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-09-01T16:27:34,936 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:34,937 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:27:34,937 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:34,938 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double}; _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:27:34,938 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector >&]’ at lib/SPERR/src/Outlier_Coder.cpp:221:31, 2026-09-01T16:27:34,939 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-09-01T16:27:34,940 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-09-01T16:27:34,940 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::&&; _Variants = {std::variant >, std::vector >, std::vector >, std::vector > >&}; unsigned int ...__indices = {1}]’ at /usr/include/c++/12/variant:1031:24, 2026-09-01T16:27:34,941 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1784:5, 2026-09-01T16:27:34,942 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1846:34, 2026-09-01T16:27:34,943 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-09-01T16:27:34,944 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:34,944 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:27:34,945 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:34,945 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double}; _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:27:34,946 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector&]’ at lib/SPERR/src/Outlier_Coder.cpp:218:31, 2026-09-01T16:27:34,946 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-09-01T16:27:34,947 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-09-01T16:27:34,947 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::&&; _Variants = {std::variant >, std::vector >, std::vector >, std::vector > >&}; unsigned int ...__indices = {2}]’ at /usr/include/c++/12/variant:1031:24, 2026-09-01T16:27:34,948 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1785:5, 2026-09-01T16:27:34,949 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1846:34, 2026-09-01T16:27:34,950 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-09-01T16:27:34,950 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:34,951 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:27:34,952 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:34,953 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double}; _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:27:34,953 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector&]’ at lib/SPERR/src/Outlier_Coder.cpp:221:31, 2026-09-01T16:27:34,954 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-09-01T16:27:34,954 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-09-01T16:27:34,955 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::&&; _Variants = {std::variant >, std::vector >, std::vector >, std::vector > >&}; unsigned int ...__indices = {2}]’ at /usr/include/c++/12/variant:1031:24, 2026-09-01T16:27:34,955 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1785:5, 2026-09-01T16:27:34,956 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1846:34, 2026-09-01T16:27:34,957 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-09-01T16:27:34,958 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:34,958 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:27:34,959 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:34,960 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double}; _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:27:34,961 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector&]’ at lib/SPERR/src/Outlier_Coder.cpp:218:31, 2026-09-01T16:27:34,962 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-09-01T16:27:34,963 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-09-01T16:27:34,963 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::&&; _Variants = {std::variant >, std::vector >, std::vector >, std::vector > >&}; unsigned int ...__indices = {3}]’ at /usr/include/c++/12/variant:1031:24, 2026-09-01T16:27:34,964 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1786:5, 2026-09-01T16:27:34,964 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1846:34, 2026-09-01T16:27:34,965 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-09-01T16:27:34,966 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:34,966 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:27:34,967 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:34,968 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double}; _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:27:34,968 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector&]’ at lib/SPERR/src/Outlier_Coder.cpp:221:31, 2026-09-01T16:27:34,969 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-09-01T16:27:34,970 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = sperr::Outlier_Coder::m_inverse_quantize()::; _Args = {vector >&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-09-01T16:27:34,971 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::&&; _Variants = {std::variant >, std::vector >, std::vector >, std::vector > >&}; unsigned int ...__indices = {3}]’ at /usr/include/c++/12/variant:1031:24, 2026-09-01T16:27:34,971 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1786:5, 2026-09-01T16:27:34,972 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sperr::Outlier_Coder::m_inverse_quantize()::; _Variants = {variant >, vector >, vector >, vector > >&}]’ at /usr/include/c++/12/variant:1846:34, 2026-09-01T16:27:34,972 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-09-01T16:27:34,973 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:27:34,974 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:27:34,974 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:27:36,969 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK1D_FLT.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK1D_FLT.o -std=c++20 -mcpu=native 2026-09-01T16:27:45,137 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK1D_INT.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK1D_INT.o -std=c++20 -mcpu=native 2026-09-01T16:27:49,631 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK1D_INT_DEC.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK1D_INT_DEC.o -std=c++20 -mcpu=native 2026-09-01T16:27:54,624 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK1D_INT_ENC.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK1D_INT_ENC.o -std=c++20 -mcpu=native 2026-09-01T16:28:00,332 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK2D_FLT.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK2D_FLT.o -std=c++20 -mcpu=native 2026-09-01T16:28:10,043 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK2D_INT.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK2D_INT.o -std=c++20 -mcpu=native 2026-09-01T16:28:15,602 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK2D_INT_DEC.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK2D_INT_DEC.o -std=c++20 -mcpu=native 2026-09-01T16:28:19,513 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK2D_INT_ENC.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK2D_INT_ENC.o -std=c++20 -mcpu=native 2026-09-01T16:28:25,334 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK3D_FLT.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK3D_FLT.o -std=c++20 -mcpu=native 2026-09-01T16:28:35,187 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK3D_INT.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK3D_INT.o -std=c++20 -mcpu=native 2026-09-01T16:28:40,894 In file included from /usr/include/c++/12/vector:70, 2026-09-01T16:28:40,894 from lib/SPERR/include/sperr_helper.h:17, 2026-09-01T16:28:40,895 from lib/SPERR/include/SPECK_INT.h:8, 2026-09-01T16:28:40,895 from lib/SPERR/include/SPECK3D_INT.h:4, 2026-09-01T16:28:40,896 from lib/SPERR/src/SPECK3D_INT.cpp:1: 2026-09-01T16:28:40,897 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’: 2026-09-01T16:28:40,897 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-09-01T16:28:40,898 439 | vector<_Tp, _Alloc>:: 2026-09-01T16:28:40,899 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:40,959 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’: 2026-09-01T16:28:40,960 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-09-01T16:28:41,087 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:41,088 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:52:37: 2026-09-01T16:28:41,088 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:41,089 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:41,090 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:41,090 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:41,091 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:64:37: 2026-09-01T16:28:41,091 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:41,092 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:41,092 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:41,093 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:41,093 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:75:39: 2026-09-01T16:28:41,094 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:41,094 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:41,095 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:41,096 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:41,096 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:84:37: 2026-09-01T16:28:41,097 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:41,098 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:41,098 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:41,099 In member function ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:41,100 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:93:25: 2026-09-01T16:28:41,101 /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:41,101 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2026-09-01T16:28:41,102 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:41,328 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:41,329 inlined from ‘void sperr::SPECK3D_INT::m_code_S(std::size_t, std::size_t) [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:206:37: 2026-09-01T16:28:41,329 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:41,330 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:41,331 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:41,509 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:41,510 inlined from ‘void sperr::SPECK3D_INT::m_code_S(std::size_t, std::size_t) [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:206:37: 2026-09-01T16:28:41,511 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:41,511 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:41,511 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:41,689 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:41,690 inlined from ‘void sperr::SPECK3D_INT::m_code_S(std::size_t, std::size_t) [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:206:37: 2026-09-01T16:28:41,690 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:41,691 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:41,691 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:41,869 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:41,870 inlined from ‘void sperr::SPECK3D_INT::m_code_S(std::size_t, std::size_t) [with T = long long unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:206:37: 2026-09-01T16:28:41,870 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:41,871 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:41,872 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,070 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,071 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:52:37: 2026-09-01T16:28:42,071 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,072 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,073 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,073 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,074 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:64:37: 2026-09-01T16:28:42,075 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,075 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,076 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,077 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,077 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:75:39: 2026-09-01T16:28:42,078 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,078 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,079 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,079 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,080 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:84:37: 2026-09-01T16:28:42,080 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,081 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,081 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,082 In member function ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,083 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:93:25: 2026-09-01T16:28:42,083 /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,084 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2026-09-01T16:28:42,085 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,330 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,331 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = long long unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:52:37: 2026-09-01T16:28:42,332 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,332 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,333 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,334 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,334 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = long long unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:64:37: 2026-09-01T16:28:42,335 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,336 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,337 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,337 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,338 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = long long unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:75:39: 2026-09-01T16:28:42,338 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,339 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,339 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,339 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,340 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = long long unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:84:37: 2026-09-01T16:28:42,340 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,341 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,341 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,342 In member function ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,343 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = long long unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:93:25: 2026-09-01T16:28:42,344 /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,344 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2026-09-01T16:28:42,345 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,591 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,592 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:52:37: 2026-09-01T16:28:42,593 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,594 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,594 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,595 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,596 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:64:37: 2026-09-01T16:28:42,596 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,597 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,598 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,598 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,599 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:75:39: 2026-09-01T16:28:42,599 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,600 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,600 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,601 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {sperr::Set3D&}; _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,602 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:84:37: 2026-09-01T16:28:42,602 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,603 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:28:42,603 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:42,604 In member function ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = sperr::Set3D; _Alloc = std::allocator]’, 2026-09-01T16:28:42,605 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:93:25: 2026-09-01T16:28:42,605 /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:28:42,606 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2026-09-01T16:28:42,607 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:28:43,146 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK3D_INT_DEC.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK3D_INT_DEC.o -std=c++20 -mcpu=native 2026-09-01T16:28:47,613 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK3D_INT_ENC.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK3D_INT_ENC.o -std=c++20 -mcpu=native 2026-09-01T16:28:53,811 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK_FLT.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK_FLT.o -std=c++20 -mcpu=native 2026-09-01T16:28:57,238 lib/SPERR/src/SPECK_FLT.cpp: In member function ‘virtual sperr::RTNType sperr::SPECK_FLT::use_bitstream(const void*, std::size_t)’: 2026-09-01T16:28:57,239 lib/SPERR/src/SPECK_FLT.cpp:83:36: warning: narrowing conversion of ‘speck_suppose_len’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:28:57,240 83 | auto speck_len = std::min(size_t{speck_suppose_len}, remaining_len); 2026-09-01T16:28:57,241 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:28:57,241 lib/SPERR/src/SPECK_FLT.cpp:83:36: warning: narrowing conversion of ‘speck_suppose_len’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:00,768 In file included from /usr/include/c++/12/vector:70, 2026-09-01T16:29:00,769 from lib/SPERR/include/sperr_helper.h:17, 2026-09-01T16:29:00,769 from lib/SPERR/include/CDF97.h:13, 2026-09-01T16:29:00,770 from lib/SPERR/include/SPECK_FLT.h:8, 2026-09-01T16:29:00,770 from lib/SPERR/src/SPECK_FLT.cpp:1: 2026-09-01T16:29:00,771 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, double&}; _Tp = sperr::Outlier; _Alloc = std::allocator]’: 2026-09-01T16:29:00,772 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-09-01T16:29:00,772 439 | vector<_Tp, _Alloc>:: 2026-09-01T16:29:00,773 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:29:02,242 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double&}; _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-09-01T16:29:02,242 inlined from ‘sperr::RTNType sperr::SPECK_FLT::compress()’ at lib/SPERR/src/SPECK_FLT.cpp:473:25: 2026-09-01T16:29:02,243 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-09-01T16:29:02,244 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-09-01T16:29:02,245 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:29:03,131 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPECK_INT.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK_INT.o -std=c++20 -mcpu=native 2026-09-01T16:29:05,842 lib/SPERR/src/SPECK_INT.cpp: In instantiation of ‘std::size_t sperr::SPECK_INT::encoded_bitstream_len() const [with T = long long unsigned int; std::size_t = unsigned int]’: 2026-09-01T16:29:05,843 lib/SPERR/src/SPECK_INT.cpp:471:23: required from here 2026-09-01T16:29:05,843 lib/SPERR/src/SPECK_INT.cpp:277:49: warning: narrowing conversion of ‘((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘const uint64_t’ {aka ‘const long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,844 277 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-09-01T16:29:05,845 | ^~~~~~~~~~~~ 2026-09-01T16:29:05,845 lib/SPERR/src/SPECK_INT.cpp:277:49: warning: narrowing conversion of ‘(uint64_t)((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,846 lib/SPERR/src/SPECK_INT.cpp: In instantiation of ‘void sperr::SPECK_INT::append_encoded_bitstream(sperr::vec8_type&) const [with T = long long unsigned int; sperr::vec8_type = std::vector >]’: 2026-09-01T16:29:05,847 lib/SPERR/src/SPECK_INT.cpp:471:23: required from here 2026-09-01T16:29:05,848 lib/SPERR/src/SPECK_INT.cpp:306:49: warning: narrowing conversion of ‘((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘const uint64_t’ {aka ‘const long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,849 306 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-09-01T16:29:05,849 | ^~~~~~~~~~~~ 2026-09-01T16:29:05,850 lib/SPERR/src/SPECK_INT.cpp:306:49: warning: narrowing conversion of ‘(uint64_t)((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,872 lib/SPERR/src/SPECK_INT.cpp: In instantiation of ‘std::size_t sperr::SPECK_INT::encoded_bitstream_len() const [with T = unsigned int; std::size_t = unsigned int]’: 2026-09-01T16:29:05,873 lib/SPERR/src/SPECK_INT.cpp:472:23: required from here 2026-09-01T16:29:05,874 lib/SPERR/src/SPECK_INT.cpp:277:49: warning: narrowing conversion of ‘((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘const uint64_t’ {aka ‘const long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,874 277 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-09-01T16:29:05,875 | ^~~~~~~~~~~~ 2026-09-01T16:29:05,876 lib/SPERR/src/SPECK_INT.cpp:277:49: warning: narrowing conversion of ‘(uint64_t)((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,876 lib/SPERR/src/SPECK_INT.cpp: In instantiation of ‘void sperr::SPECK_INT::append_encoded_bitstream(sperr::vec8_type&) const [with T = unsigned int; sperr::vec8_type = std::vector >]’: 2026-09-01T16:29:05,877 lib/SPERR/src/SPECK_INT.cpp:472:23: required from here 2026-09-01T16:29:05,878 lib/SPERR/src/SPECK_INT.cpp:306:49: warning: narrowing conversion of ‘((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘const uint64_t’ {aka ‘const long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,878 306 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-09-01T16:29:05,879 | ^~~~~~~~~~~~ 2026-09-01T16:29:05,880 lib/SPERR/src/SPECK_INT.cpp:306:49: warning: narrowing conversion of ‘(uint64_t)((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,903 lib/SPERR/src/SPECK_INT.cpp: In instantiation of ‘std::size_t sperr::SPECK_INT::encoded_bitstream_len() const [with T = short unsigned int; std::size_t = unsigned int]’: 2026-09-01T16:29:05,904 lib/SPERR/src/SPECK_INT.cpp:473:23: required from here 2026-09-01T16:29:05,905 lib/SPERR/src/SPECK_INT.cpp:277:49: warning: narrowing conversion of ‘((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘const uint64_t’ {aka ‘const long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,905 277 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-09-01T16:29:05,906 | ^~~~~~~~~~~~ 2026-09-01T16:29:05,907 lib/SPERR/src/SPECK_INT.cpp:277:49: warning: narrowing conversion of ‘(uint64_t)((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,907 lib/SPERR/src/SPECK_INT.cpp: In instantiation of ‘void sperr::SPECK_INT::append_encoded_bitstream(sperr::vec8_type&) const [with T = short unsigned int; sperr::vec8_type = std::vector >]’: 2026-09-01T16:29:05,909 lib/SPERR/src/SPECK_INT.cpp:473:23: required from here 2026-09-01T16:29:05,909 lib/SPERR/src/SPECK_INT.cpp:306:49: warning: narrowing conversion of ‘((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘const uint64_t’ {aka ‘const long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,910 306 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-09-01T16:29:05,910 | ^~~~~~~~~~~~ 2026-09-01T16:29:05,911 lib/SPERR/src/SPECK_INT.cpp:306:49: warning: narrowing conversion of ‘(uint64_t)((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,934 lib/SPERR/src/SPECK_INT.cpp: In instantiation of ‘std::size_t sperr::SPECK_INT::encoded_bitstream_len() const [with T = unsigned char; std::size_t = unsigned int]’: 2026-09-01T16:29:05,935 lib/SPERR/src/SPECK_INT.cpp:474:23: required from here 2026-09-01T16:29:05,935 lib/SPERR/src/SPECK_INT.cpp:277:49: warning: narrowing conversion of ‘((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘const uint64_t’ {aka ‘const long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,936 277 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-09-01T16:29:05,937 | ^~~~~~~~~~~~ 2026-09-01T16:29:05,937 lib/SPERR/src/SPECK_INT.cpp:277:49: warning: narrowing conversion of ‘(uint64_t)((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,938 lib/SPERR/src/SPECK_INT.cpp: In instantiation of ‘void sperr::SPECK_INT::append_encoded_bitstream(sperr::vec8_type&) const [with T = unsigned char; sperr::vec8_type = std::vector >]’: 2026-09-01T16:29:05,939 lib/SPERR/src/SPECK_INT.cpp:474:23: required from here 2026-09-01T16:29:05,940 lib/SPERR/src/SPECK_INT.cpp:306:49: warning: narrowing conversion of ‘((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘const uint64_t’ {aka ‘const long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:05,940 306 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-09-01T16:29:05,941 | ^~~~~~~~~~~~ 2026-09-01T16:29:05,942 lib/SPERR/src/SPECK_INT.cpp:306:49: warning: narrowing conversion of ‘(uint64_t)((const sperr::SPECK_INT*)this)->sperr::SPECK_INT::m_total_bits’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:29:10,036 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPERR3D_OMP_C.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPERR3D_OMP_C.o -std=c++20 -mcpu=native 2026-09-01T16:29:10,449 lib/SPERR/src/SPERR3D_OMP_C.cpp:94: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-09-01T16:29:10,450 94 | #pragma omp parallel for num_threads(m_num_threads) 2026-09-01T16:29:10,450 | 2026-09-01T16:29:18,012 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPERR3D_OMP_D.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPERR3D_OMP_D.o -std=c++20 -mcpu=native 2026-09-01T16:29:18,423 lib/SPERR/src/SPERR3D_OMP_D.cpp:101: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-09-01T16:29:18,424 101 | #pragma omp parallel for num_threads(m_num_threads) 2026-09-01T16:29:18,424 | 2026-09-01T16:29:21,510 lib/SPERR/src/SPERR3D_OMP_D.cpp: In member function ‘sperr::RTNType sperr::SPERR3D_OMP_D::decompress(const void*, bool)’: 2026-09-01T16:29:21,511 lib/SPERR/src/SPERR3D_OMP_D.cpp:122:21: warning: unused variable ‘small_dim’ [-Wunused-variable] 2026-09-01T16:29:21,512 122 | const auto& small_dim = chunk_res[h]; 2026-09-01T16:29:21,512 | ^~~~~~~~~ 2026-09-01T16:29:25,774 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPERR3D_Stream_Tools.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPERR3D_Stream_Tools.o -std=c++20 -mcpu=native 2026-09-01T16:29:30,501 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/SPERR_C_API.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPERR_C_API.o -std=c++20 -mcpu=native 2026-09-01T16:29:37,663 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DSPERR_VERSION_MAJOR=0 -DUSE_VANILLA_CONFIG=1 -Ilib/SPERR/include -c lib/SPERR/src/sperr_helper.cpp -o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/sperr_helper.o -std=c++20 -mcpu=native 2026-09-01T16:29:38,073 lib/SPERR/src/sperr_helper.cpp:471: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-09-01T16:29:38,074 471 | #pragma omp parallel for num_threads(omp_nthreads) 2026-09-01T16:29:38,075 | 2026-09-01T16:29:38,075 lib/SPERR/src/sperr_helper.cpp:615: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-09-01T16:29:38,076 615 | #pragma omp parallel for num_threads(omp_nthreads) 2026-09-01T16:29:38,077 | 2026-09-01T16:29:38,078 lib/SPERR/src/sperr_helper.cpp:626: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-09-01T16:29:38,079 626 | #pragma omp parallel for num_threads(omp_nthreads) 2026-09-01T16:29:38,079 | 2026-09-01T16:29:40,682 lib/SPERR/src/sperr_helper.cpp: In function ‘sperr::vec8_type sperr::read_n_bytes(std::string, std::size_t)’: 2026-09-01T16:29:40,683 lib/SPERR/src/sperr_helper.cpp:303:28: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:29:40,683 303 | if (std::ftell(fp.get()) < n_bytes) 2026-09-01T16:29:40,684 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-09-01T16:29:40,685 lib/SPERR/src/sperr_helper.cpp:301:8: warning: unused variable ‘sk’ [-Wunused-variable] 2026-09-01T16:29:40,685 301 | auto sk = std::fseek(fp.get(), 0, SEEK_END); 2026-09-01T16:29:40,686 | ^~ 2026-09-01T16:29:40,754 lib/SPERR/src/sperr_helper.cpp: In function ‘sperr::RTNType sperr::read_sections(std::string, const std::vector&, vec8_type&)’: 2026-09-01T16:29:40,754 lib/SPERR/src/sperr_helper.cpp:376:8: warning: variable ‘sk’ set but not used [-Wunused-but-set-variable] 2026-09-01T16:29:40,755 376 | auto sk = std::fseek(fp.get(), 0, SEEK_END); 2026-09-01T16:29:40,756 | ^~ 2026-09-01T16:29:40,987 lib/SPERR/src/sperr_helper.cpp: In instantiation of ‘sperr::vec_type sperr::read_whole_file(std::string) [with T = float; vec_type = std::vector >; std::string = std::__cxx11::basic_string]’: 2026-09-01T16:29:40,988 lib/SPERR/src/sperr_helper.cpp:341:54: required from here 2026-09-01T16:29:40,989 lib/SPERR/src/sperr_helper.cpp:326:8: warning: unused variable ‘sk’ [-Wunused-variable] 2026-09-01T16:29:40,989 326 | auto sk = std::fseek(fp.get(), 0, SEEK_END); 2026-09-01T16:29:40,990 | ^~ 2026-09-01T16:29:41,031 lib/SPERR/src/sperr_helper.cpp: In instantiation of ‘sperr::vec_type sperr::read_whole_file(std::string) [with T = double; vec_type = std::vector >; std::string = std::__cxx11::basic_string]’: 2026-09-01T16:29:41,032 lib/SPERR/src/sperr_helper.cpp:342:54: required from here 2026-09-01T16:29:41,033 lib/SPERR/src/sperr_helper.cpp:326:8: warning: unused variable ‘sk’ [-Wunused-variable] 2026-09-01T16:29:41,065 lib/SPERR/src/sperr_helper.cpp: In instantiation of ‘sperr::vec_type sperr::read_whole_file(std::string) [with T = unsigned char; vec_type = std::vector >; std::string = std::__cxx11::basic_string]’: 2026-09-01T16:29:41,066 lib/SPERR/src/sperr_helper.cpp:343:54: required from here 2026-09-01T16:29:41,066 lib/SPERR/src/sperr_helper.cpp:326:8: warning: unused variable ‘sk’ [-Wunused-variable] 2026-09-01T16:29:45,147 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_sperr.a build/temp.linux-armv7l-cpython-311/lib/SPERR/src/Bitmask.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/Bitstream.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/CDF97.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/Conditioner.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/Outlier_Coder.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK1D_FLT.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK1D_INT.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK1D_INT_DEC.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK1D_INT_ENC.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK2D_FLT.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK2D_INT.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK2D_INT_DEC.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK2D_INT_ENC.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK3D_FLT.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK3D_INT.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK3D_INT_DEC.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK3D_INT_ENC.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK_FLT.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPECK_INT.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPERR3D_OMP_C.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPERR3D_OMP_D.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPERR3D_Stream_Tools.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/SPERR_C_API.o build/temp.linux-armv7l-cpython-311/lib/SPERR/src/sperr_helper.o 2026-09-01T16:29:45,657 INFO:root:building 'hdf5plugin_static_clib_zlib' library 2026-09-01T16:29:45,666 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/adler32.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/adler32.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:46,088 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/compress.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/compress.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:46,233 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/crc32.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/crc32.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:46,766 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/deflate.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/deflate.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:49,763 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/gzclose.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/gzclose.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:49,922 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/gzlib.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/gzlib.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:50,420 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/gzread.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/gzread.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:51,140 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/gzwrite.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/gzwrite.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:51,689 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/infback.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/infback.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:52,805 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/inffast.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/inffast.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:53,707 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/inflate.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/inflate.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:56,328 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/inftrees.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/inftrees.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:56,944 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/trees.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/trees.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:58,598 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/uncompr.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/uncompr.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:58,752 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -Ilib/c-blosc/internal-complibs/zlib-1.3.1 -c lib/c-blosc/internal-complibs/zlib-1.3.1/zutil.c -o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/zutil.o -O3 -std=gnu99 -mcpu=native 2026-09-01T16:29:58,925 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5plugin_static_clib_zlib.a build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/adler32.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/compress.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/crc32.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/deflate.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/gzclose.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/gzlib.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/gzread.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/gzwrite.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/infback.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/inffast.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/inflate.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/inftrees.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/trees.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/uncompr.o build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1/zutil.o 2026-09-01T16:29:58,962 INFO:root:building 'hdf5_dl' library 2026-09-01T16:29:58,963 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -c lib/hdf5_dl.c -o build/temp.linux-armv7l-cpython-311/lib/hdf5_dl.o -mcpu=native 2026-09-01T16:29:59,523 INFO:compilers.C.base:arm-linux-gnueabihf-gcc-ar rcs build/temp.linux-armv7l-cpython-311/libhdf5_dl.a build/temp.linux-armv7l-cpython-311/lib/hdf5_dl.o 2026-09-01T16:29:59,537 INFO:root:running build_ext 2026-09-01T16:29:59,541 INFO:root:building 'hdf5plugin.plugins.libh5zfp' extension 2026-09-01T16:29:59,543 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/H5Z-ZFP/src/src -Ilib/zfp/include -I/usr/include/python3.11 -c lib/H5Z-ZFP/src/H5Zzfp.c -o build/temp.linux-armv7l-cpython-311/lib/H5Z-ZFP/src/H5Zzfp.o -O3 -std=c99 -mcpu=native 2026-09-01T16:29:59,697 lib/H5Z-ZFP/src/H5Zzfp.c: In function ‘H5Z_zfp_can_apply’: 2026-09-01T16:29:59,698 lib/H5Z-ZFP/src/H5Zzfp.c:187:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:29:59,698 187 | for (i = 0; i < ndims; i++) 2026-09-01T16:29:59,699 | ^ 2026-09-01T16:29:59,703 lib/H5Z-ZFP/src/H5Zzfp.c: In function ‘H5Z_zfp_set_local’: 2026-09-01T16:29:59,704 lib/H5Z-ZFP/src/H5Zzfp.c:369:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2026-09-01T16:29:59,704 369 | Z zfp_stream_set_rate(dummy_zstr, *((double*) &mem_cd_values[2]), zt, ndims_used, 0); 2026-09-01T16:29:59,705 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:29:59,706 lib/H5Z-ZFP/src/H5Zzfp.c:382:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2026-09-01T16:29:59,706 382 | Z zfp_stream_set_accuracy(dummy_zstr, *((double*) &mem_cd_values[2])); 2026-09-01T16:29:59,707 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:29:59,725 lib/H5Z-ZFP/src/H5Zzfp.c: At top level: 2026-09-01T16:29:59,725 lib/H5Z-ZFP/src/H5Zzfp.c:133:5: warning: ‘H5Z_zfp_finalize’ defined but not used [-Wunused-function] 2026-09-01T16:29:59,726 133 | int H5Z_zfp_finalize(void) 2026-09-01T16:29:59,727 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:00,494 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/H5Z-ZFP/src/src -Ilib/zfp/include -I/usr/include/python3.11 -c lib/H5Z-ZFP/src/H5Zzfp_props.c -o build/temp.linux-armv7l-cpython-311/lib/H5Z-ZFP/src/H5Zzfp_props.o -O3 -std=c99 -mcpu=native 2026-09-01T16:30:00,823 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/lib/H5Z-ZFP/src/H5Zzfp.o build/temp.linux-armv7l-cpython-311/lib/H5Z-ZFP/src/H5Zzfp_props.o -L/usr/lib/arm-linux-gnueabihf -Lbuild/temp.linux-armv7l-cpython-311 -lhdf5plugin_static_clib_zfp -lhdf5plugin_static_clib_bzip2 -lhdf5plugin_static_clib_lz4 -lhdf5plugin_static_clib_snappy -lhdf5plugin_static_clib_zstd -lhdf5plugin_static_clib_charls -lhdf5plugin_static_clib_sperr_filter -lhdf5plugin_static_clib_openjph -lhdf5plugin_static_clib_sperr -lhdf5plugin_static_clib_zlib -lhdf5_dl -o build/lib.linux-armv7l-cpython-311/hdf5plugin/plugins/libh5zfp.so -fopenmp 2026-09-01T16:30:01,317 INFO:root:building 'hdf5plugin.plugins.libh5bzip2' extension 2026-09-01T16:30:01,319 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DHAVE_BZ2_LIB=1 -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/PyTables/src/ -Ilib/bzip2 -I/usr/include/python3.11 -c lib/H5Zbzip2_plugin.c -o build/temp.linux-armv7l-cpython-311/lib/H5Zbzip2_plugin.o -mcpu=native 2026-09-01T16:30:01,526 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DHAVE_BZ2_LIB=1 -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/PyTables/src/ -Ilib/bzip2 -I/usr/include/python3.11 -c lib/PyTables/src/H5Zbzip2.c -o build/temp.linux-armv7l-cpython-311/lib/PyTables/src/H5Zbzip2.o -mcpu=native 2026-09-01T16:30:01,805 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/lib/H5Zbzip2_plugin.o build/temp.linux-armv7l-cpython-311/lib/PyTables/src/H5Zbzip2.o -L/usr/lib/arm-linux-gnueabihf -Lbuild/temp.linux-armv7l-cpython-311 -lhdf5plugin_static_clib_zfp -lhdf5plugin_static_clib_bzip2 -lhdf5plugin_static_clib_lz4 -lhdf5plugin_static_clib_snappy -lhdf5plugin_static_clib_zstd -lhdf5plugin_static_clib_charls -lhdf5plugin_static_clib_sperr_filter -lhdf5plugin_static_clib_openjph -lhdf5plugin_static_clib_sperr -lhdf5plugin_static_clib_zlib -lhdf5_dl -o build/lib.linux-armv7l-cpython-311/hdf5plugin/plugins/libh5bzip2.so 2026-09-01T16:30:01,931 INFO:root:building 'hdf5plugin.plugins.libh5lz4' extension 2026-09-01T16:30:01,933 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/hdf5_plugins_extra/LZ4 -Ilib/lz4-clib/lib -I/usr/include/python3.11 -c lib/hdf5_plugins/LZ4/src/H5Zlz4.c -o build/temp.linux-armv7l-cpython-311/lib/hdf5_plugins/LZ4/src/H5Zlz4.o -mcpu=native 2026-09-01T16:30:02,114 lib/hdf5_plugins/LZ4/src/H5Zlz4.c: In function ‘H5Z_filter_lz4’: 2026-09-01T16:30:02,115 lib/hdf5_plugins/LZ4/src/H5Zlz4.c:148:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:02,116 148 | if (compressedBytes != blockSize) { 2026-09-01T16:30:02,116 | ^~ 2026-09-01T16:30:02,262 INFO:compilers.C.base:arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/lib/hdf5_plugins/LZ4/src/H5Zlz4.o -L/usr/lib/arm-linux-gnueabihf -Lbuild/temp.linux-armv7l-cpython-311 -lhdf5plugin_static_clib_zfp -lhdf5plugin_static_clib_bzip2 -lhdf5plugin_static_clib_lz4 -lhdf5plugin_static_clib_snappy -lhdf5plugin_static_clib_zstd -lhdf5plugin_static_clib_charls -lhdf5plugin_static_clib_sperr_filter -lhdf5plugin_static_clib_openjph -lhdf5plugin_static_clib_sperr -lhdf5plugin_static_clib_zlib -lhdf5_dl -o build/lib.linux-armv7l-cpython-311/hdf5plugin/plugins/libh5lz4.so 2026-09-01T16:30:02,393 INFO:root:building 'hdf5plugin.plugins.libh5sz3' extension 2026-09-01T16:30:02,396 INFO:compilers.C.base:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/SZ3/include -Ilib/SZ3/include/SZ3/frontend/ -Ilib/SZ3/include/SZ3/quantizer/ -Ilib/SZ3/include/SZ3/predictor/ -Ilib/SZ3/include/SZ3/encoder/ -Ilib/SZ3/include/SZ3/utils/ -Ilib/SZ3/include/SZ3/compressor/ -Ilib/SZ3/include/SZ3/api/ -Ilib/SZ3/include/SZ3/preprocessor/ -Ilib/SZ3/include/SZ3/lossless/ -Ilib/SZ3/include/SZ3/utils/inih/ -Ilib/SZ3/include/SZ3/utils/ska_hash/ -Ilib/SZ3_extra -Ilib/SZ3/tools/H5Z-SZ3/include -Ilib/zstd/lib -Ilib/zstd/lib/common -I/usr/include/python3.11 -c lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp -o build/temp.linux-armv7l-cpython-311/lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.o -std=c++14 -O3 -fopenmp -mcpu=native 2026-09-01T16:30:13,649 In file included from lib/SZ3/include/SZ3/encoder/HuffmanEncoder.hpp:6, 2026-09-01T16:30:13,650 from lib/SZ3/include/SZ3/predictor/MetaRegressionPredictor.hpp:5, 2026-09-01T16:30:13,650 from lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:12, 2026-09-01T16:30:13,651 from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:5, 2026-09-01T16:30:13,652 from lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:13, 2026-09-01T16:30:13,653 from lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:7, 2026-09-01T16:30:13,654 from lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:5, 2026-09-01T16:30:13,654 from lib/SZ3/include/SZ3/api/sz.hpp:5, 2026-09-01T16:30:13,657 from lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:9: 2026-09-01T16:30:13,658 lib/SZ3/include/SZ3/utils/ByteUtil.hpp: In function ‘float SZ::LeadingBitsDecode(float, std::vector)’: 2026-09-01T16:30:13,659 lib/SZ3/include/SZ3/utils/ByteUtil.hpp:226:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:13,660 226 | for (int i = 0; i < bytes.size(); i++) { 2026-09-01T16:30:13,661 | ~~^~~~~~~~~~~~~~ 2026-09-01T16:30:13,722 In file included from lib/SZ3/include/SZ3/utils/ska_hash/unordered_map.hpp:15, 2026-09-01T16:30:13,723 from lib/SZ3/include/SZ3/encoder/HuffmanEncoder.hpp:9: 2026-09-01T16:30:13,724 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp: In function ‘int8_t ska::detailv3::log2(size_t)’: 2026-09-01T16:30:13,725 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:226:20: warning: right shift count >= width of type [-Wshift-count-overflow] 2026-09-01T16:30:13,725 226 | value |= value >> 32; 2026-09-01T16:30:13,726 | ~~~~~~^~~~~ 2026-09-01T16:30:13,727 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp: In function ‘size_t ska::detailv3::next_power_of_two(size_t)’: 2026-09-01T16:30:13,728 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:261:12: warning: right shift count >= width of type [-Wshift-count-overflow] 2026-09-01T16:30:13,728 261 | i |= i >> 32; 2026-09-01T16:30:13,729 | ~~^~~~~ 2026-09-01T16:30:13,782 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp: In member function ‘size_t (* ska::prime_number_hash_policy::next_size_over(size_t&) const)(size_t)’: 2026-09-01T16:30:13,783 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1146:58: error: narrowing conversion of ‘5351951779’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,784 1146 | 2675975881llu, 3371518343llu, 4247846927llu, 5351951779llu, 6743036717llu, 2026-09-01T16:30:13,785 | ^~~~~~~~~~~~~ 2026-09-01T16:30:13,785 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1146:73: error: narrowing conversion of ‘6743036717’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,786 1146 | 2675975881llu, 3371518343llu, 4247846927llu, 5351951779llu, 6743036717llu, 2026-09-01T16:30:13,786 | ^~~~~~~~~~~~~ 2026-09-01T16:30:13,787 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1147:13: error: narrowing conversion of ‘8495693897’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,788 1147 | 8495693897llu, 10703903591llu, 13486073473llu, 16991387857llu, 2026-09-01T16:30:13,788 | ^~~~~~~~~~~~~ 2026-09-01T16:30:13,789 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1147:28: error: narrowing conversion of ‘10703903591’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,790 1147 | 8495693897llu, 10703903591llu, 13486073473llu, 16991387857llu, 2026-09-01T16:30:13,790 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,791 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1147:44: error: narrowing conversion of ‘13486073473’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,791 1147 | 8495693897llu, 10703903591llu, 13486073473llu, 16991387857llu, 2026-09-01T16:30:13,792 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,793 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1147:60: error: narrowing conversion of ‘16991387857’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,793 1147 | 8495693897llu, 10703903591llu, 13486073473llu, 16991387857llu, 2026-09-01T16:30:13,794 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,795 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1148:13: error: narrowing conversion of ‘21407807219’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,796 1148 | 21407807219llu, 26972146961llu, 33982775741llu, 42815614441llu, 2026-09-01T16:30:13,797 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,797 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1148:29: error: narrowing conversion of ‘26972146961’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,798 1148 | 21407807219llu, 26972146961llu, 33982775741llu, 42815614441llu, 2026-09-01T16:30:13,799 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,800 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1148:45: error: narrowing conversion of ‘33982775741’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,800 1148 | 21407807219llu, 26972146961llu, 33982775741llu, 42815614441llu, 2026-09-01T16:30:13,801 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,802 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1148:61: error: narrowing conversion of ‘42815614441’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,802 1148 | 21407807219llu, 26972146961llu, 33982775741llu, 42815614441llu, 2026-09-01T16:30:13,804 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,804 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1149:13: error: narrowing conversion of ‘53944293929’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,805 1149 | 53944293929llu, 67965551447llu, 85631228929llu, 107888587883llu, 2026-09-01T16:30:13,806 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,806 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1149:29: error: narrowing conversion of ‘67965551447’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,807 1149 | 53944293929llu, 67965551447llu, 85631228929llu, 107888587883llu, 2026-09-01T16:30:13,807 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,808 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1149:45: error: narrowing conversion of ‘85631228929’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,809 1149 | 53944293929llu, 67965551447llu, 85631228929llu, 107888587883llu, 2026-09-01T16:30:13,809 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:13,810 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1149:61: error: narrowing conversion of ‘107888587883’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,811 1149 | 53944293929llu, 67965551447llu, 85631228929llu, 107888587883llu, 2026-09-01T16:30:13,811 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,812 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1150:13: error: narrowing conversion of ‘135931102921’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,813 1150 | 135931102921llu, 171262457903llu, 215777175787llu, 271862205833llu, 2026-09-01T16:30:13,813 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,814 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1150:30: error: narrowing conversion of ‘171262457903’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,815 1150 | 135931102921llu, 171262457903llu, 215777175787llu, 271862205833llu, 2026-09-01T16:30:13,815 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,816 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1150:47: error: narrowing conversion of ‘215777175787’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,817 1150 | 135931102921llu, 171262457903llu, 215777175787llu, 271862205833llu, 2026-09-01T16:30:13,818 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,819 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1150:64: error: narrowing conversion of ‘271862205833’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,819 1150 | 135931102921llu, 171262457903llu, 215777175787llu, 271862205833llu, 2026-09-01T16:30:13,820 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,821 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1151:13: error: narrowing conversion of ‘342524915839’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,821 1151 | 342524915839llu, 431554351609llu, 543724411781llu, 685049831731llu, 2026-09-01T16:30:13,822 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,823 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1151:30: error: narrowing conversion of ‘431554351609’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,824 1151 | 342524915839llu, 431554351609llu, 543724411781llu, 685049831731llu, 2026-09-01T16:30:13,826 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,827 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1151:47: error: narrowing conversion of ‘543724411781’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,827 1151 | 342524915839llu, 431554351609llu, 543724411781llu, 685049831731llu, 2026-09-01T16:30:13,828 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,828 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1151:64: error: narrowing conversion of ‘685049831731’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,829 1151 | 342524915839llu, 431554351609llu, 543724411781llu, 685049831731llu, 2026-09-01T16:30:13,830 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,830 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1152:13: error: narrowing conversion of ‘863108703229’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,831 1152 | 863108703229llu, 1087448823553llu, 1370099663459llu, 1726217406467llu, 2026-09-01T16:30:13,832 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:13,832 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1152:30: error: narrowing conversion of ‘1087448823553’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,833 1152 | 863108703229llu, 1087448823553llu, 1370099663459llu, 1726217406467llu, 2026-09-01T16:30:13,834 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,834 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1152:48: error: narrowing conversion of ‘1370099663459’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,835 1152 | 863108703229llu, 1087448823553llu, 1370099663459llu, 1726217406467llu, 2026-09-01T16:30:13,836 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,837 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1152:66: error: narrowing conversion of ‘1726217406467’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,838 1152 | 863108703229llu, 1087448823553llu, 1370099663459llu, 1726217406467llu, 2026-09-01T16:30:13,838 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,839 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1153:13: error: narrowing conversion of ‘2174897647073’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,840 1153 | 2174897647073llu, 2740199326961llu, 3452434812973llu, 4349795294267llu, 2026-09-01T16:30:13,840 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,845 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1153:31: error: narrowing conversion of ‘2740199326961’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,846 1153 | 2174897647073llu, 2740199326961llu, 3452434812973llu, 4349795294267llu, 2026-09-01T16:30:13,847 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,848 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1153:49: error: narrowing conversion of ‘3452434812973’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,849 1153 | 2174897647073llu, 2740199326961llu, 3452434812973llu, 4349795294267llu, 2026-09-01T16:30:13,850 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,851 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1153:67: error: narrowing conversion of ‘4349795294267’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,852 1153 | 2174897647073llu, 2740199326961llu, 3452434812973llu, 4349795294267llu, 2026-09-01T16:30:13,852 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,853 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1154:13: error: narrowing conversion of ‘5480398654009’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,853 1154 | 5480398654009llu, 6904869625999llu, 8699590588571llu, 10960797308051llu, 2026-09-01T16:30:13,854 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,855 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1154:31: error: narrowing conversion of ‘6904869625999’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,855 1154 | 5480398654009llu, 6904869625999llu, 8699590588571llu, 10960797308051llu, 2026-09-01T16:30:13,856 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,857 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1154:49: error: narrowing conversion of ‘8699590588571’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,857 1154 | 5480398654009llu, 6904869625999llu, 8699590588571llu, 10960797308051llu, 2026-09-01T16:30:13,858 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,859 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1154:67: error: narrowing conversion of ‘10960797308051’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,861 1154 | 5480398654009llu, 6904869625999llu, 8699590588571llu, 10960797308051llu, 2026-09-01T16:30:13,862 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,863 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1155:13: error: narrowing conversion of ‘13809739252051’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,864 1155 | 13809739252051llu, 17399181177241llu, 21921594616111llu, 27619478504183llu, 2026-09-01T16:30:13,864 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,866 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1155:32: error: narrowing conversion of ‘17399181177241’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,866 1155 | 13809739252051llu, 17399181177241llu, 21921594616111llu, 27619478504183llu, 2026-09-01T16:30:13,867 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,868 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1155:51: error: narrowing conversion of ‘21921594616111’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,869 1155 | 13809739252051llu, 17399181177241llu, 21921594616111llu, 27619478504183llu, 2026-09-01T16:30:13,870 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,871 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1155:70: error: narrowing conversion of ‘27619478504183’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,872 1155 | 13809739252051llu, 17399181177241llu, 21921594616111llu, 27619478504183llu, 2026-09-01T16:30:13,873 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,875 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1156:13: error: narrowing conversion of ‘34798362354533’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,876 1156 | 34798362354533llu, 43843189232363llu, 55238957008387llu, 69596724709081llu, 2026-09-01T16:30:13,877 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,878 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1156:32: error: narrowing conversion of ‘43843189232363’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,879 1156 | 34798362354533llu, 43843189232363llu, 55238957008387llu, 69596724709081llu, 2026-09-01T16:30:13,880 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,881 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1156:51: error: narrowing conversion of ‘55238957008387’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,882 1156 | 34798362354533llu, 43843189232363llu, 55238957008387llu, 69596724709081llu, 2026-09-01T16:30:13,883 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,884 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1156:70: error: narrowing conversion of ‘69596724709081’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,885 1156 | 34798362354533llu, 43843189232363llu, 55238957008387llu, 69596724709081llu, 2026-09-01T16:30:13,886 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,887 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1157:13: error: narrowing conversion of ‘87686378464759’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,888 1157 | 87686378464759llu, 110477914016779llu, 139193449418173llu, 2026-09-01T16:30:13,889 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,890 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1157:32: error: narrowing conversion of ‘110477914016779’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,891 1157 | 87686378464759llu, 110477914016779llu, 139193449418173llu, 2026-09-01T16:30:13,892 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,893 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1157:52: error: narrowing conversion of ‘139193449418173’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,894 1157 | 87686378464759llu, 110477914016779llu, 139193449418173llu, 2026-09-01T16:30:13,895 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,896 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1158:13: error: narrowing conversion of ‘175372756929481’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,897 1158 | 175372756929481llu, 220955828033581llu, 278386898836457llu, 2026-09-01T16:30:13,897 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,898 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1158:33: error: narrowing conversion of ‘220955828033581’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,899 1158 | 175372756929481llu, 220955828033581llu, 278386898836457llu, 2026-09-01T16:30:13,900 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,901 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1158:53: error: narrowing conversion of ‘278386898836457’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,902 1158 | 175372756929481llu, 220955828033581llu, 278386898836457llu, 2026-09-01T16:30:13,903 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,904 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1159:13: error: narrowing conversion of ‘350745513859007’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,905 1159 | 350745513859007llu, 441911656067171llu, 556773797672909llu, 2026-09-01T16:30:13,906 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,907 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1159:33: error: narrowing conversion of ‘441911656067171’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,908 1159 | 350745513859007llu, 441911656067171llu, 556773797672909llu, 2026-09-01T16:30:13,909 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,910 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1159:53: error: narrowing conversion of ‘556773797672909’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,911 1159 | 350745513859007llu, 441911656067171llu, 556773797672909llu, 2026-09-01T16:30:13,912 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,913 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1160:13: error: narrowing conversion of ‘701491027718027’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,913 1160 | 701491027718027llu, 883823312134381llu, 1113547595345903llu, 2026-09-01T16:30:13,914 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,915 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1160:33: error: narrowing conversion of ‘883823312134381’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,916 1160 | 701491027718027llu, 883823312134381llu, 1113547595345903llu, 2026-09-01T16:30:13,917 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,918 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1160:53: error: narrowing conversion of ‘1113547595345903’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,919 1160 | 701491027718027llu, 883823312134381llu, 1113547595345903llu, 2026-09-01T16:30:13,920 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,921 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1161:13: error: narrowing conversion of ‘1402982055436147’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,922 1161 | 1402982055436147llu, 1767646624268779llu, 2227095190691797llu, 2026-09-01T16:30:13,923 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,924 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1161:34: error: narrowing conversion of ‘1767646624268779’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,925 1161 | 1402982055436147llu, 1767646624268779llu, 2227095190691797llu, 2026-09-01T16:30:13,925 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,926 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1161:55: error: narrowing conversion of ‘2227095190691797’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,927 1161 | 1402982055436147llu, 1767646624268779llu, 2227095190691797llu, 2026-09-01T16:30:13,928 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,929 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1162:13: error: narrowing conversion of ‘2805964110872297’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,930 1162 | 2805964110872297llu, 3535293248537579llu, 4454190381383713llu, 2026-09-01T16:30:13,931 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,931 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1162:34: error: narrowing conversion of ‘3535293248537579’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,932 1162 | 2805964110872297llu, 3535293248537579llu, 4454190381383713llu, 2026-09-01T16:30:13,933 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,934 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1162:55: error: narrowing conversion of ‘4454190381383713’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,934 1162 | 2805964110872297llu, 3535293248537579llu, 4454190381383713llu, 2026-09-01T16:30:13,935 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,935 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1163:13: error: narrowing conversion of ‘5611928221744609’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,936 1163 | 5611928221744609llu, 7070586497075177llu, 8908380762767489llu, 2026-09-01T16:30:13,937 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,937 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1163:34: error: narrowing conversion of ‘7070586497075177’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,938 1163 | 5611928221744609llu, 7070586497075177llu, 8908380762767489llu, 2026-09-01T16:30:13,938 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,939 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1163:55: error: narrowing conversion of ‘8908380762767489’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,939 1163 | 5611928221744609llu, 7070586497075177llu, 8908380762767489llu, 2026-09-01T16:30:13,940 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,941 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1164:13: error: narrowing conversion of ‘11223856443489329’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,942 1164 | 11223856443489329llu, 14141172994150357llu, 17816761525534927llu, 2026-09-01T16:30:13,943 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,943 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1164:35: error: narrowing conversion of ‘14141172994150357’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,944 1164 | 11223856443489329llu, 14141172994150357llu, 17816761525534927llu, 2026-09-01T16:30:13,945 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,946 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1164:57: error: narrowing conversion of ‘17816761525534927’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,948 1164 | 11223856443489329llu, 14141172994150357llu, 17816761525534927llu, 2026-09-01T16:30:13,949 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,950 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1165:13: error: narrowing conversion of ‘22447712886978529’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,951 1165 | 22447712886978529llu, 28282345988300791llu, 35633523051069991llu, 2026-09-01T16:30:13,952 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,953 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1165:35: error: narrowing conversion of ‘28282345988300791’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,953 1165 | 22447712886978529llu, 28282345988300791llu, 35633523051069991llu, 2026-09-01T16:30:13,954 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,955 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1165:57: error: narrowing conversion of ‘35633523051069991’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,957 1165 | 22447712886978529llu, 28282345988300791llu, 35633523051069991llu, 2026-09-01T16:30:13,962 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,962 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1166:13: error: narrowing conversion of ‘44895425773957261’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,963 1166 | 44895425773957261llu, 56564691976601587llu, 71267046102139967llu, 2026-09-01T16:30:13,963 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,964 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1166:35: error: narrowing conversion of ‘56564691976601587’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,965 1166 | 44895425773957261llu, 56564691976601587llu, 71267046102139967llu, 2026-09-01T16:30:13,965 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,966 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1166:57: error: narrowing conversion of ‘71267046102139967’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,967 1166 | 44895425773957261llu, 56564691976601587llu, 71267046102139967llu, 2026-09-01T16:30:13,967 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,968 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1167:13: error: narrowing conversion of ‘89790851547914507’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,969 1167 | 89790851547914507llu, 113129383953203213llu, 142534092204280003llu, 2026-09-01T16:30:13,970 | ^~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,970 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1167:35: error: narrowing conversion of ‘113129383953203213’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,971 1167 | 89790851547914507llu, 113129383953203213llu, 142534092204280003llu, 2026-09-01T16:30:13,972 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,973 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1167:58: error: narrowing conversion of ‘142534092204280003’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,973 1167 | 89790851547914507llu, 113129383953203213llu, 142534092204280003llu, 2026-09-01T16:30:13,974 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,975 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1168:13: error: narrowing conversion of ‘179581703095829107’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,975 1168 | 179581703095829107llu, 226258767906406483llu, 285068184408560057llu, 2026-09-01T16:30:13,976 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,977 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1168:36: error: narrowing conversion of ‘226258767906406483’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,978 1168 | 179581703095829107llu, 226258767906406483llu, 285068184408560057llu, 2026-09-01T16:30:13,979 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,979 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1168:59: error: narrowing conversion of ‘285068184408560057’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,980 1168 | 179581703095829107llu, 226258767906406483llu, 285068184408560057llu, 2026-09-01T16:30:13,980 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,981 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1169:13: error: narrowing conversion of ‘359163406191658253’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,981 1169 | 359163406191658253llu, 452517535812813007llu, 570136368817120201llu, 2026-09-01T16:30:13,982 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,982 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1169:36: error: narrowing conversion of ‘452517535812813007’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,983 1169 | 359163406191658253llu, 452517535812813007llu, 570136368817120201llu, 2026-09-01T16:30:13,983 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,984 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1169:59: error: narrowing conversion of ‘570136368817120201’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,985 1169 | 359163406191658253llu, 452517535812813007llu, 570136368817120201llu, 2026-09-01T16:30:13,985 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,986 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1170:13: error: narrowing conversion of ‘718326812383316683’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,987 1170 | 718326812383316683llu, 905035071625626043llu, 1140272737634240411llu, 2026-09-01T16:30:13,987 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,988 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1170:36: error: narrowing conversion of ‘905035071625626043’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,989 1170 | 718326812383316683llu, 905035071625626043llu, 1140272737634240411llu, 2026-09-01T16:30:13,990 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,990 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1170:59: error: narrowing conversion of ‘1140272737634240411’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,991 1170 | 718326812383316683llu, 905035071625626043llu, 1140272737634240411llu, 2026-09-01T16:30:13,992 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,992 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1171:13: error: narrowing conversion of ‘1436653624766633509’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,993 1171 | 1436653624766633509llu, 1810070143251252131llu, 2280545475268481167llu, 2026-09-01T16:30:13,994 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,994 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1171:37: error: narrowing conversion of ‘1810070143251252131’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,995 1171 | 1436653624766633509llu, 1810070143251252131llu, 2280545475268481167llu, 2026-09-01T16:30:13,996 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,996 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1171:61: error: narrowing conversion of ‘2280545475268481167’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,997 1171 | 1436653624766633509llu, 1810070143251252131llu, 2280545475268481167llu, 2026-09-01T16:30:13,998 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:13,998 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1172:13: error: narrowing conversion of ‘2873307249533267101’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:13,999 1172 | 2873307249533267101llu, 3620140286502504283llu, 4561090950536962147llu, 2026-09-01T16:30:13,999 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:14,000 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1172:37: error: narrowing conversion of ‘3620140286502504283’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:14,000 1172 | 2873307249533267101llu, 3620140286502504283llu, 4561090950536962147llu, 2026-09-01T16:30:14,001 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:14,001 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1172:61: error: narrowing conversion of ‘4561090950536962147’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:14,002 1172 | 2873307249533267101llu, 3620140286502504283llu, 4561090950536962147llu, 2026-09-01T16:30:14,003 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:14,003 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1173:13: error: narrowing conversion of ‘5746614499066534157’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:14,004 1173 | 5746614499066534157llu, 7240280573005008577llu, 9122181901073924329llu, 2026-09-01T16:30:14,005 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:14,006 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1173:37: error: narrowing conversion of ‘7240280573005008577’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:14,007 1173 | 5746614499066534157llu, 7240280573005008577llu, 9122181901073924329llu, 2026-09-01T16:30:14,007 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:14,008 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1173:61: error: narrowing conversion of ‘9122181901073924329’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:14,009 1173 | 5746614499066534157llu, 7240280573005008577llu, 9122181901073924329llu, 2026-09-01T16:30:14,009 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:14,010 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1174:13: error: narrowing conversion of ‘11493228998133068689’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:14,011 1174 | 11493228998133068689llu, 14480561146010017169llu, 18446744073709551557llu 2026-09-01T16:30:14,012 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:14,012 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1174:38: error: narrowing conversion of ‘14480561146010017169’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:14,013 1174 | 11493228998133068689llu, 14480561146010017169llu, 18446744073709551557llu 2026-09-01T16:30:14,014 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:14,015 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:1174:63: error: narrowing conversion of ‘18446744073709551557’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2026-09-01T16:30:14,015 1174 | 11493228998133068689llu, 14480561146010017169llu, 18446744073709551557llu 2026-09-01T16:30:14,016 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:20,095 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp: In function ‘void SZ_refreshDimForCdArray(int, size_t, unsigned int*, size_t*, unsigned int**, size_t, size_t, size_t, size_t, size_t)’: 2026-09-01T16:30:20,096 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:69:13: warning: unused variable ‘i’ [-Wunused-variable] 2026-09-01T16:30:20,097 69 | int i =0; 2026-09-01T16:30:20,097 | ^ 2026-09-01T16:30:20,098 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:70:13: warning: unused variable ‘oldDim’ [-Wunused-variable] 2026-09-01T16:30:20,098 70 | int oldDim = computeDimension(r5, r4, r3, r2, r1); 2026-09-01T16:30:20,099 | ^~~~~~ 2026-09-01T16:30:20,105 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp: In function ‘herr_t H5Z_sz3_set_local(hid_t, hid_t, hid_t)’: 2026-09-01T16:30:20,105 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:12: warning: unused variable ‘r5’ [-Wunused-variable] 2026-09-01T16:30:20,106 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-09-01T16:30:20,106 | ^~ 2026-09-01T16:30:20,107 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:17: warning: unused variable ‘r4’ [-Wunused-variable] 2026-09-01T16:30:20,107 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-09-01T16:30:20,108 | ^~ 2026-09-01T16:30:20,109 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:22: warning: unused variable ‘r3’ [-Wunused-variable] 2026-09-01T16:30:20,109 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-09-01T16:30:20,110 | ^~ 2026-09-01T16:30:20,111 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:27: warning: unused variable ‘r2’ [-Wunused-variable] 2026-09-01T16:30:20,112 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-09-01T16:30:20,112 | ^~ 2026-09-01T16:30:20,113 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:32: warning: unused variable ‘r1’ [-Wunused-variable] 2026-09-01T16:30:20,114 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-09-01T16:30:20,114 | ^~ 2026-09-01T16:30:20,115 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:213:19: warning: unused variable ‘ndims_used’ [-Wunused-variable] 2026-09-01T16:30:20,116 213 | int i, ndims, ndims_used = 0; 2026-09-01T16:30:20,116 | ^~~~~~~~~~ 2026-09-01T16:30:20,117 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:245:12: warning: unused variable ‘ret’ [-Wunused-variable] 2026-09-01T16:30:20,118 245 | herr_t ret = H5Zregister(H5Z_SZ3); 2026-09-01T16:30:20,118 | ^~~ 2026-09-01T16:30:20,119 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:338:1: warning: label ‘done’ defined but not used [-Wunused-label] 2026-09-01T16:30:20,120 338 | done: 2026-09-01T16:30:20,120 | ^~~~ 2026-09-01T16:30:20,131 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp: In function ‘void init_dims_chunk(int, hsize_t*, hsize_t*, size_t, size_t, size_t, size_t, size_t, size_t)’: 2026-09-01T16:30:20,132 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:843:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,132 843 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-09-01T16:30:20,133 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:20,134 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:851:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,135 851 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-09-01T16:30:20,136 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:20,137 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:866:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,138 866 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-09-01T16:30:20,139 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:20,140 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:883:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,141 883 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-09-01T16:30:20,141 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:20,142 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:902:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,142 902 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-09-01T16:30:20,143 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:20,710 In file included from lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:6: 2026-09-01T16:30:20,711 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:20,712 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:20,712 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:20,713 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:20,714 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,714 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,724 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,725 25 | double eb; 2026-09-01T16:30:20,725 | ^~ 2026-09-01T16:30:20,730 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:20,731 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:20,731 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:20,732 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:20,732 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,733 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,735 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,736 25 | double eb; 2026-09-01T16:30:20,736 | ^~ 2026-09-01T16:30:20,738 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:20,739 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:20,740 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:20,740 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:20,741 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,741 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,743 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,744 25 | double eb; 2026-09-01T16:30:20,744 | ^~ 2026-09-01T16:30:20,746 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:20,747 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:20,748 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:20,748 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:20,749 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,750 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,751 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,752 25 | double eb; 2026-09-01T16:30:20,753 | ^~ 2026-09-01T16:30:20,757 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:20,758 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:20,759 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:20,759 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:20,760 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,761 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,770 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,771 25 | double eb; 2026-09-01T16:30:20,771 | ^~ 2026-09-01T16:30:20,776 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:20,776 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:20,777 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:20,778 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:20,778 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,779 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,781 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,781 25 | double eb; 2026-09-01T16:30:20,782 | ^~ 2026-09-01T16:30:20,784 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:20,784 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:20,785 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:20,785 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:20,786 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,787 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,789 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,789 25 | double eb; 2026-09-01T16:30:20,790 | ^~ 2026-09-01T16:30:20,792 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:20,793 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:20,793 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:20,794 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:20,795 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,795 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,797 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,798 25 | double eb; 2026-09-01T16:30:20,798 | ^~ 2026-09-01T16:30:20,803 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:20,803 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:20,804 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:20,805 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:20,806 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,806 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,816 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,816 25 | double eb; 2026-09-01T16:30:20,817 | ^~ 2026-09-01T16:30:20,821 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:20,822 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:20,822 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:20,823 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:20,823 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,824 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,826 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,827 25 | double eb; 2026-09-01T16:30:20,827 | ^~ 2026-09-01T16:30:20,829 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:20,830 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:20,831 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:20,831 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:20,832 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,833 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,834 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,835 25 | double eb; 2026-09-01T16:30:20,836 | ^~ 2026-09-01T16:30:20,838 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:20,838 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:20,839 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:20,840 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:20,840 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,841 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,843 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,843 25 | double eb; 2026-09-01T16:30:20,844 | ^~ 2026-09-01T16:30:20,846 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:20,846 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:20,847 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:20,847 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:20,848 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,849 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,858 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,858 25 | double eb; 2026-09-01T16:30:20,859 | ^~ 2026-09-01T16:30:20,862 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:20,863 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:20,864 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:20,865 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:20,866 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,866 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,868 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,868 25 | double eb; 2026-09-01T16:30:20,869 | ^~ 2026-09-01T16:30:20,871 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:20,871 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:20,872 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:20,873 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:20,873 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,874 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,876 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,876 25 | double eb; 2026-09-01T16:30:20,877 | ^~ 2026-09-01T16:30:20,879 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:20,880 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:20,880 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:20,881 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:20,881 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,882 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,884 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,885 25 | double eb; 2026-09-01T16:30:20,885 | ^~ 2026-09-01T16:30:20,890 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:20,891 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:20,891 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:20,892 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:20,893 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,893 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,903 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,904 25 | double eb; 2026-09-01T16:30:20,904 | ^~ 2026-09-01T16:30:20,909 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:20,909 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:20,910 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:20,911 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:20,912 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,912 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,914 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,914 25 | double eb; 2026-09-01T16:30:20,915 | ^~ 2026-09-01T16:30:20,917 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:20,917 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:20,918 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:20,919 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:20,919 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,920 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,922 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,923 25 | double eb; 2026-09-01T16:30:20,923 | ^~ 2026-09-01T16:30:20,925 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:20,926 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:20,927 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:20,927 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:20,928 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,929 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,930 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,931 25 | double eb; 2026-09-01T16:30:20,932 | ^~ 2026-09-01T16:30:20,936 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:20,937 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:20,937 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:20,938 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:20,939 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,939 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,949 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,950 25 | double eb; 2026-09-01T16:30:20,951 | ^~ 2026-09-01T16:30:20,955 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:20,955 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:20,956 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:20,957 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:20,957 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,958 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,960 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,961 25 | double eb; 2026-09-01T16:30:20,961 | ^~ 2026-09-01T16:30:20,963 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:20,964 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:20,964 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:20,965 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:20,965 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,966 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,968 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,969 25 | double eb; 2026-09-01T16:30:20,970 | ^~ 2026-09-01T16:30:20,971 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:20,972 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:20,973 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:20,973 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:20,974 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,975 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,976 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,977 25 | double eb; 2026-09-01T16:30:20,978 | ^~ 2026-09-01T16:30:20,982 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:20,983 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:20,983 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:20,984 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:20,984 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:20,985 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:20,995 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:20,996 25 | double eb; 2026-09-01T16:30:20,996 | ^~ 2026-09-01T16:30:21,001 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:21,001 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:21,002 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:21,002 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:21,003 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,004 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,006 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,007 25 | double eb; 2026-09-01T16:30:21,008 | ^~ 2026-09-01T16:30:21,009 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:21,010 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:21,010 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:21,011 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:21,012 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,012 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,014 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,015 25 | double eb; 2026-09-01T16:30:21,015 | ^~ 2026-09-01T16:30:21,017 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:21,018 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:21,019 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:21,019 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:21,020 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,020 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,022 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,023 25 | double eb; 2026-09-01T16:30:21,023 | ^~ 2026-09-01T16:30:21,025 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:21,026 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:21,027 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:21,027 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:21,028 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,029 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,037 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,038 25 | double eb; 2026-09-01T16:30:21,039 | ^~ 2026-09-01T16:30:21,041 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:21,042 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:21,043 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:21,044 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:21,044 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,045 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,046 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,047 25 | double eb; 2026-09-01T16:30:21,048 | ^~ 2026-09-01T16:30:21,050 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:21,050 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:21,051 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:21,052 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:21,052 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,053 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,055 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,055 25 | double eb; 2026-09-01T16:30:21,056 | ^~ 2026-09-01T16:30:21,058 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:21,058 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:21,059 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:21,059 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:21,060 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,060 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,063 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,063 25 | double eb; 2026-09-01T16:30:21,064 | ^~ 2026-09-01T16:30:21,069 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:21,069 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:21,070 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:21,071 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:21,071 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,072 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,082 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,082 25 | double eb; 2026-09-01T16:30:21,083 | ^~ 2026-09-01T16:30:21,087 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:21,088 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:21,088 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:21,089 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:21,090 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,091 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,092 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,093 25 | double eb; 2026-09-01T16:30:21,093 | ^~ 2026-09-01T16:30:21,095 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:21,096 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:21,097 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:21,097 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:21,098 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,098 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,101 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,101 25 | double eb; 2026-09-01T16:30:21,102 | ^~ 2026-09-01T16:30:21,104 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:21,104 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:21,105 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:21,106 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:21,106 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,107 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,109 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,109 25 | double eb; 2026-09-01T16:30:21,110 | ^~ 2026-09-01T16:30:21,114 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:21,115 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:21,116 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:21,116 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:21,117 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,118 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,128 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,128 25 | double eb; 2026-09-01T16:30:21,129 | ^~ 2026-09-01T16:30:21,133 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:21,134 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:21,134 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:21,135 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:21,135 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,136 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,138 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,139 25 | double eb; 2026-09-01T16:30:21,140 | ^~ 2026-09-01T16:30:21,141 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:21,142 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:21,143 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:21,143 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:21,144 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,145 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,146 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,147 25 | double eb; 2026-09-01T16:30:21,148 | ^~ 2026-09-01T16:30:21,150 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp: In instantiation of ‘char* SZ_compress_OMP(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:21,150 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:16:37: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:21,151 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:21,152 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:21,152 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:31:30: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:21,153 31 | if (conf.dims[0] < nThreads) { 2026-09-01T16:30:21,155 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-09-01T16:30:21,155 25 | double eb; 2026-09-01T16:30:21,156 | ^~ 2026-09-01T16:30:22,073 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,074 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,074 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,075 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:22,075 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:22,076 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,076 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,077 | ^~~~~~~~~~~ 2026-09-01T16:30:22,078 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,078 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,079 | ^~~~~~~~~~~ 2026-09-01T16:30:22,083 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,083 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,084 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,085 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:22,085 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:22,086 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,087 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,088 | ^~~~~~~~~~~ 2026-09-01T16:30:22,088 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,089 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,090 | ^~~~~~~~~~~ 2026-09-01T16:30:22,092 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,093 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,094 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,094 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:22,095 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:22,096 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,096 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,097 | ^~~~~~~~~~~ 2026-09-01T16:30:22,097 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,098 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,099 | ^~~~~~~~~~~ 2026-09-01T16:30:22,102 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,103 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,103 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,104 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:22,104 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:22,105 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,106 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,107 | ^~~~~~~~~~~ 2026-09-01T16:30:22,108 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,108 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,109 | ^~~~~~~~~~~ 2026-09-01T16:30:22,119 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,120 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,121 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,121 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:22,122 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:22,123 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,124 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,124 | ^~~~~~~~~~~ 2026-09-01T16:30:22,125 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,125 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,126 | ^~~~~~~~~~~ 2026-09-01T16:30:22,129 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,130 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,131 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,132 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:22,132 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:22,133 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,134 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,134 | ^~~~~~~~~~~ 2026-09-01T16:30:22,135 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,135 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,136 | ^~~~~~~~~~~ 2026-09-01T16:30:22,139 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,139 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,140 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,141 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:22,141 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:22,142 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,143 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,144 | ^~~~~~~~~~~ 2026-09-01T16:30:22,144 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,145 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,146 | ^~~~~~~~~~~ 2026-09-01T16:30:22,148 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,149 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,150 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,151 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:22,152 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:22,153 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,153 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,154 | ^~~~~~~~~~~ 2026-09-01T16:30:22,155 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,156 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,157 | ^~~~~~~~~~~ 2026-09-01T16:30:22,166 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,167 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,168 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,168 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:22,169 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:22,169 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,170 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,171 | ^~~~~~~~~~~ 2026-09-01T16:30:22,171 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,172 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,172 | ^~~~~~~~~~~ 2026-09-01T16:30:22,176 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,176 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,177 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,178 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:22,178 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:22,179 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,180 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,181 | ^~~~~~~~~~~ 2026-09-01T16:30:22,181 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,182 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,183 | ^~~~~~~~~~~ 2026-09-01T16:30:22,185 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,186 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,187 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,187 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:22,188 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:22,189 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,189 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,190 | ^~~~~~~~~~~ 2026-09-01T16:30:22,191 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,192 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,192 | ^~~~~~~~~~~ 2026-09-01T16:30:22,195 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,196 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,196 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,197 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:22,197 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:22,198 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,199 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,199 | ^~~~~~~~~~~ 2026-09-01T16:30:22,200 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,200 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,201 | ^~~~~~~~~~~ 2026-09-01T16:30:22,210 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,211 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,212 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,212 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:22,213 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:22,214 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,214 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,215 | ^~~~~~~~~~~ 2026-09-01T16:30:22,216 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,216 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,217 | ^~~~~~~~~~~ 2026-09-01T16:30:22,220 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,221 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,221 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,222 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:22,223 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:22,224 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,224 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,225 | ^~~~~~~~~~~ 2026-09-01T16:30:22,226 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,226 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,227 | ^~~~~~~~~~~ 2026-09-01T16:30:22,230 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,230 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,231 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,231 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:22,232 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:22,232 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,233 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,234 | ^~~~~~~~~~~ 2026-09-01T16:30:22,235 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,235 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,236 | ^~~~~~~~~~~ 2026-09-01T16:30:22,239 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,240 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,241 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,241 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:22,242 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:22,242 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,243 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,244 | ^~~~~~~~~~~ 2026-09-01T16:30:22,245 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,245 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,246 | ^~~~~~~~~~~ 2026-09-01T16:30:22,257 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,257 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,258 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,259 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:22,260 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:22,260 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,261 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,261 | ^~~~~~~~~~~ 2026-09-01T16:30:22,262 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,263 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,263 | ^~~~~~~~~~~ 2026-09-01T16:30:22,266 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,267 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,267 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,268 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:22,269 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:22,270 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,270 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,271 | ^~~~~~~~~~~ 2026-09-01T16:30:22,272 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,272 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,273 | ^~~~~~~~~~~ 2026-09-01T16:30:22,276 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,277 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,277 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,278 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:22,279 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:22,279 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,280 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,281 | ^~~~~~~~~~~ 2026-09-01T16:30:22,282 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,282 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,283 | ^~~~~~~~~~~ 2026-09-01T16:30:22,286 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,286 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,287 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,288 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:22,288 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:22,289 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,289 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,290 | ^~~~~~~~~~~ 2026-09-01T16:30:22,291 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,291 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,292 | ^~~~~~~~~~~ 2026-09-01T16:30:22,303 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,303 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,304 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,305 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,306 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:22,306 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,307 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,308 | ^~~~~~~~~~~ 2026-09-01T16:30:22,309 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,309 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,310 | ^~~~~~~~~~~ 2026-09-01T16:30:22,313 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,313 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,314 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,315 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,316 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:22,316 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,317 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,318 | ^~~~~~~~~~~ 2026-09-01T16:30:22,319 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,319 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,320 | ^~~~~~~~~~~ 2026-09-01T16:30:22,322 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,323 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,323 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,324 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,324 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:22,325 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,326 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,326 | ^~~~~~~~~~~ 2026-09-01T16:30:22,327 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,327 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,328 | ^~~~~~~~~~~ 2026-09-01T16:30:22,332 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,332 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,333 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,334 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,335 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:22,335 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,336 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,337 | ^~~~~~~~~~~ 2026-09-01T16:30:22,337 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,338 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,339 | ^~~~~~~~~~~ 2026-09-01T16:30:22,349 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,350 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,351 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,351 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:22,352 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:22,353 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,353 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,354 | ^~~~~~~~~~~ 2026-09-01T16:30:22,355 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,355 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,356 | ^~~~~~~~~~~ 2026-09-01T16:30:22,359 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,359 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,360 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,361 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:22,361 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:22,362 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,362 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,363 | ^~~~~~~~~~~ 2026-09-01T16:30:22,364 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,364 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,365 | ^~~~~~~~~~~ 2026-09-01T16:30:22,368 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,369 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,370 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,370 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:22,371 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:22,372 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,373 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,373 | ^~~~~~~~~~~ 2026-09-01T16:30:22,374 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,375 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,375 | ^~~~~~~~~~~ 2026-09-01T16:30:22,378 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,379 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,379 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,380 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:22,381 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:22,381 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,382 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,383 | ^~~~~~~~~~~ 2026-09-01T16:30:22,383 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,384 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,384 | ^~~~~~~~~~~ 2026-09-01T16:30:22,390 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,391 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,392 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,392 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,393 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:22,393 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,394 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,395 | ^~~~~~~~~~~ 2026-09-01T16:30:22,396 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,396 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,397 | ^~~~~~~~~~~ 2026-09-01T16:30:22,400 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,401 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,401 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,402 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,403 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:22,403 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,404 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,405 | ^~~~~~~~~~~ 2026-09-01T16:30:22,406 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,406 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,407 | ^~~~~~~~~~~ 2026-09-01T16:30:22,409 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,410 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,411 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,411 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,412 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:22,412 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,413 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,414 | ^~~~~~~~~~~ 2026-09-01T16:30:22,414 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,415 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,415 | ^~~~~~~~~~~ 2026-09-01T16:30:22,419 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,420 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,420 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,421 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,421 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:22,422 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,423 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,423 | ^~~~~~~~~~~ 2026-09-01T16:30:22,424 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,425 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,425 | ^~~~~~~~~~~ 2026-09-01T16:30:22,436 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,437 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,438 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,438 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:22,439 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:22,440 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,440 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,441 | ^~~~~~~~~~~ 2026-09-01T16:30:22,442 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,442 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,443 | ^~~~~~~~~~~ 2026-09-01T16:30:22,446 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,446 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,447 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,448 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:22,448 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:22,449 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,450 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,450 | ^~~~~~~~~~~ 2026-09-01T16:30:22,451 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,451 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,452 | ^~~~~~~~~~~ 2026-09-01T16:30:22,455 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,456 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,456 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,457 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:22,458 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:22,458 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,459 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,460 | ^~~~~~~~~~~ 2026-09-01T16:30:22,460 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,461 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,462 | ^~~~~~~~~~~ 2026-09-01T16:30:22,465 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,465 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,466 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,467 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:22,468 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:22,468 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,469 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,469 | ^~~~~~~~~~~ 2026-09-01T16:30:22,470 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,471 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,471 | ^~~~~~~~~~~ 2026-09-01T16:30:22,482 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:30:22,483 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,483 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,484 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,484 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:22,485 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,486 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,486 | ^~~~~~~~~~~ 2026-09-01T16:30:22,487 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,488 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,489 | ^~~~~~~~~~~ 2026-09-01T16:30:22,492 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:30:22,492 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,493 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,494 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,494 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:22,495 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,496 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,496 | ^~~~~~~~~~~ 2026-09-01T16:30:22,497 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,498 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,498 | ^~~~~~~~~~~ 2026-09-01T16:30:22,501 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:30:22,502 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,503 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:22,503 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,504 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:22,504 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,505 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,506 | ^~~~~~~~~~~ 2026-09-01T16:30:22,506 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,507 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,507 | ^~~~~~~~~~~ 2026-09-01T16:30:22,511 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp: In instantiation of ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:30:22,511 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,512 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:22,513 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:22,513 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:22,514 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,515 128 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,515 | ^~~~~~~~~~~ 2026-09-01T16:30:22,516 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-09-01T16:30:22,517 162 | double tuning_time = timer.stop(); 2026-09-01T16:30:22,518 | ^~~~~~~~~~~ 2026-09-01T16:30:22,728 In file included from lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:4: 2026-09-01T16:30:22,728 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:22,729 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,730 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,730 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:22,731 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:22,732 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:22,732 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:22,733 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:22,733 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:22,742 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:22,743 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:22,743 | ~~^~~ 2026-09-01T16:30:22,937 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:22,938 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,938 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,939 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:22,940 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:22,940 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:22,941 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:22,942 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:22,943 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:22,951 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:22,952 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:22,952 | ~~^~~ 2026-09-01T16:30:23,134 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:23,135 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:23,136 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:23,136 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:23,138 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:23,138 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:23,139 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:23,139 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:23,140 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:23,148 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:23,149 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:23,150 | ~~^~~ 2026-09-01T16:30:23,335 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:23,336 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:23,336 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:23,337 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:23,338 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:23,339 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:23,339 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:23,340 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:23,341 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:23,349 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:23,350 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:23,351 | ~~^~~ 2026-09-01T16:30:24,168 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:24,169 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:24,170 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:24,171 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:24,171 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:24,172 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:24,172 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:24,173 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:24,173 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:24,182 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:24,183 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:24,184 | ~~^~~ 2026-09-01T16:30:24,362 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:24,363 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:24,363 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:24,364 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:24,365 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:24,366 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:24,366 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:24,367 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:24,368 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:24,376 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:24,376 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:24,377 | ~~^~~ 2026-09-01T16:30:24,571 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:24,572 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:24,572 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:24,573 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:24,573 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:24,574 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:24,575 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:24,575 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:24,576 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:24,585 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:24,585 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:24,586 | ~~^~~ 2026-09-01T16:30:24,761 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:24,762 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:24,762 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:24,763 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:24,764 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:24,764 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:24,765 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:24,766 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:24,767 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:24,775 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:24,776 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:24,777 | ~~^~~ 2026-09-01T16:30:24,962 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:24,963 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:24,963 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:24,964 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:24,964 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:24,965 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:24,966 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:24,966 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:24,967 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:24,976 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:24,977 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:24,978 | ~~^~~ 2026-09-01T16:30:25,157 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:25,158 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:25,159 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:25,159 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:25,160 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:25,161 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:25,161 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:25,162 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:25,163 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:25,172 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:25,173 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:25,173 | ~~^~~ 2026-09-01T16:30:25,356 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:25,357 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:25,358 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:25,358 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:25,359 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:25,359 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:25,360 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:25,361 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:25,362 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:25,372 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:25,372 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:25,373 | ~~^~~ 2026-09-01T16:30:25,560 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:25,561 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:25,562 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:25,562 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:25,563 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:25,564 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:25,565 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:25,565 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:25,566 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:25,576 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:25,577 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:25,577 | ~~^~~ 2026-09-01T16:30:25,772 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:25,772 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:25,773 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:25,774 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:25,774 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:25,775 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:25,776 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:25,776 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:25,777 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:25,788 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:25,789 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:25,789 | ~~^~~ 2026-09-01T16:30:25,980 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:25,980 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:25,981 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:25,982 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:25,983 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:25,983 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:25,984 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:25,984 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:25,985 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:25,996 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:25,997 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:25,997 | ~~^~~ 2026-09-01T16:30:26,217 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:26,218 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:26,218 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:26,219 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:26,220 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:26,220 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:26,221 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:26,222 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:26,222 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:26,233 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:26,234 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:26,234 | ~~^~~ 2026-09-01T16:30:26,426 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:26,426 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:26,427 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:26,428 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:26,428 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:26,429 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:26,430 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:26,430 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:26,431 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:26,442 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:26,443 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:26,444 | ~~^~~ 2026-09-01T16:30:26,656 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:26,657 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:26,658 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:26,659 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:26,659 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:26,660 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:26,661 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:26,661 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:26,662 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:26,674 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:26,674 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:26,675 | ~~^~~ 2026-09-01T16:30:26,878 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:26,879 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:26,879 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:26,880 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:26,881 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:26,881 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:26,882 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:26,883 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:26,883 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:26,895 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:26,896 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:26,897 | ~~^~~ 2026-09-01T16:30:27,218 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:27,219 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:27,220 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:27,221 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:27,221 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:27,222 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:27,223 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:27,223 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:27,224 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:27,239 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:27,239 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:27,240 | ~~^~~ 2026-09-01T16:30:27,451 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:27,451 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:27,452 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:27,453 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:27,453 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:27,454 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:27,455 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:27,455 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:27,456 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:27,473 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:27,473 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:27,474 | ~~^~~ 2026-09-01T16:30:27,730 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:27,731 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:27,732 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:27,733 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:27,733 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:27,734 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:27,735 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:27,736 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:27,737 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:27,752 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:27,753 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:27,753 | ~~^~~ 2026-09-01T16:30:28,011 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:28,012 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:28,013 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:28,014 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:28,014 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:28,015 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:28,016 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:28,016 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:28,017 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:28,033 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:28,034 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:28,035 | ~~^~~ 2026-09-01T16:30:28,314 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:28,315 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:28,316 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:28,317 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:28,317 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:28,318 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:28,319 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:28,319 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:28,320 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:28,333 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:28,334 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:28,335 | ~~^~~ 2026-09-01T16:30:28,573 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:28,574 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:28,574 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:28,575 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:28,576 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:28,577 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:28,577 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:28,578 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:28,579 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:28,592 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:28,593 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:28,594 | ~~^~~ 2026-09-01T16:30:28,821 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:28,821 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:28,822 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:28,823 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:28,824 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:28,824 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:28,825 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:28,825 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:28,826 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:28,840 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:28,841 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:28,841 | ~~^~~ 2026-09-01T16:30:29,070 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:29,070 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:29,071 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:29,072 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:29,072 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:29,073 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:29,074 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:29,075 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:29,075 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:29,090 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:29,090 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:29,091 | ~~^~~ 2026-09-01T16:30:29,324 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:29,325 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:29,326 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:29,326 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:29,327 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:29,327 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:29,328 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:29,329 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:29,329 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:29,345 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:29,345 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:29,347 | ~~^~~ 2026-09-01T16:30:29,584 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:29,585 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:29,586 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:29,586 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:29,587 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:29,588 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:29,588 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:29,589 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:29,590 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:29,605 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:29,606 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:29,606 | ~~^~~ 2026-09-01T16:30:29,851 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:29,851 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:29,852 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:29,853 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:29,853 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:29,854 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:29,854 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:29,855 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:29,856 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:29,872 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:29,872 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:29,873 | ~~^~~ 2026-09-01T16:30:30,119 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:30,119 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:30,120 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:30,121 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:30,122 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:30,122 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:30,123 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:30,124 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:30,125 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:30,140 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:30,141 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:30,142 | ~~^~~ 2026-09-01T16:30:30,391 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:30,392 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:30,393 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:30,393 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:30,394 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:30,395 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:30,395 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:30,396 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:30,397 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:30,413 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:30,414 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:30,415 | ~~^~~ 2026-09-01T16:30:30,680 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:30,681 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:30,682 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:30,682 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:30,683 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:30,684 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:30,684 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:30,685 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:30,686 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:30,703 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:30,703 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:30,704 | ~~^~~ 2026-09-01T16:30:32,320 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:32,320 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:32,321 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:32,322 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:32,322 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:32,323 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:32,324 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:32,325 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:32,325 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:32,343 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:32,343 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:32,344 | ~~^~~ 2026-09-01T16:30:32,610 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:32,611 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:32,612 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:32,612 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:32,613 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:32,614 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:32,614 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:32,615 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:32,615 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:32,634 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:32,635 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:32,635 | ~~^~~ 2026-09-01T16:30:32,907 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:32,908 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:32,909 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:32,910 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:32,910 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:32,911 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:32,912 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:32,913 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:32,913 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:32,931 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:32,932 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:32,932 | ~~^~~ 2026-09-01T16:30:33,209 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:33,209 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:33,210 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:33,211 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:33,211 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:33,212 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:33,213 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:33,213 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:33,214 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:33,233 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:33,234 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:33,234 | ~~^~~ 2026-09-01T16:30:33,524 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:33,525 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:33,526 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:33,526 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:33,527 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:33,528 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:33,528 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:33,529 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:33,530 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:33,549 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:33,550 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:33,551 | ~~^~~ 2026-09-01T16:30:33,838 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:33,839 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:33,840 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:33,840 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:33,841 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:33,841 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:33,842 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:33,843 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:33,843 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:33,864 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:33,865 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:33,865 | ~~^~~ 2026-09-01T16:30:34,160 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,161 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,162 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,163 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,164 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:34,164 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:34,165 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,166 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,166 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,187 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,187 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,188 | ~~^~~ 2026-09-01T16:30:34,489 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,489 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,490 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,491 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,491 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:34,492 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:34,493 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:65:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,494 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,494 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,516 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,516 80 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,517 | ~~^~~ 2026-09-01T16:30:34,642 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,643 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,644 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,644 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,645 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:34,646 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:34,647 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,647 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,648 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,648 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,649 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,650 | ~~^~~ 2026-09-01T16:30:34,658 In file included from lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:11: 2026-09-01T16:30:34,659 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = float; size_t = unsigned int]’: 2026-09-01T16:30:34,660 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,660 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,661 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,662 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:34,662 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:34,663 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:34,664 107 | while (data_pos - data < len) { 2026-09-01T16:30:34,665 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:34,665 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:34,666 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:34,667 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,667 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,668 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,669 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,670 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,670 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:34,671 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:34,672 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,672 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,673 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,673 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,674 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,675 | ~~^~~ 2026-09-01T16:30:34,680 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,681 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,682 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,683 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,683 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:34,684 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:34,685 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,686 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,686 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,687 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,688 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,688 | ~~^~~ 2026-09-01T16:30:34,697 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,698 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,699 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,700 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,700 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:34,701 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:34,701 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,702 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,703 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,703 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,704 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,704 | ~~^~~ 2026-09-01T16:30:34,744 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,744 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,745 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,746 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,747 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:34,747 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:34,748 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,749 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,749 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,750 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,751 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,752 | ~~^~~ 2026-09-01T16:30:34,758 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = double; size_t = unsigned int]’: 2026-09-01T16:30:34,759 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,760 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,760 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,761 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:34,761 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:34,762 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:34,763 107 | while (data_pos - data < len) { 2026-09-01T16:30:34,763 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:34,764 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:34,765 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:34,765 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,766 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,766 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,767 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,768 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,769 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:34,770 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:34,770 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,771 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,772 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,772 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,773 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,774 | ~~^~~ 2026-09-01T16:30:34,780 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,781 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,782 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,782 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,783 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:34,783 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:34,784 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,785 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,785 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,786 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,787 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,787 | ~~^~~ 2026-09-01T16:30:34,797 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,798 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,799 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,799 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,800 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:34,801 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:34,801 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,802 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,803 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,804 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,804 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,805 | ~~^~~ 2026-09-01T16:30:34,842 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,842 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,843 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,844 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,844 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:34,845 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:34,846 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,846 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,847 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,848 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,849 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,849 | ~~^~~ 2026-09-01T16:30:34,856 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = signed char; size_t = unsigned int]’: 2026-09-01T16:30:34,857 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,858 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,859 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,859 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:34,860 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:34,861 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:34,861 107 | while (data_pos - data < len) { 2026-09-01T16:30:34,862 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:34,863 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:34,864 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:34,864 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,865 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,865 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,866 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,867 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,867 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:34,868 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:34,868 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,869 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,870 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,870 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,871 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,872 | ~~^~~ 2026-09-01T16:30:34,878 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,879 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,880 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,880 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,881 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:34,882 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:34,883 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,883 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,884 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,885 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,885 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,886 | ~~^~~ 2026-09-01T16:30:34,895 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,896 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,896 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,897 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,898 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:34,898 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:34,899 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,900 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,901 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,901 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,902 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,903 | ~~^~~ 2026-09-01T16:30:34,933 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,934 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,935 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,936 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,937 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:34,937 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:34,938 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,938 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,939 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,940 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,940 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,941 | ~~^~~ 2026-09-01T16:30:34,948 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,949 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,950 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,950 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:34,951 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:34,952 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:34,952 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:34,953 107 | while (data_pos - data < len) { 2026-09-01T16:30:34,954 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:34,955 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:34,955 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:34,956 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,957 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,958 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,959 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,960 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:34,960 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:34,961 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:34,961 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,962 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,962 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,963 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,964 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,964 | ~~^~~ 2026-09-01T16:30:34,970 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,971 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,971 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,972 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:34,973 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:34,974 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:34,974 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,975 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,976 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,976 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,977 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,978 | ~~^~~ 2026-09-01T16:30:34,987 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:34,988 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,988 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,989 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:34,990 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:34,991 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:34,991 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:34,992 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:34,993 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:34,994 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:34,994 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:34,995 | ~~^~~ 2026-09-01T16:30:35,033 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,034 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,035 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,036 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,036 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:35,037 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:35,038 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,038 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,039 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,040 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,041 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,042 | ~~^~~ 2026-09-01T16:30:35,048 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = short int; size_t = unsigned int]’: 2026-09-01T16:30:35,049 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,049 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,050 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,051 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:35,051 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:35,052 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,052 107 | while (data_pos - data < len) { 2026-09-01T16:30:35,053 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:35,054 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,054 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:35,055 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,056 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,057 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,058 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,058 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,059 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:35,060 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:35,061 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,061 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,062 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,063 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,064 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,065 | ~~^~~ 2026-09-01T16:30:35,070 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,071 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,072 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,072 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,073 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:35,074 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:35,074 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,075 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,076 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,077 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,078 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,078 | ~~^~~ 2026-09-01T16:30:35,087 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,088 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,089 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,089 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,090 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:35,091 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:35,091 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,092 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,093 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,094 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,094 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,095 | ~~^~~ 2026-09-01T16:30:35,133 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,134 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,135 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,136 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,136 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,137 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:35,138 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,138 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,139 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,140 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,141 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,141 | ~~^~~ 2026-09-01T16:30:35,148 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = short unsigned int; size_t = unsigned int]’: 2026-09-01T16:30:35,149 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,150 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,151 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,151 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,152 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:35,153 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,153 107 | while (data_pos - data < len) { 2026-09-01T16:30:35,154 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:35,155 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,155 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:35,156 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,156 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,157 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,157 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,158 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,159 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,159 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:35,160 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,161 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,162 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,162 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,163 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,164 | ~~^~~ 2026-09-01T16:30:35,170 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,171 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,172 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,173 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,174 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,174 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:35,175 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,175 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,176 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,176 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,177 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,178 | ~~^~~ 2026-09-01T16:30:35,187 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,188 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,188 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,189 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,190 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,191 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:35,191 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,192 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,193 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,194 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,194 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,195 | ~~^~~ 2026-09-01T16:30:35,232 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,233 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,234 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,234 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,235 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:35,235 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:35,236 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,237 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,237 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,238 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,238 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,239 | ~~^~~ 2026-09-01T16:30:35,247 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = int; size_t = unsigned int]’: 2026-09-01T16:30:35,247 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,248 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,249 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,250 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:35,250 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:35,251 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,252 107 | while (data_pos - data < len) { 2026-09-01T16:30:35,252 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:35,253 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,254 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:35,255 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,255 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,256 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,257 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,258 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,258 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:35,259 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:35,260 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,260 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,261 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,261 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,262 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,263 | ~~^~~ 2026-09-01T16:30:35,269 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,269 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,270 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,271 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,272 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:35,272 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:35,273 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,274 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,275 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,275 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,276 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,277 | ~~^~~ 2026-09-01T16:30:35,285 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,286 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,287 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,288 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,288 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:35,289 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:35,289 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,290 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,291 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,291 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,292 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,293 | ~~^~~ 2026-09-01T16:30:35,320 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,321 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,321 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,322 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,323 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,324 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:35,324 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,325 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,326 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,326 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,327 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,328 | ~~^~~ 2026-09-01T16:30:35,335 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = unsigned int; size_t = unsigned int]’: 2026-09-01T16:30:35,335 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,336 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,336 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,337 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,338 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:35,338 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,339 107 | while (data_pos - data < len) { 2026-09-01T16:30:35,339 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:35,340 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,341 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:35,342 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,342 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,343 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,344 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,345 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,345 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,346 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:35,347 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,348 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,349 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,349 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,350 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,351 | ~~^~~ 2026-09-01T16:30:35,357 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,357 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,358 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,359 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,359 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,360 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:35,361 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,361 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,362 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,363 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,363 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,364 | ~~^~~ 2026-09-01T16:30:35,373 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,374 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,375 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,376 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,377 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,377 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:35,378 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,379 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,380 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,381 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,381 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,382 | ~~^~~ 2026-09-01T16:30:35,420 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,420 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,421 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,422 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,422 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:35,423 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:35,424 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,425 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,425 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,426 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,427 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,427 | ~~^~~ 2026-09-01T16:30:35,435 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = long long int; size_t = unsigned int]’: 2026-09-01T16:30:35,435 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,436 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,437 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,437 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:35,438 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:35,439 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,440 107 | while (data_pos - data < len) { 2026-09-01T16:30:35,441 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:35,441 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,442 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:35,443 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,443 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,444 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,444 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,445 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,446 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:35,446 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:35,447 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,448 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,449 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,449 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,450 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,451 | ~~^~~ 2026-09-01T16:30:35,456 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,457 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,458 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,459 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,461 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:35,462 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:35,463 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,463 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,464 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,465 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,466 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,466 | ~~^~~ 2026-09-01T16:30:35,473 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,474 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,475 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,476 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,476 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:35,477 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:35,478 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,478 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,479 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,480 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,480 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,481 | ~~^~~ 2026-09-01T16:30:35,520 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,521 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,522 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,522 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,523 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,524 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:35,525 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,525 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,526 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,527 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,528 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,528 | ~~^~~ 2026-09-01T16:30:35,534 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = long long unsigned int; size_t = unsigned int]’: 2026-09-01T16:30:35,535 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,536 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,537 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,537 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,538 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:35,539 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:107:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,540 107 | while (data_pos - data < len) { 2026-09-01T16:30:35,540 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:35,541 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:122:35: warning: comparison of integer expressions of different signedness: ‘ptrdiff_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:35,542 122 | } else if (freq_index >= freq_intervals.size()) { 2026-09-01T16:30:35,543 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,543 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,544 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,545 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,546 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,546 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,547 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:35,548 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,549 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,549 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,550 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,551 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,551 | ~~^~~ 2026-09-01T16:30:35,556 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,557 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,558 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,559 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,560 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,560 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:35,561 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,562 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,562 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,563 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,564 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,565 | ~~^~~ 2026-09-01T16:30:35,573 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:35,574 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:30:41: required from ‘char* SZ_compress_Interp(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,575 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:25:52: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,576 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,576 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:35,577 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:35,578 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:116:71: warning: comparison of integer expressions of different signedness: ‘SZ::uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2026-09-01T16:30:35,578 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-09-01T16:30:35,579 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,580 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,580 134 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,581 | ~~^~~ 2026-09-01T16:30:35,601 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:35,602 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = float; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:35,603 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,604 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,604 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,605 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,606 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,607 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,608 592 | Quantizer quantizer; 2026-09-01T16:30:35,608 | ^~~~~~~~~ 2026-09-01T16:30:35,609 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:35,610 572 | meta_params params; 2026-09-01T16:30:35,610 | ^~~~~~ 2026-09-01T16:30:35,611 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,612 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:35,612 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,632 In file included from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:10: 2026-09-01T16:30:35,633 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = float; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,633 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,634 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,635 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,635 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,636 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,637 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,638 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,638 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,639 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,640 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:35,641 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,641 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:35,642 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,643 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,643 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,644 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,645 189 | std::array prev_coeffs; 2026-09-01T16:30:35,645 | ^~~~~~~~~~~ 2026-09-01T16:30:35,646 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,647 188 | std::array current_coeffs; 2026-09-01T16:30:35,647 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,648 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,649 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,649 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,650 In file included from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:11: 2026-09-01T16:30:35,650 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = float; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,651 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,652 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,652 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,653 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,653 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,654 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,655 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,656 190 | std::array prev_coeffs; 2026-09-01T16:30:35,656 | ^~~~~~~~~~~ 2026-09-01T16:30:35,657 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,658 189 | std::array current_coeffs; 2026-09-01T16:30:35,659 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,660 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,660 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:35,661 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,669 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:35,670 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:35,671 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,672 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,672 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,673 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,673 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,674 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,675 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,675 | ~~^~~ 2026-09-01T16:30:35,676 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,676 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,677 | ~~^~~ 2026-09-01T16:30:35,683 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:35,684 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = float; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:35,685 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,685 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,686 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,687 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,688 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,688 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,689 592 | Quantizer quantizer; 2026-09-01T16:30:35,690 | ^~~~~~~~~ 2026-09-01T16:30:35,690 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:35,691 572 | meta_params params; 2026-09-01T16:30:35,692 | ^~~~~~ 2026-09-01T16:30:35,692 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,693 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:35,694 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,707 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = float; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,707 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,708 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,709 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,709 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,710 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,710 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,711 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,712 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,712 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,713 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:35,714 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,715 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:35,715 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,716 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,717 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,717 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,718 189 | std::array prev_coeffs; 2026-09-01T16:30:35,719 | ^~~~~~~~~~~ 2026-09-01T16:30:35,720 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,720 188 | std::array current_coeffs; 2026-09-01T16:30:35,721 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,722 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,722 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,723 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,724 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = float; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,725 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,725 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,726 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,727 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,728 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,728 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,729 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,730 190 | std::array prev_coeffs; 2026-09-01T16:30:35,730 | ^~~~~~~~~~~ 2026-09-01T16:30:35,731 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,732 189 | std::array current_coeffs; 2026-09-01T16:30:35,732 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,733 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,734 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:35,734 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,738 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:35,739 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:35,739 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,740 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,741 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,741 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,742 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,743 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,744 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,745 | ~~^~~ 2026-09-01T16:30:35,745 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,746 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,747 | ~~^~~ 2026-09-01T16:30:35,755 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:35,755 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = float; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:35,756 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,757 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,757 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,758 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,759 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,759 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,760 592 | Quantizer quantizer; 2026-09-01T16:30:35,761 | ^~~~~~~~~ 2026-09-01T16:30:35,762 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:35,763 572 | meta_params params; 2026-09-01T16:30:35,764 | ^~~~~~ 2026-09-01T16:30:35,764 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,765 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:35,766 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,779 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = float; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,779 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,780 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,781 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,782 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,782 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,783 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,784 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,785 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,785 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,786 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:35,786 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,787 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:35,788 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,788 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,789 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,789 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,790 189 | std::array prev_coeffs; 2026-09-01T16:30:35,791 | ^~~~~~~~~~~ 2026-09-01T16:30:35,791 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,792 188 | std::array current_coeffs; 2026-09-01T16:30:35,793 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,794 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,794 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,795 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,796 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = float; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,797 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,798 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,798 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,799 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,800 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,800 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,801 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,802 190 | std::array prev_coeffs; 2026-09-01T16:30:35,803 | ^~~~~~~~~~~ 2026-09-01T16:30:35,804 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,804 189 | std::array current_coeffs; 2026-09-01T16:30:35,805 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,805 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,806 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:35,807 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,810 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:35,810 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:35,811 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,812 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,812 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:35,813 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,814 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,814 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,815 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,816 | ~~^~~ 2026-09-01T16:30:35,817 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,817 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,818 | ~~^~~ 2026-09-01T16:30:35,833 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:35,834 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = float; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:35,834 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,835 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,836 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,837 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,837 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,838 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,838 592 | Quantizer quantizer; 2026-09-01T16:30:35,839 | ^~~~~~~~~ 2026-09-01T16:30:35,840 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:35,840 572 | meta_params params; 2026-09-01T16:30:35,841 | ^~~~~~ 2026-09-01T16:30:35,841 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,842 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:35,843 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,857 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = float; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,857 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,858 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,859 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,859 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,860 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,861 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,861 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,862 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,863 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,864 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:35,864 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,865 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:35,866 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,867 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,868 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,868 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,869 189 | std::array prev_coeffs; 2026-09-01T16:30:35,869 | ^~~~~~~~~~~ 2026-09-01T16:30:35,870 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,871 188 | std::array current_coeffs; 2026-09-01T16:30:35,871 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,872 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,872 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,873 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,874 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = float; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,874 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,875 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,875 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,876 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,877 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,878 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,879 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,879 190 | std::array prev_coeffs; 2026-09-01T16:30:35,880 | ^~~~~~~~~~~ 2026-09-01T16:30:35,881 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,881 189 | std::array current_coeffs; 2026-09-01T16:30:35,882 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,883 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,883 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:35,884 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,888 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:35,888 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:35,889 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,890 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,890 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:35,891 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:35,892 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:35,892 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,893 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,893 | ~~^~~ 2026-09-01T16:30:35,894 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,895 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,896 | ~~^~~ 2026-09-01T16:30:35,922 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:35,923 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = double; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:35,924 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,925 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,925 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,926 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:35,927 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:35,928 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,928 592 | Quantizer quantizer; 2026-09-01T16:30:35,929 | ^~~~~~~~~ 2026-09-01T16:30:35,930 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:35,931 572 | meta_params params; 2026-09-01T16:30:35,932 | ^~~~~~ 2026-09-01T16:30:35,932 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,933 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:35,933 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,946 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = double; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,947 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,948 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,948 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,949 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,950 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:35,950 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:35,951 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,952 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,952 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,953 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:35,954 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:35,955 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:35,955 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,956 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,957 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,957 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,958 189 | std::array prev_coeffs; 2026-09-01T16:30:35,959 | ^~~~~~~~~~~ 2026-09-01T16:30:35,960 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,960 188 | std::array current_coeffs; 2026-09-01T16:30:35,961 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,962 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,963 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:35,963 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,964 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = double; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:35,965 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:35,966 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,966 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,967 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,968 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:35,968 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:35,969 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,970 190 | std::array prev_coeffs; 2026-09-01T16:30:35,970 | ^~~~~~~~~~~ 2026-09-01T16:30:35,971 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:35,972 189 | std::array current_coeffs; 2026-09-01T16:30:35,972 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:35,973 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,974 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:35,974 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:35,978 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:35,979 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:35,979 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,980 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,981 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:35,982 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:35,983 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:35,983 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,984 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,984 | ~~^~~ 2026-09-01T16:30:35,985 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:35,986 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:35,986 | ~~^~~ 2026-09-01T16:30:35,990 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:35,990 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = double; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:35,991 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,991 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,992 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:35,993 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:35,994 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:35,994 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:35,995 592 | Quantizer quantizer; 2026-09-01T16:30:35,996 | ^~~~~~~~~ 2026-09-01T16:30:35,997 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:35,997 572 | meta_params params; 2026-09-01T16:30:35,998 | ^~~~~~ 2026-09-01T16:30:35,999 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:35,999 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,000 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,013 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = double; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,014 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,015 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,015 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,016 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,017 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,018 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,018 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,019 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,019 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,020 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,020 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,021 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,022 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,022 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,023 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,023 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,024 189 | std::array prev_coeffs; 2026-09-01T16:30:36,025 | ^~~~~~~~~~~ 2026-09-01T16:30:36,026 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,026 188 | std::array current_coeffs; 2026-09-01T16:30:36,027 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,028 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,029 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,029 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,030 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = double; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,031 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,031 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,032 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,033 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,034 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,035 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,035 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,036 190 | std::array prev_coeffs; 2026-09-01T16:30:36,036 | ^~~~~~~~~~~ 2026-09-01T16:30:36,037 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,038 189 | std::array current_coeffs; 2026-09-01T16:30:36,038 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,039 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,039 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,040 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,042 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,043 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,044 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,044 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,045 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,046 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,047 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,047 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,048 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,049 | ~~^~~ 2026-09-01T16:30:36,049 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,050 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,051 | ~~^~~ 2026-09-01T16:30:36,058 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,059 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = double; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,060 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,060 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,061 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,061 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,062 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,063 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,063 592 | Quantizer quantizer; 2026-09-01T16:30:36,064 | ^~~~~~~~~ 2026-09-01T16:30:36,064 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,065 572 | meta_params params; 2026-09-01T16:30:36,066 | ^~~~~~ 2026-09-01T16:30:36,067 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,067 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,068 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,081 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = double; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,082 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,083 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,084 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,084 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,085 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,086 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,087 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,087 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,088 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,089 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,090 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,090 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,091 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,092 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,092 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,093 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,093 189 | std::array prev_coeffs; 2026-09-01T16:30:36,094 | ^~~~~~~~~~~ 2026-09-01T16:30:36,095 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,095 188 | std::array current_coeffs; 2026-09-01T16:30:36,096 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,096 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,097 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,098 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,098 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = double; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,099 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,100 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,100 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,101 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,102 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,103 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,103 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,104 190 | std::array prev_coeffs; 2026-09-01T16:30:36,105 | ^~~~~~~~~~~ 2026-09-01T16:30:36,106 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,106 189 | std::array current_coeffs; 2026-09-01T16:30:36,107 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,108 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,109 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,109 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,111 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,111 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,112 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,113 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,113 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,114 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,114 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,115 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,116 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,117 | ~~^~~ 2026-09-01T16:30:36,117 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,118 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,119 | ~~^~~ 2026-09-01T16:30:36,132 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,133 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = double; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,134 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,135 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,135 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,136 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,137 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,138 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,138 592 | Quantizer quantizer; 2026-09-01T16:30:36,139 | ^~~~~~~~~ 2026-09-01T16:30:36,140 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,140 572 | meta_params params; 2026-09-01T16:30:36,141 | ^~~~~~ 2026-09-01T16:30:36,141 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,142 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,142 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,156 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = double; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,157 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,157 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,158 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,159 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,160 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,160 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,161 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,162 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,163 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,164 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,164 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,165 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,166 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,166 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,167 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,168 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,168 189 | std::array prev_coeffs; 2026-09-01T16:30:36,169 | ^~~~~~~~~~~ 2026-09-01T16:30:36,170 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,171 188 | std::array current_coeffs; 2026-09-01T16:30:36,172 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,172 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,173 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,173 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,174 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = double; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,175 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,175 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,176 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,177 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,177 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,178 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,179 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,180 190 | std::array prev_coeffs; 2026-09-01T16:30:36,180 | ^~~~~~~~~~~ 2026-09-01T16:30:36,181 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,182 189 | std::array current_coeffs; 2026-09-01T16:30:36,183 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,184 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,184 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,185 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,186 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,187 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,187 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,188 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,189 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,190 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:36,190 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:36,191 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,192 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,192 | ~~^~~ 2026-09-01T16:30:36,193 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,193 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,194 | ~~^~~ 2026-09-01T16:30:36,219 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,219 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = signed char; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,220 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,221 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,221 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,222 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,223 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,224 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,224 592 | Quantizer quantizer; 2026-09-01T16:30:36,225 | ^~~~~~~~~ 2026-09-01T16:30:36,226 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,227 572 | meta_params params; 2026-09-01T16:30:36,227 | ^~~~~~ 2026-09-01T16:30:36,228 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,229 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,230 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,243 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = signed char; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,244 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,244 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,245 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,246 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,246 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,247 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,248 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,248 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,249 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,250 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,250 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,251 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,252 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,252 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,253 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,254 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,255 189 | std::array prev_coeffs; 2026-09-01T16:30:36,255 | ^~~~~~~~~~~ 2026-09-01T16:30:36,256 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,257 188 | std::array current_coeffs; 2026-09-01T16:30:36,257 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,258 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,259 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,260 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,260 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = signed char; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,261 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,262 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,263 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,263 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,264 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,265 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,265 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,266 190 | std::array prev_coeffs; 2026-09-01T16:30:36,266 | ^~~~~~~~~~~ 2026-09-01T16:30:36,267 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,268 189 | std::array current_coeffs; 2026-09-01T16:30:36,268 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,269 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,270 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,271 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,274 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,275 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,275 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,276 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,277 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,278 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,278 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,279 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,280 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,281 | ~~^~~ 2026-09-01T16:30:36,281 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,282 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,283 | ~~^~~ 2026-09-01T16:30:36,286 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,286 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = signed char; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,287 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,288 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,288 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,289 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,290 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,291 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,291 592 | Quantizer quantizer; 2026-09-01T16:30:36,292 | ^~~~~~~~~ 2026-09-01T16:30:36,293 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,293 572 | meta_params params; 2026-09-01T16:30:36,294 | ^~~~~~ 2026-09-01T16:30:36,295 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,296 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,296 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,309 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = signed char; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,310 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,311 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,312 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,312 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,313 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,314 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,315 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,315 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,316 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,316 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,317 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,318 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,318 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,319 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,319 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,320 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,320 189 | std::array prev_coeffs; 2026-09-01T16:30:36,321 | ^~~~~~~~~~~ 2026-09-01T16:30:36,322 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,323 188 | std::array current_coeffs; 2026-09-01T16:30:36,323 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,324 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,325 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,326 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,326 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = signed char; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,327 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,328 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,329 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,330 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,330 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,331 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,332 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,333 190 | std::array prev_coeffs; 2026-09-01T16:30:36,333 | ^~~~~~~~~~~ 2026-09-01T16:30:36,334 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,335 189 | std::array current_coeffs; 2026-09-01T16:30:36,335 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,336 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,336 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,337 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,339 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,339 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,340 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,341 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,342 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,342 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,343 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,344 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,344 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,345 | ~~^~~ 2026-09-01T16:30:36,346 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,346 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,347 | ~~^~~ 2026-09-01T16:30:36,354 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,355 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = signed char; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,356 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,357 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,357 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,358 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,359 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,359 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,360 592 | Quantizer quantizer; 2026-09-01T16:30:36,361 | ^~~~~~~~~ 2026-09-01T16:30:36,361 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,362 572 | meta_params params; 2026-09-01T16:30:36,362 | ^~~~~~ 2026-09-01T16:30:36,363 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,364 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,365 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,378 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = signed char; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,379 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,379 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,380 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,381 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,382 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,382 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,383 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,384 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,385 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,385 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,386 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,387 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,387 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,388 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,389 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,389 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,390 189 | std::array prev_coeffs; 2026-09-01T16:30:36,390 | ^~~~~~~~~~~ 2026-09-01T16:30:36,391 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,392 188 | std::array current_coeffs; 2026-09-01T16:30:36,392 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,393 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,393 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,394 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,395 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = signed char; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,395 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,396 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,398 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,399 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,400 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,401 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,401 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,402 190 | std::array prev_coeffs; 2026-09-01T16:30:36,403 | ^~~~~~~~~~~ 2026-09-01T16:30:36,404 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,404 189 | std::array current_coeffs; 2026-09-01T16:30:36,405 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,406 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,407 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,408 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,408 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,409 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,410 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,410 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,411 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,411 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,412 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,413 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,414 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,415 | ~~^~~ 2026-09-01T16:30:36,415 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,416 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,417 | ~~^~~ 2026-09-01T16:30:36,430 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,430 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = signed char; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,431 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,432 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,433 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,434 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,434 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,435 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,436 592 | Quantizer quantizer; 2026-09-01T16:30:36,437 | ^~~~~~~~~ 2026-09-01T16:30:36,437 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,438 572 | meta_params params; 2026-09-01T16:30:36,438 | ^~~~~~ 2026-09-01T16:30:36,439 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,440 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,440 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,454 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = signed char; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,454 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,455 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,456 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,457 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,457 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,458 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,459 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,460 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,461 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,461 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,462 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,463 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,463 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,464 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,465 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,466 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,467 189 | std::array prev_coeffs; 2026-09-01T16:30:36,468 | ^~~~~~~~~~~ 2026-09-01T16:30:36,469 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,469 188 | std::array current_coeffs; 2026-09-01T16:30:36,470 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,470 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,471 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,472 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,472 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = signed char; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,473 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,473 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,474 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,475 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,476 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,476 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,477 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,478 190 | std::array prev_coeffs; 2026-09-01T16:30:36,479 | ^~~~~~~~~~~ 2026-09-01T16:30:36,480 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,480 189 | std::array current_coeffs; 2026-09-01T16:30:36,481 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,482 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,482 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,483 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,484 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,484 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,485 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,486 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,487 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,487 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:36,488 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:36,489 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,489 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,490 | ~~^~~ 2026-09-01T16:30:36,490 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,491 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,492 | ~~^~~ 2026-09-01T16:30:36,517 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,517 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = unsigned char; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,518 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,519 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,520 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,520 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,521 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,522 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,523 592 | Quantizer quantizer; 2026-09-01T16:30:36,523 | ^~~~~~~~~ 2026-09-01T16:30:36,524 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,525 572 | meta_params params; 2026-09-01T16:30:36,526 | ^~~~~~ 2026-09-01T16:30:36,526 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,527 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,528 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,541 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = unsigned char; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,541 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,542 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,543 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,543 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,544 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,545 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,546 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,546 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,547 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,548 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,549 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,550 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,551 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,552 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,553 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,553 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,554 189 | std::array prev_coeffs; 2026-09-01T16:30:36,555 | ^~~~~~~~~~~ 2026-09-01T16:30:36,556 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,556 188 | std::array current_coeffs; 2026-09-01T16:30:36,557 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,558 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,559 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,560 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,560 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned char; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,561 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,562 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,563 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,564 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,564 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,565 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,565 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,566 190 | std::array prev_coeffs; 2026-09-01T16:30:36,567 | ^~~~~~~~~~~ 2026-09-01T16:30:36,567 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,568 189 | std::array current_coeffs; 2026-09-01T16:30:36,569 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,569 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,570 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,571 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,572 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,573 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,574 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,574 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,575 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,576 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,576 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,578 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,578 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,579 | ~~^~~ 2026-09-01T16:30:36,579 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,580 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,581 | ~~^~~ 2026-09-01T16:30:36,583 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,584 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = unsigned char; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,584 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,585 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,586 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,586 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,587 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,588 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,589 592 | Quantizer quantizer; 2026-09-01T16:30:36,589 | ^~~~~~~~~ 2026-09-01T16:30:36,590 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,591 572 | meta_params params; 2026-09-01T16:30:36,592 | ^~~~~~ 2026-09-01T16:30:36,592 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,593 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,594 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,607 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = unsigned char; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,608 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,609 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,610 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,610 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,611 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,612 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,612 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,613 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,613 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,614 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,615 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,615 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,616 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,616 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,617 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,618 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,619 189 | std::array prev_coeffs; 2026-09-01T16:30:36,619 | ^~~~~~~~~~~ 2026-09-01T16:30:36,620 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,621 188 | std::array current_coeffs; 2026-09-01T16:30:36,622 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,623 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,623 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,624 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,625 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned char; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,625 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,626 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,627 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,628 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,629 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,630 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,630 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,631 190 | std::array prev_coeffs; 2026-09-01T16:30:36,632 | ^~~~~~~~~~~ 2026-09-01T16:30:36,632 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,633 189 | std::array current_coeffs; 2026-09-01T16:30:36,634 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,635 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,635 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,636 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,637 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,638 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,639 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,640 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,641 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,642 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,643 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,644 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,645 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,645 | ~~^~~ 2026-09-01T16:30:36,646 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,647 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,648 | ~~^~~ 2026-09-01T16:30:36,652 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,653 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = unsigned char; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,654 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,654 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,655 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,656 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,657 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,657 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,658 592 | Quantizer quantizer; 2026-09-01T16:30:36,659 | ^~~~~~~~~ 2026-09-01T16:30:36,660 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,661 572 | meta_params params; 2026-09-01T16:30:36,662 | ^~~~~~ 2026-09-01T16:30:36,663 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,664 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,665 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,676 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = unsigned char; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,677 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,678 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,679 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,681 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,682 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,683 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,685 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,686 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,688 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,689 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,690 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,692 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,693 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,694 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,696 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,697 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,699 189 | std::array prev_coeffs; 2026-09-01T16:30:36,701 | ^~~~~~~~~~~ 2026-09-01T16:30:36,702 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,703 188 | std::array current_coeffs; 2026-09-01T16:30:36,704 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,705 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,705 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,706 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,707 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned char; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,708 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,709 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,709 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,710 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,711 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,711 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,712 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,713 190 | std::array prev_coeffs; 2026-09-01T16:30:36,714 | ^~~~~~~~~~~ 2026-09-01T16:30:36,715 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,715 189 | std::array current_coeffs; 2026-09-01T16:30:36,716 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,716 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,717 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,718 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,718 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,719 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,720 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,720 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,721 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,722 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,722 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,723 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,724 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,725 | ~~^~~ 2026-09-01T16:30:36,725 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,726 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,727 | ~~^~~ 2026-09-01T16:30:36,727 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,728 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = unsigned char; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,729 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,730 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,731 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,731 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,732 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,733 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,733 592 | Quantizer quantizer; 2026-09-01T16:30:36,734 | ^~~~~~~~~ 2026-09-01T16:30:36,735 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,735 572 | meta_params params; 2026-09-01T16:30:36,736 | ^~~~~~ 2026-09-01T16:30:36,736 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,737 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,738 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,751 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = unsigned char; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,752 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,752 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,753 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,754 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,755 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,756 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,756 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,757 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,758 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,759 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,759 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,760 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,761 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,762 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,763 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,763 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,764 189 | std::array prev_coeffs; 2026-09-01T16:30:36,764 | ^~~~~~~~~~~ 2026-09-01T16:30:36,765 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,766 188 | std::array current_coeffs; 2026-09-01T16:30:36,766 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,767 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,767 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,768 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,769 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned char; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,769 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,770 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,771 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,772 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,772 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,773 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,774 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,775 190 | std::array prev_coeffs; 2026-09-01T16:30:36,775 | ^~~~~~~~~~~ 2026-09-01T16:30:36,776 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,777 189 | std::array current_coeffs; 2026-09-01T16:30:36,778 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,778 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,779 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,780 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,781 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,782 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,783 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,783 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,784 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:36,784 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,785 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:36,786 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,787 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,787 | ~~^~~ 2026-09-01T16:30:36,788 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,789 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,790 | ~~^~~ 2026-09-01T16:30:36,814 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,814 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = short int; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,815 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,816 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,817 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,817 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,818 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,819 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,820 592 | Quantizer quantizer; 2026-09-01T16:30:36,820 | ^~~~~~~~~ 2026-09-01T16:30:36,821 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,822 572 | meta_params params; 2026-09-01T16:30:36,822 | ^~~~~~ 2026-09-01T16:30:36,823 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,823 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,824 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,838 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = short int; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,838 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,839 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,840 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,840 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,841 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,842 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,842 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,843 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,844 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,845 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,845 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,846 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,847 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,848 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,848 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,849 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,850 189 | std::array prev_coeffs; 2026-09-01T16:30:36,850 | ^~~~~~~~~~~ 2026-09-01T16:30:36,851 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,852 188 | std::array current_coeffs; 2026-09-01T16:30:36,852 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,853 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,854 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,855 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,855 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,856 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,857 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,857 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,858 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,859 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,859 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,860 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,861 190 | std::array prev_coeffs; 2026-09-01T16:30:36,861 | ^~~~~~~~~~~ 2026-09-01T16:30:36,862 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,863 189 | std::array current_coeffs; 2026-09-01T16:30:36,864 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,864 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,865 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,866 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,869 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,870 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,870 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,871 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,872 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:36,873 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,874 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,874 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,875 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,875 | ~~^~~ 2026-09-01T16:30:36,876 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,877 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,877 | ~~^~~ 2026-09-01T16:30:36,880 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,881 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = short int; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,882 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,882 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,883 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,884 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,885 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,885 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,886 592 | Quantizer quantizer; 2026-09-01T16:30:36,887 | ^~~~~~~~~ 2026-09-01T16:30:36,888 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,888 572 | meta_params params; 2026-09-01T16:30:36,889 | ^~~~~~ 2026-09-01T16:30:36,890 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,890 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,891 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,904 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = short int; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,905 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,906 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,907 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,907 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,908 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,909 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,909 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,910 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,911 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,911 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,912 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,913 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,913 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,914 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,915 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,915 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,916 189 | std::array prev_coeffs; 2026-09-01T16:30:36,917 | ^~~~~~~~~~~ 2026-09-01T16:30:36,918 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,918 188 | std::array current_coeffs; 2026-09-01T16:30:36,919 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,920 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,920 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,921 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,922 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,923 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,923 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,924 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,925 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,926 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,926 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,927 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,927 190 | std::array prev_coeffs; 2026-09-01T16:30:36,928 | ^~~~~~~~~~~ 2026-09-01T16:30:36,929 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,929 189 | std::array current_coeffs; 2026-09-01T16:30:36,930 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,930 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,931 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:36,932 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,933 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:36,934 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:36,935 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,936 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,937 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:36,937 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,938 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,939 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,940 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,940 | ~~^~~ 2026-09-01T16:30:36,941 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:36,942 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:36,943 | ~~^~~ 2026-09-01T16:30:36,949 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:36,950 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = short int; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:36,950 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,951 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,951 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,952 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,953 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,953 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,954 592 | Quantizer quantizer; 2026-09-01T16:30:36,955 | ^~~~~~~~~ 2026-09-01T16:30:36,955 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:36,956 572 | meta_params params; 2026-09-01T16:30:36,957 | ^~~~~~ 2026-09-01T16:30:36,958 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,959 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:36,960 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,973 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = short int; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,973 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,974 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,975 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,976 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,976 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,977 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,978 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,979 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,980 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,980 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:36,981 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:36,981 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:36,982 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,983 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,983 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,984 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,985 189 | std::array prev_coeffs; 2026-09-01T16:30:36,985 | ^~~~~~~~~~~ 2026-09-01T16:30:36,986 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,987 188 | std::array current_coeffs; 2026-09-01T16:30:36,987 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:36,988 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:36,989 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:36,990 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:36,991 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:36,991 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:36,992 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,993 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,994 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:36,994 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:36,995 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:36,996 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:36,997 190 | std::array prev_coeffs; 2026-09-01T16:30:36,998 | ^~~~~~~~~~~ 2026-09-01T16:30:36,998 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:36,999 189 | std::array current_coeffs; 2026-09-01T16:30:36,999 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,000 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,001 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,001 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,002 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,003 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,003 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,004 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,005 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,005 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:37,006 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:37,007 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,008 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,009 | ~~^~~ 2026-09-01T16:30:37,009 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,010 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,011 | ~~^~~ 2026-09-01T16:30:37,024 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,024 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = short int; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,025 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,026 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,027 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,028 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:37,028 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:37,029 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,030 592 | Quantizer quantizer; 2026-09-01T16:30:37,030 | ^~~~~~~~~ 2026-09-01T16:30:37,031 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,031 572 | meta_params params; 2026-09-01T16:30:37,032 | ^~~~~~ 2026-09-01T16:30:37,033 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,033 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,034 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,047 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = short int; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,048 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,049 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,050 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,051 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,051 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:37,052 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:37,053 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,053 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,054 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,055 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,056 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,057 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,057 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,058 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,059 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,059 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,060 189 | std::array prev_coeffs; 2026-09-01T16:30:37,061 | ^~~~~~~~~~~ 2026-09-01T16:30:37,061 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,062 188 | std::array current_coeffs; 2026-09-01T16:30:37,062 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,063 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,064 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,064 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,065 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,065 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,066 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,067 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,068 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,068 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:37,069 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:37,070 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,071 190 | std::array prev_coeffs; 2026-09-01T16:30:37,071 | ^~~~~~~~~~~ 2026-09-01T16:30:37,072 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,073 189 | std::array current_coeffs; 2026-09-01T16:30:37,074 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,074 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,075 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,076 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,077 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,077 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,078 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,079 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,080 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,080 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:37,081 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:37,082 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,082 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,083 | ~~^~~ 2026-09-01T16:30:37,083 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,084 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,085 | ~~^~~ 2026-09-01T16:30:37,110 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,111 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = short unsigned int; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,111 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,112 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,113 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,114 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,114 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,115 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,116 592 | Quantizer quantizer; 2026-09-01T16:30:37,117 | ^~~~~~~~~ 2026-09-01T16:30:37,118 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,118 572 | meta_params params; 2026-09-01T16:30:37,119 | ^~~~~~ 2026-09-01T16:30:37,119 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,120 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,121 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,134 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = short unsigned int; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,134 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,135 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,136 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,136 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,137 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,138 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,139 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,139 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,140 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,141 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,142 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,143 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,143 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,144 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,145 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,145 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,146 189 | std::array prev_coeffs; 2026-09-01T16:30:37,147 | ^~~~~~~~~~~ 2026-09-01T16:30:37,148 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,148 188 | std::array current_coeffs; 2026-09-01T16:30:37,149 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,150 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,150 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,151 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,152 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short unsigned int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,152 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,153 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,153 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,154 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,155 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,155 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,156 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,157 190 | std::array prev_coeffs; 2026-09-01T16:30:37,158 | ^~~~~~~~~~~ 2026-09-01T16:30:37,158 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,159 189 | std::array current_coeffs; 2026-09-01T16:30:37,160 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,161 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,162 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,162 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,165 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,166 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,166 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,167 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,168 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,169 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,169 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,170 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,171 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,171 | ~~^~~ 2026-09-01T16:30:37,172 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,173 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,173 | ~~^~~ 2026-09-01T16:30:37,176 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,177 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = short unsigned int; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,178 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,178 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,179 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,180 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,181 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,181 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,182 592 | Quantizer quantizer; 2026-09-01T16:30:37,183 | ^~~~~~~~~ 2026-09-01T16:30:37,183 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,184 572 | meta_params params; 2026-09-01T16:30:37,185 | ^~~~~~ 2026-09-01T16:30:37,186 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,186 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,187 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,200 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = short unsigned int; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,201 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,201 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,202 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,203 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,203 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,204 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,205 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,206 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,207 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,207 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,208 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,209 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,210 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,210 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,211 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,212 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,213 189 | std::array prev_coeffs; 2026-09-01T16:30:37,213 | ^~~~~~~~~~~ 2026-09-01T16:30:37,214 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,215 188 | std::array current_coeffs; 2026-09-01T16:30:37,215 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,216 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,217 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,218 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,218 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short unsigned int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,219 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,220 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,221 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,221 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,222 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,223 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,223 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,224 190 | std::array prev_coeffs; 2026-09-01T16:30:37,225 | ^~~~~~~~~~~ 2026-09-01T16:30:37,225 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,226 189 | std::array current_coeffs; 2026-09-01T16:30:37,227 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,228 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,228 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,229 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,230 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,231 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,232 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,232 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,233 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,234 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,235 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,236 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,236 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,237 | ~~^~~ 2026-09-01T16:30:37,238 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,238 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,239 | ~~^~~ 2026-09-01T16:30:37,245 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,246 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = short unsigned int; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,246 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,247 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,248 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,248 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,249 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,250 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,251 592 | Quantizer quantizer; 2026-09-01T16:30:37,251 | ^~~~~~~~~ 2026-09-01T16:30:37,252 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,253 572 | meta_params params; 2026-09-01T16:30:37,254 | ^~~~~~ 2026-09-01T16:30:37,254 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,255 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,256 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,269 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = short unsigned int; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,270 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,270 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,271 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,272 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,273 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,273 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,274 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,274 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,275 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,276 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,276 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,277 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,278 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,279 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,279 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,280 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,281 189 | std::array prev_coeffs; 2026-09-01T16:30:37,282 | ^~~~~~~~~~~ 2026-09-01T16:30:37,282 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,283 188 | std::array current_coeffs; 2026-09-01T16:30:37,284 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,285 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,285 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,286 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,287 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short unsigned int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,287 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,288 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,289 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,290 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,291 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,291 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,292 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,292 190 | std::array prev_coeffs; 2026-09-01T16:30:37,293 | ^~~~~~~~~~~ 2026-09-01T16:30:37,294 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,294 189 | std::array current_coeffs; 2026-09-01T16:30:37,295 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,295 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,296 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,297 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,298 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,299 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,300 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,300 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,301 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,302 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,303 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,303 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,304 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,305 | ~~^~~ 2026-09-01T16:30:37,306 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,307 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,308 | ~~^~~ 2026-09-01T16:30:37,320 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,321 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = short unsigned int; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,321 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,322 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,323 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,323 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,324 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,325 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,325 592 | Quantizer quantizer; 2026-09-01T16:30:37,326 | ^~~~~~~~~ 2026-09-01T16:30:37,327 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,327 572 | meta_params params; 2026-09-01T16:30:37,328 | ^~~~~~ 2026-09-01T16:30:37,329 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,329 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,330 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,344 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = short unsigned int; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,345 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,345 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,346 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,347 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,348 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,348 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,349 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,350 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,350 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,351 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,351 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,352 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,353 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,353 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,354 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,354 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,355 189 | std::array prev_coeffs; 2026-09-01T16:30:37,356 | ^~~~~~~~~~~ 2026-09-01T16:30:37,356 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,357 188 | std::array current_coeffs; 2026-09-01T16:30:37,358 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,359 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,359 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,360 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,361 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short unsigned int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,362 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,362 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,363 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,364 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,364 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,365 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,366 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,367 190 | std::array prev_coeffs; 2026-09-01T16:30:37,368 | ^~~~~~~~~~~ 2026-09-01T16:30:37,368 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,369 189 | std::array current_coeffs; 2026-09-01T16:30:37,369 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,370 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,370 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,371 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,373 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,374 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,374 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,375 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,376 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,376 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,377 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:37,378 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,379 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,379 | ~~^~~ 2026-09-01T16:30:37,380 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,381 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,382 | ~~^~~ 2026-09-01T16:30:37,404 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,405 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = int; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,405 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,406 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,407 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,407 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,408 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,409 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,409 592 | Quantizer quantizer; 2026-09-01T16:30:37,410 | ^~~~~~~~~ 2026-09-01T16:30:37,410 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,411 572 | meta_params params; 2026-09-01T16:30:37,412 | ^~~~~~ 2026-09-01T16:30:37,412 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,413 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,414 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,427 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = int; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,428 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,429 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,430 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,430 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,431 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,432 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,432 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,433 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,434 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,435 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,435 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,436 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,437 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,438 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,438 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,439 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,439 189 | std::array prev_coeffs; 2026-09-01T16:30:37,440 | ^~~~~~~~~~~ 2026-09-01T16:30:37,440 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,441 188 | std::array current_coeffs; 2026-09-01T16:30:37,442 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,442 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,443 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,444 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,444 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,445 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,445 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,446 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,447 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,448 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,449 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,449 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,450 190 | std::array prev_coeffs; 2026-09-01T16:30:37,451 | ^~~~~~~~~~~ 2026-09-01T16:30:37,451 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,452 189 | std::array current_coeffs; 2026-09-01T16:30:37,453 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,453 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,454 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,455 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,458 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,459 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,459 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,460 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,460 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,461 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,462 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,462 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,463 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,464 | ~~^~~ 2026-09-01T16:30:37,464 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,465 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,466 | ~~^~~ 2026-09-01T16:30:37,469 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,470 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = int; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,471 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,471 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,472 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,473 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,474 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,474 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,475 592 | Quantizer quantizer; 2026-09-01T16:30:37,476 | ^~~~~~~~~ 2026-09-01T16:30:37,477 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,477 572 | meta_params params; 2026-09-01T16:30:37,478 | ^~~~~~ 2026-09-01T16:30:37,478 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,479 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,480 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,493 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = int; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,493 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,494 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,495 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,495 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,496 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,497 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,497 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,498 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,499 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,500 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,501 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,501 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,502 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,503 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,503 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,504 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,505 189 | std::array prev_coeffs; 2026-09-01T16:30:37,506 | ^~~~~~~~~~~ 2026-09-01T16:30:37,506 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,507 188 | std::array current_coeffs; 2026-09-01T16:30:37,508 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,509 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,509 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,510 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,511 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,512 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,512 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,513 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,513 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,514 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,515 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,515 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,516 190 | std::array prev_coeffs; 2026-09-01T16:30:37,517 | ^~~~~~~~~~~ 2026-09-01T16:30:37,517 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,518 189 | std::array current_coeffs; 2026-09-01T16:30:37,519 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,520 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,520 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,521 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,522 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,523 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,524 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,524 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,525 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,526 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,527 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,528 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,528 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,529 | ~~^~~ 2026-09-01T16:30:37,529 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,530 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,530 | ~~^~~ 2026-09-01T16:30:37,538 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,538 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = int; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,539 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,540 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,540 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,541 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,542 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,543 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,543 592 | Quantizer quantizer; 2026-09-01T16:30:37,544 | ^~~~~~~~~ 2026-09-01T16:30:37,545 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,546 572 | meta_params params; 2026-09-01T16:30:37,546 | ^~~~~~ 2026-09-01T16:30:37,547 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,548 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,548 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,561 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = int; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,562 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,563 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,564 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,565 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,565 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,566 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,567 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,567 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,568 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,568 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,569 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,570 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,570 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,571 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,572 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,573 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,573 189 | std::array prev_coeffs; 2026-09-01T16:30:37,574 | ^~~~~~~~~~~ 2026-09-01T16:30:37,575 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,576 188 | std::array current_coeffs; 2026-09-01T16:30:37,577 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,577 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,578 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,579 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,580 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,580 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,581 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,582 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,583 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,584 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,584 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,585 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,586 190 | std::array prev_coeffs; 2026-09-01T16:30:37,586 | ^~~~~~~~~~~ 2026-09-01T16:30:37,587 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,587 189 | std::array current_coeffs; 2026-09-01T16:30:37,588 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,589 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,589 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,590 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,591 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,592 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,592 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,593 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,594 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,595 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,595 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,596 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,597 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,597 | ~~^~~ 2026-09-01T16:30:37,598 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,599 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,599 | ~~^~~ 2026-09-01T16:30:37,613 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,613 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = int; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,614 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,615 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,615 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,616 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,617 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,617 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,618 592 | Quantizer quantizer; 2026-09-01T16:30:37,618 | ^~~~~~~~~ 2026-09-01T16:30:37,619 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,620 572 | meta_params params; 2026-09-01T16:30:37,620 | ^~~~~~ 2026-09-01T16:30:37,621 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,622 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,623 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,636 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = int; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,637 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,638 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,639 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,639 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,640 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,641 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,642 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,642 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,643 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,644 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,645 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,645 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,646 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,647 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,647 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,648 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,649 189 | std::array prev_coeffs; 2026-09-01T16:30:37,649 | ^~~~~~~~~~~ 2026-09-01T16:30:37,650 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,651 188 | std::array current_coeffs; 2026-09-01T16:30:37,651 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,652 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,652 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,653 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,654 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,655 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,656 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,657 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,658 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,659 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,660 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,661 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,662 190 | std::array prev_coeffs; 2026-09-01T16:30:37,663 | ^~~~~~~~~~~ 2026-09-01T16:30:37,664 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,666 189 | std::array current_coeffs; 2026-09-01T16:30:37,667 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,668 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,669 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,670 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,671 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,672 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,672 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,673 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,673 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:37,674 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:37,675 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:37,675 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,676 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,677 | ~~^~~ 2026-09-01T16:30:37,678 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,678 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,679 | ~~^~~ 2026-09-01T16:30:37,697 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,697 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = unsigned int; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,698 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,699 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,700 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,700 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,701 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,702 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,703 592 | Quantizer quantizer; 2026-09-01T16:30:37,704 | ^~~~~~~~~ 2026-09-01T16:30:37,704 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,705 572 | meta_params params; 2026-09-01T16:30:37,705 | ^~~~~~ 2026-09-01T16:30:37,706 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,707 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,707 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,721 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = unsigned int; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,721 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,722 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,722 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,723 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,724 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,724 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,725 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,726 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,727 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,727 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,728 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,729 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,729 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,730 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,731 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,731 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,732 189 | std::array prev_coeffs; 2026-09-01T16:30:37,733 | ^~~~~~~~~~~ 2026-09-01T16:30:37,733 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,734 188 | std::array current_coeffs; 2026-09-01T16:30:37,735 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,735 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,736 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,736 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,737 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,738 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,738 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,739 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,739 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,740 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,741 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,741 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,742 190 | std::array prev_coeffs; 2026-09-01T16:30:37,743 | ^~~~~~~~~~~ 2026-09-01T16:30:37,743 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,744 189 | std::array current_coeffs; 2026-09-01T16:30:37,745 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,746 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,746 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,747 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,751 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,752 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,753 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,754 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,755 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:37,755 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,756 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,757 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,757 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,758 | ~~^~~ 2026-09-01T16:30:37,759 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,759 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,760 | ~~^~~ 2026-09-01T16:30:37,763 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,763 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = unsigned int; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,764 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,765 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,765 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,766 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,767 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,768 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,768 592 | Quantizer quantizer; 2026-09-01T16:30:37,769 | ^~~~~~~~~ 2026-09-01T16:30:37,769 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,770 572 | meta_params params; 2026-09-01T16:30:37,771 | ^~~~~~ 2026-09-01T16:30:37,771 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,772 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,773 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,786 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = unsigned int; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,787 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,788 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,788 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,789 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,789 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,790 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,791 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,791 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,792 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,792 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,793 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,794 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,795 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,795 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,796 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,797 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,797 189 | std::array prev_coeffs; 2026-09-01T16:30:37,798 | ^~~~~~~~~~~ 2026-09-01T16:30:37,799 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,799 188 | std::array current_coeffs; 2026-09-01T16:30:37,800 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,801 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,801 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,802 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,803 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,803 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,804 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,805 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,806 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,806 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,807 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,808 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,808 190 | std::array prev_coeffs; 2026-09-01T16:30:37,809 | ^~~~~~~~~~~ 2026-09-01T16:30:37,810 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,810 189 | std::array current_coeffs; 2026-09-01T16:30:37,811 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,812 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,812 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:37,813 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,816 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:37,816 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:37,817 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,818 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,819 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:37,820 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,820 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,821 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,822 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,823 | ~~^~~ 2026-09-01T16:30:37,823 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:37,824 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:37,824 | ~~^~~ 2026-09-01T16:30:37,831 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:37,832 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = unsigned int; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:37,833 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,833 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,834 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,834 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,835 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,836 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,837 592 | Quantizer quantizer; 2026-09-01T16:30:37,837 | ^~~~~~~~~ 2026-09-01T16:30:37,838 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:37,839 572 | meta_params params; 2026-09-01T16:30:37,840 | ^~~~~~ 2026-09-01T16:30:37,840 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,841 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:37,842 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,855 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = unsigned int; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,856 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,856 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,857 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,858 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,859 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,860 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,861 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,861 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,862 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,863 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:37,863 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:37,864 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:37,865 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,865 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,866 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,867 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,867 189 | std::array prev_coeffs; 2026-09-01T16:30:37,868 | ^~~~~~~~~~~ 2026-09-01T16:30:37,869 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:37,869 188 | std::array current_coeffs; 2026-09-01T16:30:37,870 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:37,871 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:37,872 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:37,872 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:37,873 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:37,874 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:37,875 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,875 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,876 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:37,877 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:37,878 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:37,879 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:37,880 190 | std::array prev_coeffs; 2026-09-01T16:30:37,881 | ^~~~~~~~~~~ 2026-09-01T16:30:38,098 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,098 189 | std::array current_coeffs; 2026-09-01T16:30:38,099 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,100 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,100 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:38,101 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,101 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:38,102 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:38,103 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,103 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,104 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,105 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,106 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:38,106 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,107 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,108 | ~~^~~ 2026-09-01T16:30:38,108 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,109 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,110 | ~~^~~ 2026-09-01T16:30:38,111 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:38,112 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = unsigned int; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:38,113 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,113 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,114 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,114 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,115 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:38,115 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,116 592 | Quantizer quantizer; 2026-09-01T16:30:38,117 | ^~~~~~~~~ 2026-09-01T16:30:38,118 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:38,118 572 | meta_params params; 2026-09-01T16:30:38,119 | ^~~~~~ 2026-09-01T16:30:38,120 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,120 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:38,121 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,121 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = unsigned int; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,122 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,123 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,124 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,124 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,125 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,126 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:38,126 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,127 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,128 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,129 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:38,129 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,130 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:38,131 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,131 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,132 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,132 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,133 189 | std::array prev_coeffs; 2026-09-01T16:30:38,134 | ^~~~~~~~~~~ 2026-09-01T16:30:38,135 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,136 188 | std::array current_coeffs; 2026-09-01T16:30:38,137 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,138 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,140 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,141 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,142 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,142 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,143 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,144 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,145 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,145 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,146 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:38,147 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,148 190 | std::array prev_coeffs; 2026-09-01T16:30:38,148 | ^~~~~~~~~~~ 2026-09-01T16:30:38,149 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,150 189 | std::array current_coeffs; 2026-09-01T16:30:38,151 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,151 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,152 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:38,153 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,153 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:38,154 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:38,154 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,155 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,156 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,156 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,157 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:38,158 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,159 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,159 | ~~^~~ 2026-09-01T16:30:38,160 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,161 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,162 | ~~^~~ 2026-09-01T16:30:38,163 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:38,163 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = long long int; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:38,164 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,165 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,165 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,166 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,167 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,168 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,168 592 | Quantizer quantizer; 2026-09-01T16:30:38,169 | ^~~~~~~~~ 2026-09-01T16:30:38,170 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:38,171 572 | meta_params params; 2026-09-01T16:30:38,172 | ^~~~~~ 2026-09-01T16:30:38,173 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,175 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:38,175 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,176 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = long long int; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,177 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,438 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,439 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,440 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,441 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,442 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,443 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,444 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,445 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,446 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:38,446 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,447 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:38,448 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,449 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,450 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,452 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,452 189 | std::array prev_coeffs; 2026-09-01T16:30:38,459 | ^~~~~~~~~~~ 2026-09-01T16:30:38,459 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,460 188 | std::array current_coeffs; 2026-09-01T16:30:38,461 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,461 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,462 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,462 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,463 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,464 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,464 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,465 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,466 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,467 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,467 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,468 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,469 190 | std::array prev_coeffs; 2026-09-01T16:30:38,470 | ^~~~~~~~~~~ 2026-09-01T16:30:38,471 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,472 189 | std::array current_coeffs; 2026-09-01T16:30:38,473 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,474 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,509 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:38,510 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,511 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:38,512 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:38,513 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,514 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,515 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,515 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,516 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,517 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,520 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,521 | ~~^~~ 2026-09-01T16:30:38,522 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,522 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,523 | ~~^~~ 2026-09-01T16:30:38,524 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:38,525 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = long long int; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:38,526 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,526 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,527 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,528 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,529 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,529 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,530 592 | Quantizer quantizer; 2026-09-01T16:30:38,531 | ^~~~~~~~~ 2026-09-01T16:30:38,532 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:38,532 572 | meta_params params; 2026-09-01T16:30:38,533 | ^~~~~~ 2026-09-01T16:30:38,534 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,535 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:38,535 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,536 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = long long int; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,536 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,537 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,537 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,538 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,539 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,540 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,540 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,541 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,542 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,542 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:38,543 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,544 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:38,545 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,545 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,546 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,547 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,547 189 | std::array prev_coeffs; 2026-09-01T16:30:38,548 | ^~~~~~~~~~~ 2026-09-01T16:30:38,549 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,549 188 | std::array current_coeffs; 2026-09-01T16:30:38,550 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,551 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,552 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,553 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,553 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,554 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,554 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,555 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,556 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,556 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,557 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,558 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,558 190 | std::array prev_coeffs; 2026-09-01T16:30:38,559 | ^~~~~~~~~~~ 2026-09-01T16:30:38,560 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,561 189 | std::array current_coeffs; 2026-09-01T16:30:38,562 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,562 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,563 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:38,564 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,565 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:38,565 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:38,566 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,567 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,568 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,569 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,569 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,570 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,570 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,571 | ~~^~~ 2026-09-01T16:30:38,571 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,572 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,573 | ~~^~~ 2026-09-01T16:30:38,573 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:38,574 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = long long int; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:38,574 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,575 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,576 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,577 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,577 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,578 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,579 592 | Quantizer quantizer; 2026-09-01T16:30:38,580 | ^~~~~~~~~ 2026-09-01T16:30:38,580 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:38,581 572 | meta_params params; 2026-09-01T16:30:38,582 | ^~~~~~ 2026-09-01T16:30:38,582 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,583 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:38,584 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,585 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = long long int; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,585 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,586 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,587 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,588 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,589 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,589 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,590 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,590 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,591 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,591 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:38,592 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,593 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:38,594 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,594 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,595 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,596 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,596 189 | std::array prev_coeffs; 2026-09-01T16:30:38,597 | ^~~~~~~~~~~ 2026-09-01T16:30:38,598 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,598 188 | std::array current_coeffs; 2026-09-01T16:30:38,599 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,600 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,600 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,601 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,602 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,602 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,603 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,604 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,604 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,605 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,606 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,606 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,607 190 | std::array prev_coeffs; 2026-09-01T16:30:38,611 | ^~~~~~~~~~~ 2026-09-01T16:30:38,611 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,612 189 | std::array current_coeffs; 2026-09-01T16:30:38,613 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,613 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,614 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:38,615 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,615 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:38,616 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:38,617 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,618 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,619 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,619 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,620 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,621 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,621 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,622 | ~~^~~ 2026-09-01T16:30:38,623 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,624 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,625 | ~~^~~ 2026-09-01T16:30:38,625 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:38,626 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = long long int; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:38,626 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,627 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,628 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,628 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,629 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,630 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,630 592 | Quantizer quantizer; 2026-09-01T16:30:38,631 | ^~~~~~~~~ 2026-09-01T16:30:38,632 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:38,632 572 | meta_params params; 2026-09-01T16:30:38,633 | ^~~~~~ 2026-09-01T16:30:38,634 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,635 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:38,636 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,636 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = long long int; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,637 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,638 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,638 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,639 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,640 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,641 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,641 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,642 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,642 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,643 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:38,643 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,644 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:38,645 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,645 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,646 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,646 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,647 189 | std::array prev_coeffs; 2026-09-01T16:30:38,648 | ^~~~~~~~~~~ 2026-09-01T16:30:38,648 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,649 188 | std::array current_coeffs; 2026-09-01T16:30:38,650 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,651 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,652 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,652 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,653 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,654 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,655 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,655 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,656 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,657 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,658 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,659 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,659 190 | std::array prev_coeffs; 2026-09-01T16:30:38,660 | ^~~~~~~~~~~ 2026-09-01T16:30:38,660 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,661 189 | std::array current_coeffs; 2026-09-01T16:30:38,662 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,662 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,663 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:38,663 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,664 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:38,664 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:38,665 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,666 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,666 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,670 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:38,671 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:38,672 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,673 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,674 | ~~^~~ 2026-09-01T16:30:38,675 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,675 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,676 | ~~^~~ 2026-09-01T16:30:38,677 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:38,678 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = long long unsigned int; unsigned int N = 1; Predictor = LinearQuantizer]’ 2026-09-01T16:30:38,679 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,680 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,680 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,681 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,682 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,683 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,683 592 | Quantizer quantizer; 2026-09-01T16:30:38,684 | ^~~~~~~~~ 2026-09-01T16:30:38,685 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:38,685 572 | meta_params params; 2026-09-01T16:30:38,686 | ^~~~~~ 2026-09-01T16:30:38,687 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,688 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:38,688 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,689 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = long long unsigned int; unsigned int N = 1; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,690 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,690 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,691 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,692 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,693 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,694 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,704 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,711 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,724 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,725 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:38,727 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,728 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:38,728 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,729 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,730 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,730 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,731 189 | std::array prev_coeffs; 2026-09-01T16:30:38,731 | ^~~~~~~~~~~ 2026-09-01T16:30:38,732 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,733 188 | std::array current_coeffs; 2026-09-01T16:30:38,733 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,734 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,734 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,735 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,736 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long unsigned int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,737 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,738 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,738 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,739 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,740 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,741 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,741 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,742 190 | std::array prev_coeffs; 2026-09-01T16:30:38,743 | ^~~~~~~~~~~ 2026-09-01T16:30:38,744 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,745 189 | std::array current_coeffs; 2026-09-01T16:30:38,745 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,746 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,747 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:38,747 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,748 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:38,748 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:38,749 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,750 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,750 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:38,751 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,752 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,753 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,754 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,788 | ~~^~~ 2026-09-01T16:30:38,789 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,789 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,790 | ~~^~~ 2026-09-01T16:30:38,791 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:38,792 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = long long unsigned int; unsigned int N = 2; Predictor = LinearQuantizer]’ 2026-09-01T16:30:38,792 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,793 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,794 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,795 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,795 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,796 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,797 592 | Quantizer quantizer; 2026-09-01T16:30:38,797 | ^~~~~~~~~ 2026-09-01T16:30:38,798 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:38,798 572 | meta_params params; 2026-09-01T16:30:38,799 | ^~~~~~ 2026-09-01T16:30:38,799 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,800 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:38,801 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,801 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = long long unsigned int; unsigned int N = 2; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,802 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,803 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,803 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,804 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,805 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,806 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,806 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,807 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,808 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,808 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:38,809 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,810 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:38,811 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,812 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,813 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,814 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,815 189 | std::array prev_coeffs; 2026-09-01T16:30:38,816 | ^~~~~~~~~~~ 2026-09-01T16:30:38,817 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,818 188 | std::array current_coeffs; 2026-09-01T16:30:38,819 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,820 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,821 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,822 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,823 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long unsigned int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,824 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,825 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,826 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,827 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,829 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,830 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,831 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,832 190 | std::array prev_coeffs; 2026-09-01T16:30:38,834 | ^~~~~~~~~~~ 2026-09-01T16:30:38,835 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,836 189 | std::array current_coeffs; 2026-09-01T16:30:38,838 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,839 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,840 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:38,841 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,842 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:38,843 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:38,843 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,844 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,845 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:38,846 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,846 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,847 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,848 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,849 | ~~^~~ 2026-09-01T16:30:38,850 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,851 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,852 | ~~^~~ 2026-09-01T16:30:38,854 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:38,855 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = long long unsigned int; unsigned int N = 3; Predictor = LinearQuantizer]’ 2026-09-01T16:30:38,856 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,857 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,858 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,859 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,860 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,862 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,863 592 | Quantizer quantizer; 2026-09-01T16:30:38,864 | ^~~~~~~~~ 2026-09-01T16:30:38,865 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:38,866 572 | meta_params params; 2026-09-01T16:30:38,868 | ^~~~~~ 2026-09-01T16:30:38,869 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,870 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:38,870 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,871 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = long long unsigned int; unsigned int N = 3; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,872 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,872 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,873 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,874 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,875 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,875 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,877 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,878 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,879 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,880 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:38,881 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:38,882 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:38,883 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,884 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,885 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,886 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,888 189 | std::array prev_coeffs; 2026-09-01T16:30:38,890 | ^~~~~~~~~~~ 2026-09-01T16:30:38,891 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,892 188 | std::array current_coeffs; 2026-09-01T16:30:38,893 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,895 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,896 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:38,898 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,899 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long unsigned int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,901 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,902 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,904 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,905 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,907 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,909 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,910 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,911 190 | std::array prev_coeffs; 2026-09-01T16:30:38,913 | ^~~~~~~~~~~ 2026-09-01T16:30:38,914 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:38,915 189 | std::array current_coeffs; 2026-09-01T16:30:38,917 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,918 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,920 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:38,922 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:38,923 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:38,925 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:38,929 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,931 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,933 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:38,936 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,938 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,940 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,942 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,945 | ~~^~~ 2026-09-01T16:30:38,947 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:38,950 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:38,952 | ~~^~~ 2026-09-01T16:30:38,988 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘SZ::SZFastFrontend::SZFastFrontend(const SZ::Config&, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:38,988 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:600:16: required from ‘SZ::SZFastFrontend SZ::make_sz_fast_frontend(const Config&, Predictor) [with T = long long unsigned int; unsigned int N = 4; Predictor = LinearQuantizer]’ 2026-09-01T16:30:38,989 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:107:87: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,989 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,990 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,990 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:38,991 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:38,991 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-09-01T16:30:38,992 592 | Quantizer quantizer; 2026-09-01T16:30:38,992 | ^~~~~~~~~ 2026-09-01T16:30:38,993 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-09-01T16:30:38,993 572 | meta_params params; 2026-09-01T16:30:38,994 | ^~~~~~ 2026-09-01T16:30:38,994 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:38,995 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-09-01T16:30:38,995 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:38,996 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘SZ::RegressionPredictor::RegressionPredictor(SZ::uint, double) [with T = long long unsigned int; unsigned int N = 4; SZ::uint = unsigned int]’: 2026-09-01T16:30:38,997 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:38,997 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,998 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,998 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:38,999 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,000 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:39,001 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,001 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:39,002 | ^~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,003 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-09-01T16:30:39,003 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-09-01T16:30:39,004 | ^~~~~~~~~~~~~~~ 2026-09-01T16:30:39,005 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,006 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:39,006 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,007 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,008 189 | std::array prev_coeffs; 2026-09-01T16:30:39,008 | ^~~~~~~~~~~ 2026-09-01T16:30:39,009 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:39,010 188 | std::array current_coeffs; 2026-09-01T16:30:39,011 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:39,011 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,012 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-09-01T16:30:39,012 | ^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,013 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long unsigned int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’: 2026-09-01T16:30:39,013 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,014 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,014 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,015 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,015 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,016 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:39,017 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,017 190 | std::array prev_coeffs; 2026-09-01T16:30:39,018 | ^~~~~~~~~~~ 2026-09-01T16:30:39,018 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-09-01T16:30:39,019 189 | std::array current_coeffs; 2026-09-01T16:30:39,020 | ^~~~~~~~~~~~~~ 2026-09-01T16:30:39,020 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,021 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-09-01T16:30:39,021 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,021 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp: In instantiation of ‘void SZ::SZInterpolationCompressor::init() [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’: 2026-09-01T16:30:39,022 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:52:13: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,022 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,023 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,024 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,024 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,024 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:39,025 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,025 193 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,025 | ~~^~~ 2026-09-01T16:30:39,026 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,026 207 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,027 | ~~^~~ 2026-09-01T16:30:39,027 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,028 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,029 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,030 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,030 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,031 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,032 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:39,032 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,033 75 | auto *c2 = c; 2026-09-01T16:30:39,034 | ^~ 2026-09-01T16:30:39,035 In file included from lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:5: 2026-09-01T16:30:39,035 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,036 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,037 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,038 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,039 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,039 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,040 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:39,040 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,041 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,042 | ~~^~~ 2026-09-01T16:30:39,042 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = float; size_t = unsigned int]’: 2026-09-01T16:30:39,043 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,043 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,044 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,045 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,046 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,046 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:39,047 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,048 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,048 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,049 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,050 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,050 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,051 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,052 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,052 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,053 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:39,053 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,054 75 | auto *c2 = c; 2026-09-01T16:30:39,054 | ^~ 2026-09-01T16:30:39,055 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,056 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,056 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,057 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,057 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,058 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,059 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:39,059 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,060 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,061 | ~~^~~ 2026-09-01T16:30:39,062 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,062 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,063 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,064 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,065 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,065 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,066 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:39,066 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,067 75 | auto *c2 = c; 2026-09-01T16:30:39,067 | ^~ 2026-09-01T16:30:39,068 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,069 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,069 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,070 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,070 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,071 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,072 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:39,073 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,074 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,074 | ~~^~~ 2026-09-01T16:30:39,075 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,076 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,076 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,077 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,078 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,078 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,079 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:39,080 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,080 75 | auto *c2 = c; 2026-09-01T16:30:39,081 | ^~ 2026-09-01T16:30:39,081 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,082 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,082 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,083 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,083 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,084 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,084 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:39,085 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,086 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,086 | ~~^~~ 2026-09-01T16:30:39,087 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,088 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,088 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,089 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,090 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,090 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,091 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:39,092 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,093 75 | auto *c2 = c; 2026-09-01T16:30:39,093 | ^~ 2026-09-01T16:30:39,094 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,094 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,095 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,095 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,096 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,097 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,097 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:39,098 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,099 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,099 | ~~^~~ 2026-09-01T16:30:39,100 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = double; size_t = unsigned int]’: 2026-09-01T16:30:39,101 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,101 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,102 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,103 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,103 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,104 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:39,105 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,106 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,106 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,107 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,107 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,108 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,109 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,109 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,110 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,110 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:39,111 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,112 75 | auto *c2 = c; 2026-09-01T16:30:39,112 | ^~ 2026-09-01T16:30:39,113 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,113 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,114 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,115 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,116 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,116 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,117 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:39,118 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,118 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,119 | ~~^~~ 2026-09-01T16:30:39,120 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,121 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,121 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,122 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,122 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,123 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,123 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:39,124 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,125 75 | auto *c2 = c; 2026-09-01T16:30:39,126 | ^~ 2026-09-01T16:30:39,126 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,127 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,128 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,128 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,129 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,130 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,130 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:39,131 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,132 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,132 | ~~^~~ 2026-09-01T16:30:39,133 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,134 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,135 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,135 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,136 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,136 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,137 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:39,137 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,138 75 | auto *c2 = c; 2026-09-01T16:30:39,138 | ^~ 2026-09-01T16:30:39,139 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,140 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,141 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,141 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,142 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,143 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,143 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:39,144 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,145 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,145 | ~~^~~ 2026-09-01T16:30:39,146 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,147 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,148 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,149 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,149 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,150 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,150 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:39,151 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,152 75 | auto *c2 = c; 2026-09-01T16:30:39,152 | ^~ 2026-09-01T16:30:39,153 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,154 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,154 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,155 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,156 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,158 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,159 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:39,160 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,162 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,162 | ~~^~~ 2026-09-01T16:30:39,163 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = signed char; size_t = unsigned int]’: 2026-09-01T16:30:39,164 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,164 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,165 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,166 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,167 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,167 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:39,168 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,168 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,169 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,169 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,170 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,171 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,171 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,172 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,173 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,173 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:39,174 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,175 75 | auto *c2 = c; 2026-09-01T16:30:39,175 | ^~ 2026-09-01T16:30:39,176 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,177 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,177 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,178 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,179 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,180 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,180 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:39,181 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,181 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,182 | ~~^~~ 2026-09-01T16:30:39,182 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,183 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,183 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,186 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,188 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,189 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,189 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:39,190 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,191 75 | auto *c2 = c; 2026-09-01T16:30:39,191 | ^~ 2026-09-01T16:30:39,192 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,193 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,193 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,194 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,195 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,196 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,197 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:39,197 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,198 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,198 | ~~^~~ 2026-09-01T16:30:39,199 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,199 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,200 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,201 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,201 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,202 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,203 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:39,203 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,204 75 | auto *c2 = c; 2026-09-01T16:30:39,205 | ^~ 2026-09-01T16:30:39,205 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,206 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,207 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,207 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,208 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,209 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:39,210 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:39,210 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,211 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,211 | ~~^~~ 2026-09-01T16:30:39,212 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,212 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,213 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,213 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,214 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,215 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,216 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:39,217 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,217 75 | auto *c2 = c; 2026-09-01T16:30:39,218 | ^~ 2026-09-01T16:30:39,218 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,219 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,220 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,220 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,221 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,222 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,222 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:39,223 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,223 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,224 | ~~^~~ 2026-09-01T16:30:39,225 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,225 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,226 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,226 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,227 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,228 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,229 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:39,229 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,230 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,231 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,231 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,232 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,233 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,233 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,234 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,235 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,236 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:39,237 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,237 75 | auto *c2 = c; 2026-09-01T16:30:39,238 | ^~ 2026-09-01T16:30:39,238 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,239 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,239 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,240 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,240 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,241 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,242 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:39,242 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,243 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,244 | ~~^~~ 2026-09-01T16:30:39,245 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,245 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,246 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,247 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,247 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,248 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,249 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:39,250 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,250 75 | auto *c2 = c; 2026-09-01T16:30:39,251 | ^~ 2026-09-01T16:30:39,252 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,252 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,253 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,253 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,254 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,254 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,255 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:39,256 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,257 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,257 | ~~^~~ 2026-09-01T16:30:39,258 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,259 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,260 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,260 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,261 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,262 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,262 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:39,263 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,264 75 | auto *c2 = c; 2026-09-01T16:30:39,264 | ^~ 2026-09-01T16:30:39,265 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,265 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,266 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,266 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,267 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,268 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,268 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:39,269 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,270 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,270 | ~~^~~ 2026-09-01T16:30:39,271 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,272 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,272 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,273 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,274 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,274 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,275 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:39,276 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,277 75 | auto *c2 = c; 2026-09-01T16:30:39,277 | ^~ 2026-09-01T16:30:39,278 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,278 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,279 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,280 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,280 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,281 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,281 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:39,282 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,282 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,283 | ~~^~~ 2026-09-01T16:30:39,283 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = short int; size_t = unsigned int]’: 2026-09-01T16:30:39,284 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,284 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,285 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,285 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,286 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,286 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:39,287 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,288 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,288 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,289 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,290 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,291 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,291 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,292 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,292 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,293 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:39,294 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,294 75 | auto *c2 = c; 2026-09-01T16:30:39,295 | ^~ 2026-09-01T16:30:39,296 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,296 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,297 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,298 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,298 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,299 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,300 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:39,300 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,301 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,302 | ~~^~~ 2026-09-01T16:30:39,302 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,303 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,304 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,305 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,305 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,306 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,306 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:39,307 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,307 75 | auto *c2 = c; 2026-09-01T16:30:39,308 | ^~ 2026-09-01T16:30:39,309 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,309 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,310 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,311 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,312 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,312 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,313 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:39,314 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,314 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,315 | ~~^~~ 2026-09-01T16:30:39,316 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,317 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,317 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,318 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,319 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,319 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,320 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:39,321 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,321 75 | auto *c2 = c; 2026-09-01T16:30:39,322 | ^~ 2026-09-01T16:30:39,322 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,323 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,324 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,324 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,325 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,326 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:39,326 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:39,327 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,328 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,328 | ~~^~~ 2026-09-01T16:30:39,329 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,330 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,330 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,331 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,332 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,332 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,333 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:39,333 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,334 75 | auto *c2 = c; 2026-09-01T16:30:39,335 | ^~ 2026-09-01T16:30:39,335 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,336 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,336 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,337 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,338 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,338 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,339 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:39,340 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,340 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,341 | ~~^~~ 2026-09-01T16:30:39,342 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = short unsigned int; size_t = unsigned int]’: 2026-09-01T16:30:39,343 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,343 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,344 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,345 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,345 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,346 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:39,347 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,348 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,348 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,349 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,349 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,350 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,351 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,351 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,352 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,353 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:39,353 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,354 75 | auto *c2 = c; 2026-09-01T16:30:39,355 | ^~ 2026-09-01T16:30:39,355 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,356 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,357 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,358 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,358 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,359 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,359 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:39,360 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,361 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,361 | ~~^~~ 2026-09-01T16:30:39,362 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,362 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,363 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,364 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,364 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,365 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,366 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:39,366 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,367 75 | auto *c2 = c; 2026-09-01T16:30:39,368 | ^~ 2026-09-01T16:30:39,369 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,369 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,370 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,371 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,372 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,372 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,373 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:39,373 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,374 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,374 | ~~^~~ 2026-09-01T16:30:39,375 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,376 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,376 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,377 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,378 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,379 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,379 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:39,380 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,381 75 | auto *c2 = c; 2026-09-01T16:30:39,381 | ^~ 2026-09-01T16:30:39,382 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,383 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,383 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,384 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,385 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,385 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,386 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:39,387 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,387 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,388 | ~~^~~ 2026-09-01T16:30:39,388 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,389 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,389 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,390 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,391 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,392 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,392 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:39,393 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,394 75 | auto *c2 = c; 2026-09-01T16:30:39,394 | ^~ 2026-09-01T16:30:39,395 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,396 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,396 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,397 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,398 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,399 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,399 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:39,400 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,401 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,401 | ~~^~~ 2026-09-01T16:30:39,402 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = int; size_t = unsigned int]’: 2026-09-01T16:30:39,402 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,403 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,403 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,404 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,405 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,406 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:39,406 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,407 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,408 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,408 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,409 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,410 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,410 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,411 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,412 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,413 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:39,413 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,414 75 | auto *c2 = c; 2026-09-01T16:30:39,415 | ^~ 2026-09-01T16:30:39,415 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,416 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,416 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,417 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,417 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,418 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,419 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:39,419 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,420 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,421 | ~~^~~ 2026-09-01T16:30:39,421 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,422 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,423 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,424 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,424 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,425 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,426 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:39,427 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,428 75 | auto *c2 = c; 2026-09-01T16:30:39,428 | ^~ 2026-09-01T16:30:39,429 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,429 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,430 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,431 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,431 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,432 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,432 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:39,433 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,434 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,434 | ~~^~~ 2026-09-01T16:30:39,435 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,435 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,436 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,437 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,438 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,438 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,439 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:39,440 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,441 75 | auto *c2 = c; 2026-09-01T16:30:39,441 | ^~ 2026-09-01T16:30:39,442 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,443 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,443 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,444 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,444 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,445 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:39,445 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:39,446 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,447 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,447 | ~~^~~ 2026-09-01T16:30:39,448 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,449 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,449 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,450 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,451 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,452 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,452 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:39,453 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,454 75 | auto *c2 = c; 2026-09-01T16:30:39,454 | ^~ 2026-09-01T16:30:39,455 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,456 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,457 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,458 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,458 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,459 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,459 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:39,460 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,461 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,461 | ~~^~~ 2026-09-01T16:30:39,462 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = unsigned int; size_t = unsigned int]’: 2026-09-01T16:30:39,463 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,464 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,464 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,465 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,466 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,467 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:39,467 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,468 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,469 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,469 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,470 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,471 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,472 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,472 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,473 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,474 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:39,474 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,475 75 | auto *c2 = c; 2026-09-01T16:30:39,475 | ^~ 2026-09-01T16:30:39,476 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,476 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,477 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,478 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,479 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,480 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,480 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:39,481 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,482 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,483 | ~~^~~ 2026-09-01T16:30:39,483 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,484 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,485 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,486 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,486 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,487 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,488 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:39,488 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,489 75 | auto *c2 = c; 2026-09-01T16:30:39,489 | ^~ 2026-09-01T16:30:39,490 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,490 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,491 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,492 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,493 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,494 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,494 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:39,495 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,496 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,496 | ~~^~~ 2026-09-01T16:30:39,497 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,498 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,498 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,499 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,500 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,501 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,501 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:39,502 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,502 75 | auto *c2 = c; 2026-09-01T16:30:39,503 | ^~ 2026-09-01T16:30:39,504 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,504 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,505 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,506 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,507 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,507 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,508 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:39,509 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,510 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,510 | ~~^~~ 2026-09-01T16:30:39,511 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,512 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,513 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,514 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,514 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,515 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,515 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:39,516 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,516 75 | auto *c2 = c; 2026-09-01T16:30:39,517 | ^~ 2026-09-01T16:30:39,518 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,519 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,519 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,520 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,521 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,521 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,522 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:39,523 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,524 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,524 | ~~^~~ 2026-09-01T16:30:39,525 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = long long int; size_t = unsigned int]’: 2026-09-01T16:30:39,526 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,527 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,527 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,528 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,529 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,530 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:39,530 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,531 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,531 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,532 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,532 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,533 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,533 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,534 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,535 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,536 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:39,537 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,537 75 | auto *c2 = c; 2026-09-01T16:30:39,538 | ^~ 2026-09-01T16:30:39,539 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,540 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,540 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,541 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,542 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,543 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,543 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:39,544 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,545 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,545 | ~~^~~ 2026-09-01T16:30:39,546 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,546 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,547 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,548 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,548 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,549 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,550 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:39,551 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,552 75 | auto *c2 = c; 2026-09-01T16:30:39,552 | ^~ 2026-09-01T16:30:39,553 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,554 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,554 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,555 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,556 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,557 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,557 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:39,558 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,558 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,559 | ~~^~~ 2026-09-01T16:30:39,559 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,560 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,560 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,561 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,562 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,563 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,563 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:39,564 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,565 75 | auto *c2 = c; 2026-09-01T16:30:39,566 | ^~ 2026-09-01T16:30:39,566 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,567 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,568 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,568 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,569 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,570 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:39,571 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:39,571 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,572 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,572 | ~~^~~ 2026-09-01T16:30:39,573 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,574 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,574 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,575 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,575 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,576 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,577 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:39,578 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,578 75 | auto *c2 = c; 2026-09-01T16:30:39,579 | ^~ 2026-09-01T16:30:39,580 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,580 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,581 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,582 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,583 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,584 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,584 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:39,585 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,585 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,586 | ~~^~~ 2026-09-01T16:30:39,586 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp: In instantiation of ‘float SZ::sample_rough_mean_3d(const T*, size_t, size_t, size_t, size_t) [with T = long long unsigned int; size_t = unsigned int]’: 2026-09-01T16:30:39,587 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:89:48: required from ‘int SZ::optimize_quant_invl_3d(const T*, size_t, size_t, size_t, double, float&, float&, T&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,588 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:135:71: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,588 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,589 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,589 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,590 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:39,591 lib/SZ3/include/SZ3/utils/QuantOptimizatioin.hpp:68:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,592 68 | while (data_pos - data < len) { 2026-09-01T16:30:39,592 | ~~~~~~~~~~~~~~~~^~~~~ 2026-09-01T16:30:39,593 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,594 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,595 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,595 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,596 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,597 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,598 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:39,598 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,599 75 | auto *c2 = c; 2026-09-01T16:30:39,599 | ^~ 2026-09-01T16:30:39,600 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,600 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,601 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,602 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,602 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,603 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,604 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:39,604 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,605 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,606 | ~~^~~ 2026-09-01T16:30:39,607 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,608 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,608 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,609 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,610 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,611 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,611 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:39,612 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,612 75 | auto *c2 = c; 2026-09-01T16:30:39,613 | ^~ 2026-09-01T16:30:39,614 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,614 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,615 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,616 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,616 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,617 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,618 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:39,619 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,619 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,620 | ~~^~~ 2026-09-01T16:30:39,621 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘void SZ::SZFastFrontend::save(SZ::uchar*&) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char]’: 2026-09-01T16:30:39,621 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:40:26: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,622 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,623 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,624 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,625 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,625 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:39,626 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-09-01T16:30:39,626 75 | auto *c2 = c; 2026-09-01T16:30:39,627 | ^~ 2026-09-01T16:30:39,627 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:30:39,628 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,629 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,629 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,630 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,631 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:39,631 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:39,632 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:130:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:39,633 130 | for (int i = 0; i < N; i++) { 2026-09-01T16:30:39,634 | ~~^~~ 2026-09-01T16:30:39,634 lib/SZ3/include/SZ3/predictor/MetaRegressionPredictor.hpp: In instantiation of ‘float* SZMETA::decode_regression_coefficients(const unsigned char*&, size_t, int, T, const meta_params&) [with T = double; size_t = unsigned int]’: 2026-09-01T16:30:39,635 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:127:60: required from ‘void SZ::SZFastFrontend::load(const SZ::uchar*&, size_t&) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,636 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:67:26: required from ‘T* SZ::SZGeneralCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,636 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:109:23: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,637 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,638 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,639 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,639 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,640 lib/SZ3/include/SZ3/predictor/MetaRegressionPredictor.hpp:81:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:39,640 81 | for (int i = 0; i < reg_count; i++) { 2026-09-01T16:30:39,641 | ~~^~~~~~~~~~~ 2026-09-01T16:30:39,642 In file included from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:6: 2026-09-01T16:30:39,642 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,643 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,644 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,644 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,645 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,646 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,647 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,647 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,648 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,649 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,649 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,650 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,651 136 | Predictor predictor; 2026-09-01T16:30:39,651 | ^~~~~~~~~ 2026-09-01T16:30:39,652 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,653 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,654 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,654 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,655 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,655 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,656 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,656 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,657 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,658 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,658 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,659 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,660 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,661 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,661 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,662 136 | Predictor predictor; 2026-09-01T16:30:39,663 | ^~~~~~~~~ 2026-09-01T16:30:39,664 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,664 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,665 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,666 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,666 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,667 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,668 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,668 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,669 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,669 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,670 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,671 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,671 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,672 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,672 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,673 136 | Predictor predictor; 2026-09-01T16:30:39,674 | ^~~~~~~~~ 2026-09-01T16:30:39,675 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,675 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,676 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,677 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = float; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:39,678 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = float; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:39,679 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,679 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,680 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,681 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,681 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,682 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,683 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:39,683 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:39,684 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,685 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,685 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,686 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,686 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,687 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,688 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,689 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,690 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,690 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,691 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,692 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,692 136 | Predictor predictor; 2026-09-01T16:30:39,693 | ^~~~~~~~~ 2026-09-01T16:30:39,694 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,694 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,695 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,696 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,697 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,698 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,698 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,699 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,699 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,700 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,700 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,701 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,702 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,703 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,703 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,704 136 | Predictor predictor; 2026-09-01T16:30:39,705 | ^~~~~~~~~ 2026-09-01T16:30:39,706 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,706 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,707 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,708 In file included from lib/SZ3/include/SZ3/predictor/Predictor.hpp:4, 2026-09-01T16:30:39,708 from lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:4: 2026-09-01T16:30:39,709 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = float; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:39,710 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = float; unsigned int N = 1]’ 2026-09-01T16:30:39,710 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,711 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,712 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,713 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,713 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,714 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,714 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,715 207 | ptrdiff_t global_offset; 2026-09-01T16:30:39,716 | ^~~~~~~~~~~~~ 2026-09-01T16:30:39,716 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:39,717 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:39,717 | ^~~~~~~~~~~ 2026-09-01T16:30:39,718 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,719 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:39,719 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,720 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,721 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,722 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,722 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,723 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,724 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,724 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,725 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,726 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,727 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,728 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,728 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,729 136 | Predictor predictor; 2026-09-01T16:30:39,729 | ^~~~~~~~~ 2026-09-01T16:30:39,730 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,730 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,731 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,732 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,732 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,733 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,734 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,734 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,735 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,736 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,737 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,737 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,738 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,739 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,740 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,740 136 | Predictor predictor; 2026-09-01T16:30:39,741 | ^~~~~~~~~ 2026-09-01T16:30:39,742 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,742 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,743 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,744 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,745 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,745 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,746 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,747 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,747 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,748 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,748 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,749 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,750 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,751 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,751 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,752 136 | Predictor predictor; 2026-09-01T16:30:39,753 | ^~~~~~~~~ 2026-09-01T16:30:39,754 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,754 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,755 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,756 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = float; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:39,756 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = float; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:39,757 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,758 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,759 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,760 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,760 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,761 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,761 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:39,762 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:39,762 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,763 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,764 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,764 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,765 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,766 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,767 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,767 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,768 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,769 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,769 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,770 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,770 136 | Predictor predictor; 2026-09-01T16:30:39,771 | ^~~~~~~~~ 2026-09-01T16:30:39,772 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,773 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,773 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,774 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,774 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,775 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,776 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,776 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,777 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,778 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,778 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,779 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,780 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,781 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,781 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,782 136 | Predictor predictor; 2026-09-01T16:30:39,783 | ^~~~~~~~~ 2026-09-01T16:30:39,783 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,784 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,785 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,786 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = float; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:39,786 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = float; unsigned int N = 2]’ 2026-09-01T16:30:39,787 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,788 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,789 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,790 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:39,790 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,791 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,791 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,792 207 | ptrdiff_t global_offset; 2026-09-01T16:30:39,793 | ^~~~~~~~~~~~~ 2026-09-01T16:30:39,793 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:39,794 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:39,794 | ^~~~~~~~~~~ 2026-09-01T16:30:39,795 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,796 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:39,797 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,797 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,798 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,799 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,800 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,801 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,801 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,802 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,803 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,804 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,804 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,805 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,805 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,806 136 | Predictor predictor; 2026-09-01T16:30:39,806 | ^~~~~~~~~ 2026-09-01T16:30:39,807 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,807 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,808 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,809 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,809 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,810 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,811 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,811 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,812 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,813 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,813 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,814 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,815 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,816 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,816 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,817 136 | Predictor predictor; 2026-09-01T16:30:39,818 | ^~~~~~~~~ 2026-09-01T16:30:39,819 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,819 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,820 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,820 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,821 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,821 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,822 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,822 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,823 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,824 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,825 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,825 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,826 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,827 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,828 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,829 136 | Predictor predictor; 2026-09-01T16:30:39,829 | ^~~~~~~~~ 2026-09-01T16:30:39,830 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,831 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,831 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,832 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = float; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:39,833 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = float; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:39,833 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,834 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,835 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,836 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,836 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,837 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,837 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:39,838 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:39,838 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,839 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,840 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,841 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,841 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,842 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,843 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,844 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,844 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,845 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,846 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,846 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,847 136 | Predictor predictor; 2026-09-01T16:30:39,848 | ^~~~~~~~~ 2026-09-01T16:30:39,848 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,849 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,849 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,850 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,851 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,851 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,852 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,853 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,853 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,854 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,855 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,855 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,856 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,857 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,858 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,858 136 | Predictor predictor; 2026-09-01T16:30:39,859 | ^~~~~~~~~ 2026-09-01T16:30:39,860 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,860 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,861 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,862 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = float; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:39,863 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = float; unsigned int N = 3]’ 2026-09-01T16:30:39,864 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,864 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,865 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,865 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:39,866 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,866 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,867 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,868 207 | ptrdiff_t global_offset; 2026-09-01T16:30:39,868 | ^~~~~~~~~~~~~ 2026-09-01T16:30:39,869 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:39,870 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:39,870 | ^~~~~~~~~~~ 2026-09-01T16:30:39,871 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,872 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:39,873 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,873 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,874 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,875 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,875 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,876 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,877 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,878 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,878 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,879 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,879 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,880 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,881 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,881 136 | Predictor predictor; 2026-09-01T16:30:39,882 | ^~~~~~~~~ 2026-09-01T16:30:39,882 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,883 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,884 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,884 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,885 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,886 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,887 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,888 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,888 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,889 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,890 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,890 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,891 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,892 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,893 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,893 136 | Predictor predictor; 2026-09-01T16:30:39,894 | ^~~~~~~~~ 2026-09-01T16:30:39,894 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,895 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,896 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,896 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,897 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,897 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,898 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,899 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,899 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,900 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,901 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,902 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,903 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,903 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,904 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,905 136 | Predictor predictor; 2026-09-01T16:30:39,905 | ^~~~~~~~~ 2026-09-01T16:30:39,906 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,907 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,907 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,908 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = float; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:39,909 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = float; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:39,910 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,910 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,911 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,911 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,912 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,913 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,913 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:39,914 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:39,915 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,915 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,916 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,917 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,918 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,918 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,919 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,920 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,921 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,922 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,922 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,923 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,923 136 | Predictor predictor; 2026-09-01T16:30:39,924 | ^~~~~~~~~ 2026-09-01T16:30:39,924 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,925 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,926 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,926 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,927 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = float; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,927 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,928 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,929 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,929 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,930 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,931 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,931 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,932 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,933 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,933 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,934 136 | Predictor predictor; 2026-09-01T16:30:39,935 | ^~~~~~~~~ 2026-09-01T16:30:39,936 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,936 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,937 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,938 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = float; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:39,939 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = float; unsigned int N = 4]’ 2026-09-01T16:30:39,939 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:39,940 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,940 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,941 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:39,942 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:39,942 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:39,943 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,944 207 | ptrdiff_t global_offset; 2026-09-01T16:30:39,945 | ^~~~~~~~~~~~~ 2026-09-01T16:30:39,945 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:39,946 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:39,947 | ^~~~~~~~~~~ 2026-09-01T16:30:39,948 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,948 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:39,949 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,950 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,950 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,951 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,952 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,953 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,953 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,954 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,954 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:39,955 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,956 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,956 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,957 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,958 136 | Predictor predictor; 2026-09-01T16:30:39,958 | ^~~~~~~~~ 2026-09-01T16:30:39,959 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,960 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,960 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,961 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,962 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,962 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,963 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,964 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,965 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,965 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,966 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:39,967 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,968 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,968 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,969 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,969 136 | Predictor predictor; 2026-09-01T16:30:39,970 | ^~~~~~~~~ 2026-09-01T16:30:39,971 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,971 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,972 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,972 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,973 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,974 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,974 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,975 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,976 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,977 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,977 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:39,978 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,979 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,979 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,980 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:39,981 136 | Predictor predictor; 2026-09-01T16:30:39,982 | ^~~~~~~~~ 2026-09-01T16:30:39,982 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:39,983 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:39,984 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,985 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = double; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:39,985 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = double; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:39,986 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,986 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,987 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,988 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,989 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,989 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:39,990 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:39,991 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:39,992 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:39,992 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:39,993 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:39,994 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,995 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,995 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:39,996 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:39,997 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:39,997 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:39,998 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:39,999 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:39,999 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,000 136 | Predictor predictor; 2026-09-01T16:30:40,000 | ^~~~~~~~~ 2026-09-01T16:30:40,001 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,002 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,002 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,003 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,003 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,004 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,005 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,006 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,007 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,007 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,008 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,009 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,009 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,010 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,011 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,012 136 | Predictor predictor; 2026-09-01T16:30:40,013 | ^~~~~~~~~ 2026-09-01T16:30:40,013 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,014 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,014 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,015 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = double; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:40,016 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = double; unsigned int N = 1]’ 2026-09-01T16:30:40,016 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,017 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,017 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,018 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,019 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,020 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,021 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,022 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,022 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,023 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,023 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,024 | ^~~~~~~~~~~ 2026-09-01T16:30:40,025 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,026 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,026 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,027 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,028 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,028 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,029 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,030 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,030 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,031 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,032 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,032 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,033 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,033 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,034 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,035 136 | Predictor predictor; 2026-09-01T16:30:40,036 | ^~~~~~~~~ 2026-09-01T16:30:40,036 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,037 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,038 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,039 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,039 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,040 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,041 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,042 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,042 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,043 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,044 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,044 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,045 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,045 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,046 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,047 136 | Predictor predictor; 2026-09-01T16:30:40,047 | ^~~~~~~~~ 2026-09-01T16:30:40,048 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,048 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,049 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,050 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,050 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,051 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,052 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,053 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,053 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,054 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,055 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,055 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,056 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,057 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,058 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,058 136 | Predictor predictor; 2026-09-01T16:30:40,059 | ^~~~~~~~~ 2026-09-01T16:30:40,060 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,060 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,061 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,061 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = double; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:40,062 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = double; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,062 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,063 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,064 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,064 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,065 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,066 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,066 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,067 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,068 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,069 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,069 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,070 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,071 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,072 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,072 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,073 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,073 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,074 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,075 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,075 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,076 136 | Predictor predictor; 2026-09-01T16:30:40,077 | ^~~~~~~~~ 2026-09-01T16:30:40,077 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,078 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,079 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,080 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,080 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,081 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,082 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,083 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,083 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,084 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,085 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,085 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,086 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,087 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,087 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,088 136 | Predictor predictor; 2026-09-01T16:30:40,089 | ^~~~~~~~~ 2026-09-01T16:30:40,089 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,090 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,090 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,091 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = double; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:40,091 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = double; unsigned int N = 2]’ 2026-09-01T16:30:40,092 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,093 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,093 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,094 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,095 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,096 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,096 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,097 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,098 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,098 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,099 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,100 | ^~~~~~~~~~~ 2026-09-01T16:30:40,101 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,101 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,102 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,103 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,103 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,104 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,105 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,105 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,106 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,106 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,107 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,108 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,108 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,109 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,110 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,111 136 | Predictor predictor; 2026-09-01T16:30:40,111 | ^~~~~~~~~ 2026-09-01T16:30:40,112 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,113 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,113 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,114 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,115 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,115 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,116 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,117 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,118 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,118 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,119 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,120 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,120 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,121 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,121 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,122 136 | Predictor predictor; 2026-09-01T16:30:40,123 | ^~~~~~~~~ 2026-09-01T16:30:40,123 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,124 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,124 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,125 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,126 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,127 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,128 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,128 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,129 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,130 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,131 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,132 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,132 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,133 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,133 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,134 136 | Predictor predictor; 2026-09-01T16:30:40,134 | ^~~~~~~~~ 2026-09-01T16:30:40,135 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,135 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,136 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,137 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = double; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:40,137 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = double; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,138 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,139 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,139 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,140 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,141 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,142 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,142 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,143 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,144 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,144 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,145 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,146 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,147 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,147 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,148 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,149 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,149 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,150 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,151 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,151 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,152 136 | Predictor predictor; 2026-09-01T16:30:40,153 | ^~~~~~~~~ 2026-09-01T16:30:40,153 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,154 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,155 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,156 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,157 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,157 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,158 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,159 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,159 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,160 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,161 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,162 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,162 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,163 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,163 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,164 136 | Predictor predictor; 2026-09-01T16:30:40,164 | ^~~~~~~~~ 2026-09-01T16:30:40,165 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,166 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,166 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,167 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = double; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:40,167 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = double; unsigned int N = 3]’ 2026-09-01T16:30:40,168 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,169 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,170 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,171 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,171 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,172 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,173 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,173 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,174 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,175 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,176 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,177 | ^~~~~~~~~~~ 2026-09-01T16:30:40,177 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,178 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,178 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,179 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,179 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,180 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,181 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,181 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,182 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,183 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,184 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,184 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,185 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,186 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,186 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,187 136 | Predictor predictor; 2026-09-01T16:30:40,188 | ^~~~~~~~~ 2026-09-01T16:30:40,188 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,189 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,190 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,191 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,192 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,192 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,193 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,194 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,194 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,195 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,195 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,196 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,196 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,197 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,198 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,199 136 | Predictor predictor; 2026-09-01T16:30:40,199 | ^~~~~~~~~ 2026-09-01T16:30:40,200 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,201 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,202 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,202 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,203 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,204 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,205 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,205 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,206 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,207 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,207 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,208 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,209 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,209 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,210 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,210 136 | Predictor predictor; 2026-09-01T16:30:40,211 | ^~~~~~~~~ 2026-09-01T16:30:40,211 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,212 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,213 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,213 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = double; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:40,214 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = double; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,215 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,215 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,216 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,217 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,218 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,218 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,219 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,220 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,221 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,221 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,222 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,223 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,223 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,224 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,225 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,225 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,226 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,227 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,228 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,228 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,229 136 | Predictor predictor; 2026-09-01T16:30:40,230 | ^~~~~~~~~ 2026-09-01T16:30:40,231 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,231 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,232 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,235 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,235 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = double; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,236 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,237 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,238 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,238 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,239 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,239 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,240 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,241 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,241 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,242 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,242 136 | Predictor predictor; 2026-09-01T16:30:40,243 | ^~~~~~~~~ 2026-09-01T16:30:40,244 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,245 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,245 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,246 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = double; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:40,247 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = double; unsigned int N = 4]’ 2026-09-01T16:30:40,248 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,249 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,249 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,250 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,251 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:40,252 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:40,252 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,253 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,254 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,254 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,255 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,255 | ^~~~~~~~~~~ 2026-09-01T16:30:40,256 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,257 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,257 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,264 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,265 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,265 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,266 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,267 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,268 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,269 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,269 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,270 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,271 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,271 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,272 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,273 136 | Predictor predictor; 2026-09-01T16:30:40,274 | ^~~~~~~~~ 2026-09-01T16:30:40,274 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,275 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,276 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,279 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,280 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,280 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,281 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,282 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,282 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,283 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,284 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,284 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,285 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,286 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,286 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,287 136 | Predictor predictor; 2026-09-01T16:30:40,288 | ^~~~~~~~~ 2026-09-01T16:30:40,289 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,289 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,290 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,291 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,292 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,292 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,293 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,294 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,294 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,295 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,296 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,296 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,297 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,298 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,298 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,299 136 | Predictor predictor; 2026-09-01T16:30:40,300 | ^~~~~~~~~ 2026-09-01T16:30:40,300 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,301 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,302 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,303 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = signed char; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:40,303 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = signed char; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,304 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,305 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,306 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,306 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,307 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,308 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,309 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,309 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,310 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,310 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,311 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,312 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,312 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,313 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,314 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,315 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,315 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,316 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,317 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,317 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,318 136 | Predictor predictor; 2026-09-01T16:30:40,319 | ^~~~~~~~~ 2026-09-01T16:30:40,320 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,320 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,321 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,328 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,329 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,330 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,330 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,331 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,331 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,332 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,333 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,333 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,334 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,335 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,336 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,336 136 | Predictor predictor; 2026-09-01T16:30:40,337 | ^~~~~~~~~ 2026-09-01T16:30:40,338 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,338 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,339 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,341 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = signed char; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:40,342 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = signed char; unsigned int N = 1]’ 2026-09-01T16:30:40,343 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,343 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,344 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,345 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,345 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,346 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,347 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,347 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,348 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,348 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,349 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,350 | ^~~~~~~~~~~ 2026-09-01T16:30:40,350 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,351 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,352 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,357 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,357 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,358 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,359 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,360 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,360 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,361 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,362 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,363 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,364 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,364 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,365 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,365 136 | Predictor predictor; 2026-09-01T16:30:40,366 | ^~~~~~~~~ 2026-09-01T16:30:40,367 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,367 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,368 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,371 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,372 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,373 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,373 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,374 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,375 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,376 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,376 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,377 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,378 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,379 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,380 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,380 136 | Predictor predictor; 2026-09-01T16:30:40,381 | ^~~~~~~~~ 2026-09-01T16:30:40,382 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,383 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,383 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,384 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,384 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,385 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,385 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,386 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,387 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,388 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,388 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,389 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,390 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,390 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,391 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,392 136 | Predictor predictor; 2026-09-01T16:30:40,392 | ^~~~~~~~~ 2026-09-01T16:30:40,393 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,394 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,394 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,395 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = signed char; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:40,396 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = signed char; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,396 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,397 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,398 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,398 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,399 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,400 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,400 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,401 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,402 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,402 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,403 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,404 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,405 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,405 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,406 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,407 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,407 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,408 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,409 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,410 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,410 136 | Predictor predictor; 2026-09-01T16:30:40,411 | ^~~~~~~~~ 2026-09-01T16:30:40,412 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,412 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,413 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,420 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,421 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,421 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,422 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,423 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,424 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,424 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,425 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,426 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,426 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,427 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,428 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,429 136 | Predictor predictor; 2026-09-01T16:30:40,429 | ^~~~~~~~~ 2026-09-01T16:30:40,430 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,431 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,432 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,432 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = signed char; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:40,433 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = signed char; unsigned int N = 2]’ 2026-09-01T16:30:40,434 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,434 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,435 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,435 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,436 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,437 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,437 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,438 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,439 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,439 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,440 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,441 | ^~~~~~~~~~~ 2026-09-01T16:30:40,442 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,442 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,443 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,447 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,448 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,449 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,449 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,450 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,451 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,452 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,452 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,453 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,453 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,454 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,455 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,455 136 | Predictor predictor; 2026-09-01T16:30:40,456 | ^~~~~~~~~ 2026-09-01T16:30:40,457 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,458 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,458 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,462 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,463 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,463 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,464 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,465 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,465 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,466 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,467 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,468 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,468 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,469 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,469 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,470 136 | Predictor predictor; 2026-09-01T16:30:40,471 | ^~~~~~~~~ 2026-09-01T16:30:40,471 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,472 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,472 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,473 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,474 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,474 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,475 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,476 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,476 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,477 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,478 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,478 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,479 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,480 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,481 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,482 136 | Predictor predictor; 2026-09-01T16:30:40,483 | ^~~~~~~~~ 2026-09-01T16:30:40,483 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,484 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,484 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,485 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = signed char; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:40,486 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = signed char; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,486 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,487 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,487 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,488 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,489 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,489 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,490 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,491 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,492 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,493 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,493 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,494 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,495 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,496 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,496 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,497 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,497 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,498 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,498 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,499 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,500 136 | Predictor predictor; 2026-09-01T16:30:40,500 | ^~~~~~~~~ 2026-09-01T16:30:40,501 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,502 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,503 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,511 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,512 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,512 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,513 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,514 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,515 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,515 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,516 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,517 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,517 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,518 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,519 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,519 136 | Predictor predictor; 2026-09-01T16:30:40,520 | ^~~~~~~~~ 2026-09-01T16:30:40,520 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,521 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,522 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,522 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = signed char; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:40,523 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = signed char; unsigned int N = 3]’ 2026-09-01T16:30:40,524 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,524 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,525 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,526 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,527 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,527 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,528 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,529 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,529 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,530 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,531 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,531 | ^~~~~~~~~~~ 2026-09-01T16:30:40,532 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,533 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,534 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,538 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,539 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,539 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,540 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,540 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,541 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,541 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,542 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,543 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,543 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,544 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,545 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,545 136 | Predictor predictor; 2026-09-01T16:30:40,546 | ^~~~~~~~~ 2026-09-01T16:30:40,547 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,547 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,548 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,553 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,553 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,554 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,555 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,555 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,556 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,557 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,557 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,558 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,558 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,559 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,560 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,560 136 | Predictor predictor; 2026-09-01T16:30:40,561 | ^~~~~~~~~ 2026-09-01T16:30:40,562 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,563 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,563 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,564 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,565 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,565 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,566 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,567 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,568 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,568 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,569 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,570 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,570 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,571 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,571 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,572 136 | Predictor predictor; 2026-09-01T16:30:40,572 | ^~~~~~~~~ 2026-09-01T16:30:40,573 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,573 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,574 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,575 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = signed char; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:40,575 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = signed char; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,576 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,577 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,578 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,579 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,579 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,580 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,581 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,582 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,582 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,583 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,584 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,585 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,585 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,586 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,586 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,587 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,588 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,589 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,589 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,590 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,591 136 | Predictor predictor; 2026-09-01T16:30:40,592 | ^~~~~~~~~ 2026-09-01T16:30:40,592 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,593 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,594 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,601 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,602 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = signed char; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,603 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,603 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,604 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,605 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,606 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,606 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,607 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,607 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,608 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,609 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,609 136 | Predictor predictor; 2026-09-01T16:30:40,610 | ^~~~~~~~~ 2026-09-01T16:30:40,610 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,611 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,612 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,613 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = signed char; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:40,614 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = signed char; unsigned int N = 4]’ 2026-09-01T16:30:40,614 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,615 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,616 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,616 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,617 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:40,618 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:40,619 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,619 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,620 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,620 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,621 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,621 | ^~~~~~~~~~~ 2026-09-01T16:30:40,622 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,623 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,623 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,630 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,631 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,632 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,633 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,633 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,634 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,635 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,635 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,636 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,637 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,638 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,638 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,639 136 | Predictor predictor; 2026-09-01T16:30:40,640 | ^~~~~~~~~ 2026-09-01T16:30:40,641 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,641 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,642 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,645 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,646 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,646 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,647 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,648 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,648 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,649 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,649 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,650 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,651 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,652 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,653 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,653 136 | Predictor predictor; 2026-09-01T16:30:40,654 | ^~~~~~~~~ 2026-09-01T16:30:40,655 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,655 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,656 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,657 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,657 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,658 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,659 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,659 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,660 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,661 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,661 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,662 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,663 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,663 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,664 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,664 136 | Predictor predictor; 2026-09-01T16:30:40,665 | ^~~~~~~~~ 2026-09-01T16:30:40,666 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,667 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,667 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,668 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = unsigned char; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:40,669 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned char; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,670 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,670 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,671 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,672 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,672 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,673 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,674 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,674 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,675 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,675 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,676 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,677 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,677 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,678 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,679 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,680 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,680 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,681 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,682 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,682 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,683 136 | Predictor predictor; 2026-09-01T16:30:40,684 | ^~~~~~~~~ 2026-09-01T16:30:40,685 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,685 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,686 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,694 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,695 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,695 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,696 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,697 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,697 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,698 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,699 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,699 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,700 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,701 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,702 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,703 136 | Predictor predictor; 2026-09-01T16:30:40,703 | ^~~~~~~~~ 2026-09-01T16:30:40,704 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,705 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,705 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,707 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = unsigned char; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:40,708 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = unsigned char; unsigned int N = 1]’ 2026-09-01T16:30:40,709 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,710 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,710 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,711 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:40,711 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,712 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,712 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,713 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,714 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,714 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,715 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,716 | ^~~~~~~~~~~ 2026-09-01T16:30:40,716 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,717 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,718 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,723 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,724 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,724 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,725 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,726 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,726 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,728 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,728 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,729 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,729 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,730 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,731 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,731 136 | Predictor predictor; 2026-09-01T16:30:40,732 | ^~~~~~~~~ 2026-09-01T16:30:40,732 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,733 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,734 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,737 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,738 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,739 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,740 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,740 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,741 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,742 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,743 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,743 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,744 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,745 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,746 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,746 136 | Predictor predictor; 2026-09-01T16:30:40,747 | ^~~~~~~~~ 2026-09-01T16:30:40,747 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,748 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,749 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,749 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,750 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,751 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,751 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,752 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,753 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,753 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,754 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,755 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,755 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,756 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,757 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,758 136 | Predictor predictor; 2026-09-01T16:30:40,758 | ^~~~~~~~~ 2026-09-01T16:30:40,759 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,760 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,761 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,762 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = unsigned char; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:40,762 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned char; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,763 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,763 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,764 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,764 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,765 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,766 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,766 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,767 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,768 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,769 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,770 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,770 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,771 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,772 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,772 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,773 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,774 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,775 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,775 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,776 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,776 136 | Predictor predictor; 2026-09-01T16:30:40,777 | ^~~~~~~~~ 2026-09-01T16:30:40,777 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,778 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,779 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,786 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,787 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,788 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,789 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,789 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,790 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,791 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,791 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,792 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,793 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,794 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,795 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,795 136 | Predictor predictor; 2026-09-01T16:30:40,796 | ^~~~~~~~~ 2026-09-01T16:30:40,796 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,797 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,797 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,798 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = unsigned char; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:40,799 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = unsigned char; unsigned int N = 2]’ 2026-09-01T16:30:40,799 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,800 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,800 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,801 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:40,802 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,802 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,803 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,804 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,804 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,805 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,805 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,806 | ^~~~~~~~~~~ 2026-09-01T16:30:40,807 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,807 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,808 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,813 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,814 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,815 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,816 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,816 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,817 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,817 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,818 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,819 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,820 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,820 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,821 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,822 136 | Predictor predictor; 2026-09-01T16:30:40,823 | ^~~~~~~~~ 2026-09-01T16:30:40,823 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,824 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,825 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,828 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,829 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,830 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,831 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,832 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,832 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,833 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,833 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,834 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,834 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,835 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,836 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,836 136 | Predictor predictor; 2026-09-01T16:30:40,837 | ^~~~~~~~~ 2026-09-01T16:30:40,837 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,838 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,839 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,839 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,840 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,841 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,842 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,842 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,843 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,844 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,845 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,846 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,846 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,847 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,847 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,848 136 | Predictor predictor; 2026-09-01T16:30:40,849 | ^~~~~~~~~ 2026-09-01T16:30:40,849 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,850 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,850 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,851 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = unsigned char; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:40,852 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned char; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,852 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,853 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,854 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,854 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,855 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,856 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,856 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,857 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,858 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,859 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,860 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,860 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,861 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,862 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,862 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,863 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,864 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,864 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,865 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,866 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,866 136 | Predictor predictor; 2026-09-01T16:30:40,867 | ^~~~~~~~~ 2026-09-01T16:30:40,868 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,869 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,870 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,877 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,878 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,879 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,880 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,880 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,881 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,882 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,882 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,883 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,883 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,884 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,885 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,885 136 | Predictor predictor; 2026-09-01T16:30:40,886 | ^~~~~~~~~ 2026-09-01T16:30:40,886 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,887 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,888 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,889 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = unsigned char; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:40,890 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = unsigned char; unsigned int N = 3]’ 2026-09-01T16:30:40,890 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,891 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,892 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,893 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:40,893 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,894 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,895 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,896 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,896 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,897 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,897 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,898 | ^~~~~~~~~~~ 2026-09-01T16:30:40,899 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,899 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,900 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,904 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,905 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,906 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,906 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,907 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,908 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,908 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,909 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,910 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,910 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,911 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,912 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,913 136 | Predictor predictor; 2026-09-01T16:30:40,913 | ^~~~~~~~~ 2026-09-01T16:30:40,914 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,915 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,916 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,919 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,920 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,920 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,921 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,922 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,922 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,923 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,923 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,924 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,925 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,925 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,926 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,927 136 | Predictor predictor; 2026-09-01T16:30:40,928 | ^~~~~~~~~ 2026-09-01T16:30:40,928 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,929 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,930 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,930 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,931 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,932 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,933 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,934 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,934 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,935 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,935 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,936 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,937 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,938 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,938 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,939 136 | Predictor predictor; 2026-09-01T16:30:40,940 | ^~~~~~~~~ 2026-09-01T16:30:40,940 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,941 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,942 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,942 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = unsigned char; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:40,943 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned char; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:40,944 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,945 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,945 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,946 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,947 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,948 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,948 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:40,949 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:40,949 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,950 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,951 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,951 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,952 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,953 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,954 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,954 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,955 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,956 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,957 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,957 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,958 136 | Predictor predictor; 2026-09-01T16:30:40,959 | ^~~~~~~~~ 2026-09-01T16:30:40,960 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,960 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,961 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,968 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,969 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned char; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,969 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:40,970 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,971 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,971 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,972 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,972 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,973 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,974 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:40,974 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,975 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:40,976 136 | Predictor predictor; 2026-09-01T16:30:40,977 | ^~~~~~~~~ 2026-09-01T16:30:40,977 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,978 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:40,979 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,980 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = unsigned char; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:40,980 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = unsigned char; unsigned int N = 4]’ 2026-09-01T16:30:40,981 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,982 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,983 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,984 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:40,984 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:40,985 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:40,986 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:40,986 207 | ptrdiff_t global_offset; 2026-09-01T16:30:40,987 | ^~~~~~~~~~~~~ 2026-09-01T16:30:40,987 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:40,988 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:40,989 | ^~~~~~~~~~~ 2026-09-01T16:30:40,989 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:40,990 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:40,991 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:40,997 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:40,998 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:40,999 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,000 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,000 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,001 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,002 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,003 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,003 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,004 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,005 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,005 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,006 136 | Predictor predictor; 2026-09-01T16:30:41,007 | ^~~~~~~~~ 2026-09-01T16:30:41,007 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,008 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,009 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,012 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,013 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,013 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,014 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,015 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,016 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,016 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,017 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,018 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,019 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,019 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,020 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,021 136 | Predictor predictor; 2026-09-01T16:30:41,022 | ^~~~~~~~~ 2026-09-01T16:30:41,023 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,023 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,024 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,025 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,026 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,026 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,027 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,028 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,029 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,030 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,030 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,031 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,032 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,032 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,033 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,034 136 | Predictor predictor; 2026-09-01T16:30:41,035 | ^~~~~~~~~ 2026-09-01T16:30:41,036 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,036 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,037 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,038 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = short int; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:41,039 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,040 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,040 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,041 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,041 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,042 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,043 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,043 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,044 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,045 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,045 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,046 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,047 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,048 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,048 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,049 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,050 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,051 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,052 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,052 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,053 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,053 136 | Predictor predictor; 2026-09-01T16:30:41,054 | ^~~~~~~~~ 2026-09-01T16:30:41,055 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,055 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,056 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,061 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,062 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,062 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,063 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,064 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,065 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,065 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,066 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,067 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,068 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,068 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,069 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,070 136 | Predictor predictor; 2026-09-01T16:30:41,070 | ^~~~~~~~~ 2026-09-01T16:30:41,071 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,072 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,073 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,074 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = short int; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:41,074 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = short int; unsigned int N = 1]’ 2026-09-01T16:30:41,075 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,076 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,076 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,077 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,078 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,078 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,079 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,080 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,081 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,082 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,082 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,083 | ^~~~~~~~~~~ 2026-09-01T16:30:41,084 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,084 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,085 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,090 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,091 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,091 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,092 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,093 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,094 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,095 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,095 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,096 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,096 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,097 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,098 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,098 136 | Predictor predictor; 2026-09-01T16:30:41,099 | ^~~~~~~~~ 2026-09-01T16:30:41,100 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,101 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,101 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,105 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,105 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,106 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,107 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,107 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,108 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,109 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,110 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,111 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,111 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,112 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,112 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,113 136 | Predictor predictor; 2026-09-01T16:30:41,113 | ^~~~~~~~~ 2026-09-01T16:30:41,114 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,115 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,115 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,116 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,116 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,117 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,118 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,119 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,120 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,120 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,121 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,122 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,122 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,123 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,124 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,125 136 | Predictor predictor; 2026-09-01T16:30:41,126 | ^~~~~~~~~ 2026-09-01T16:30:41,127 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,127 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,128 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,129 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = short int; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:41,129 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,130 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,131 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,131 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,132 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,133 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,133 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,134 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,135 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,135 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,136 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,137 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,137 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,138 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,139 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,140 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,140 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,141 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,141 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,142 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,142 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,143 136 | Predictor predictor; 2026-09-01T16:30:41,144 | ^~~~~~~~~ 2026-09-01T16:30:41,144 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,145 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,146 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,153 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,154 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,155 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,156 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,156 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,157 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,158 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,159 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,160 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,160 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,161 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,162 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,163 136 | Predictor predictor; 2026-09-01T16:30:41,163 | ^~~~~~~~~ 2026-09-01T16:30:41,164 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,164 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,165 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,165 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = short int; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:41,166 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = short int; unsigned int N = 2]’ 2026-09-01T16:30:41,167 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,168 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,168 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,169 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,170 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,170 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,171 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,172 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,172 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,173 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,174 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,174 | ^~~~~~~~~~~ 2026-09-01T16:30:41,175 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,176 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,177 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,181 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,182 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,182 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,183 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,184 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,184 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,185 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,186 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,187 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,187 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,188 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,189 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,190 136 | Predictor predictor; 2026-09-01T16:30:41,191 | ^~~~~~~~~ 2026-09-01T16:30:41,191 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,192 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,193 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,196 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,197 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,197 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,198 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,199 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,200 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,200 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,201 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,201 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,202 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,203 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,203 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,204 136 | Predictor predictor; 2026-09-01T16:30:41,205 | ^~~~~~~~~ 2026-09-01T16:30:41,205 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,206 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,207 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,207 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,208 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,209 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,210 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,210 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,211 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,212 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,213 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,213 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,214 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,215 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,215 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,216 136 | Predictor predictor; 2026-09-01T16:30:41,216 | ^~~~~~~~~ 2026-09-01T16:30:41,217 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,218 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,218 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,219 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = short int; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:41,220 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,220 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,221 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,222 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,222 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,223 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,224 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,225 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,225 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,226 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,227 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,228 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,228 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,229 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,230 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,230 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,231 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,232 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,232 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,233 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,234 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,234 136 | Predictor predictor; 2026-09-01T16:30:41,235 | ^~~~~~~~~ 2026-09-01T16:30:41,236 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,237 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,237 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,245 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,246 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,246 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,247 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,248 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,249 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,249 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,250 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,251 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,251 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,252 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,252 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,253 136 | Predictor predictor; 2026-09-01T16:30:41,254 | ^~~~~~~~~ 2026-09-01T16:30:41,254 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,255 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,255 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,256 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = short int; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:41,257 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = short int; unsigned int N = 3]’ 2026-09-01T16:30:41,258 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,259 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,260 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,261 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,261 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,262 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,263 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,263 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,264 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,265 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,265 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,266 | ^~~~~~~~~~~ 2026-09-01T16:30:41,267 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,267 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,268 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,273 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,273 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,274 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,274 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,275 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,276 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,276 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,277 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,278 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,278 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,279 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,280 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,280 136 | Predictor predictor; 2026-09-01T16:30:41,281 | ^~~~~~~~~ 2026-09-01T16:30:41,282 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,283 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,283 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,287 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,288 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,289 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,290 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,290 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,291 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,291 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,292 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,293 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,293 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,294 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,295 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,296 136 | Predictor predictor; 2026-09-01T16:30:41,297 | ^~~~~~~~~ 2026-09-01T16:30:41,297 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,298 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,299 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,299 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,300 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,301 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,302 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,303 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,303 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,304 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,305 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,305 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,306 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,306 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,307 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,308 136 | Predictor predictor; 2026-09-01T16:30:41,308 | ^~~~~~~~~ 2026-09-01T16:30:41,309 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,310 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,311 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,312 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = short int; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:41,312 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,313 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,314 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,315 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,315 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,316 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,317 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,318 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,319 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,319 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,320 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,321 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,321 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,322 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,322 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,323 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,324 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,325 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,326 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,326 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,327 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,328 136 | Predictor predictor; 2026-09-01T16:30:41,329 | ^~~~~~~~~ 2026-09-01T16:30:41,329 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,330 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,331 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,337 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,338 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short int; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,339 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,339 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,340 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,341 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,341 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,342 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,342 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,343 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,344 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,345 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,345 136 | Predictor predictor; 2026-09-01T16:30:41,346 | ^~~~~~~~~ 2026-09-01T16:30:41,347 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,348 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,348 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,349 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = short int; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:41,350 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = short int; unsigned int N = 4]’ 2026-09-01T16:30:41,351 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,352 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,352 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,353 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,354 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:41,355 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:41,355 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,356 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,357 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,357 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,358 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,358 | ^~~~~~~~~~~ 2026-09-01T16:30:41,359 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,359 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,360 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,367 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,368 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,368 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,369 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,370 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,371 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,371 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,372 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,373 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,374 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,375 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,375 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,376 136 | Predictor predictor; 2026-09-01T16:30:41,377 | ^~~~~~~~~ 2026-09-01T16:30:41,377 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,378 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,379 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,382 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,382 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,383 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,384 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,384 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,385 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,386 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,387 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,387 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,388 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,389 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,390 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,391 136 | Predictor predictor; 2026-09-01T16:30:41,391 | ^~~~~~~~~ 2026-09-01T16:30:41,392 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,393 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,394 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,394 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,395 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,396 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,396 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,397 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,397 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,398 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,399 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,400 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,400 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,401 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,402 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,403 136 | Predictor predictor; 2026-09-01T16:30:41,403 | ^~~~~~~~~ 2026-09-01T16:30:41,404 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,405 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,405 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,406 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = short unsigned int; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:41,407 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short unsigned int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,408 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,409 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,409 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,410 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,410 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,411 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,412 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,412 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,413 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,414 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,414 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,415 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,416 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,417 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,417 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,418 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,419 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,420 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,420 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,421 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,422 136 | Predictor predictor; 2026-09-01T16:30:41,422 | ^~~~~~~~~ 2026-09-01T16:30:41,423 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,423 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,424 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,431 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,432 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,432 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,433 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,434 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,434 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,435 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,436 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,437 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,437 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,438 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,439 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,440 136 | Predictor predictor; 2026-09-01T16:30:41,441 | ^~~~~~~~~ 2026-09-01T16:30:41,441 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,442 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,442 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,444 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = short unsigned int; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:41,444 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = short unsigned int; unsigned int N = 1]’ 2026-09-01T16:30:41,445 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,446 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,446 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,447 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,448 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,448 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,449 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,450 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,450 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,451 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,452 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,453 | ^~~~~~~~~~~ 2026-09-01T16:30:41,453 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,454 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,460 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,461 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,461 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,462 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,463 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,464 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,464 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,465 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,466 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,466 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,467 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,468 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,468 136 | Predictor predictor; 2026-09-01T16:30:41,469 | ^~~~~~~~~ 2026-09-01T16:30:41,470 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,471 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,471 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,475 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,475 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,476 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,477 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,477 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,478 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,479 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,480 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,480 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,481 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,481 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,482 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,483 136 | Predictor predictor; 2026-09-01T16:30:41,483 | ^~~~~~~~~ 2026-09-01T16:30:41,484 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,484 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,485 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,486 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,487 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,487 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,488 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,489 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,490 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,491 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,491 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,492 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,493 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,493 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,494 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,494 136 | Predictor predictor; 2026-09-01T16:30:41,495 | ^~~~~~~~~ 2026-09-01T16:30:41,496 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,496 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,497 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,497 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = short unsigned int; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:41,498 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short unsigned int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,499 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,499 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,500 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,501 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,501 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,502 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,503 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,503 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,504 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,505 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,506 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,507 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,507 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,508 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,509 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,509 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,510 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,511 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,511 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,512 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,513 136 | Predictor predictor; 2026-09-01T16:30:41,513 | ^~~~~~~~~ 2026-09-01T16:30:41,514 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,515 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,516 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,524 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,524 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,525 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,526 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,527 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,528 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,529 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,529 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,530 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,530 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,531 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,532 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,532 136 | Predictor predictor; 2026-09-01T16:30:41,533 | ^~~~~~~~~ 2026-09-01T16:30:41,534 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,534 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,535 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,536 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = short unsigned int; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:41,537 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = short unsigned int; unsigned int N = 2]’ 2026-09-01T16:30:41,537 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,538 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,539 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,540 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,540 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,541 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,542 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,543 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,543 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,544 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,544 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,545 | ^~~~~~~~~~~ 2026-09-01T16:30:41,546 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,546 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,547 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,551 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,552 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,552 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,553 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,554 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,554 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,555 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,556 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,556 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,557 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,558 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,559 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,560 136 | Predictor predictor; 2026-09-01T16:30:41,561 | ^~~~~~~~~ 2026-09-01T16:30:41,561 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,562 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,562 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,566 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,566 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,567 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,568 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,568 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,569 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,570 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,571 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,571 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,572 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,573 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,574 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,574 136 | Predictor predictor; 2026-09-01T16:30:41,575 | ^~~~~~~~~ 2026-09-01T16:30:41,576 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,577 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,577 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,578 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,579 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,580 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,581 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,581 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,582 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,582 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,583 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,584 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,585 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,585 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,586 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,587 136 | Predictor predictor; 2026-09-01T16:30:41,588 | ^~~~~~~~~ 2026-09-01T16:30:41,588 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,589 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,590 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,591 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = short unsigned int; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:41,591 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short unsigned int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,592 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,593 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,594 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,594 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,595 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,595 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,596 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,597 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,597 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,598 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,599 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,599 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,600 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,601 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,602 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,602 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,603 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,604 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,605 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,606 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,606 136 | Predictor predictor; 2026-09-01T16:30:41,607 | ^~~~~~~~~ 2026-09-01T16:30:41,607 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,608 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,609 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,615 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,615 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,616 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,617 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,618 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,619 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,619 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,620 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,621 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,622 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,622 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,623 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,624 136 | Predictor predictor; 2026-09-01T16:30:41,624 | ^~~~~~~~~ 2026-09-01T16:30:41,625 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,626 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,627 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,628 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = short unsigned int; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:41,628 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = short unsigned int; unsigned int N = 3]’ 2026-09-01T16:30:41,629 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,629 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,630 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,631 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,631 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,632 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,633 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,633 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,634 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,635 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,636 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,636 | ^~~~~~~~~~~ 2026-09-01T16:30:41,637 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,638 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,639 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,642 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,643 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,644 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,645 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,646 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,646 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,647 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,647 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,648 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,649 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,649 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,650 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,651 136 | Predictor predictor; 2026-09-01T16:30:41,651 | ^~~~~~~~~ 2026-09-01T16:30:41,652 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,653 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,654 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,657 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,658 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,659 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,659 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,660 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,661 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,662 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,662 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,663 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,664 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,664 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,665 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,665 136 | Predictor predictor; 2026-09-01T16:30:41,666 | ^~~~~~~~~ 2026-09-01T16:30:41,667 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,667 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,668 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,669 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,669 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,670 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,671 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,672 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,673 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,673 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,674 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,675 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,676 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,677 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,677 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,678 136 | Predictor predictor; 2026-09-01T16:30:41,678 | ^~~~~~~~~ 2026-09-01T16:30:41,679 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,680 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,680 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,681 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = short unsigned int; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:41,682 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = short unsigned int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,682 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,683 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,683 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,684 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,685 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,685 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,686 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,687 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,688 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,688 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,689 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,690 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,691 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,691 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,692 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,693 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,693 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,694 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,695 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,695 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,696 136 | Predictor predictor; 2026-09-01T16:30:41,697 | ^~~~~~~~~ 2026-09-01T16:30:41,698 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,698 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,699 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,706 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,707 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = short unsigned int; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,708 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,708 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,709 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,710 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,711 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,711 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,712 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,712 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,713 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,714 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,714 136 | Predictor predictor; 2026-09-01T16:30:41,715 | ^~~~~~~~~ 2026-09-01T16:30:41,715 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,716 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,717 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,718 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = short unsigned int; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:41,719 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = short unsigned int; unsigned int N = 4]’ 2026-09-01T16:30:41,719 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,720 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,721 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,722 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:41,722 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:41,723 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:41,724 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,725 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,726 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,726 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,727 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,728 | ^~~~~~~~~~~ 2026-09-01T16:30:41,728 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,729 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,729 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,734 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,735 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,735 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,736 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,737 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,738 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,738 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,739 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,740 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,741 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,741 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,742 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,743 136 | Predictor predictor; 2026-09-01T16:30:41,744 | ^~~~~~~~~ 2026-09-01T16:30:41,744 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,745 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,746 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,749 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,750 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,750 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,751 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,752 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,752 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,753 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,753 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,754 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,755 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,756 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,756 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,757 136 | Predictor predictor; 2026-09-01T16:30:41,758 | ^~~~~~~~~ 2026-09-01T16:30:41,759 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,760 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,761 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,761 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,762 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,763 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,764 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,765 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,765 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,766 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,766 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,767 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,768 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,768 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,769 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,770 136 | Predictor predictor; 2026-09-01T16:30:41,770 | ^~~~~~~~~ 2026-09-01T16:30:41,771 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,772 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,772 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,773 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = int; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:41,774 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,775 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,776 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,776 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,777 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,778 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,779 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,780 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,780 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,781 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,782 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,783 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,784 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,784 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,785 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,786 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,786 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,787 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,788 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,789 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,789 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,790 136 | Predictor predictor; 2026-09-01T16:30:41,791 | ^~~~~~~~~ 2026-09-01T16:30:41,792 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,792 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,793 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,798 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,799 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,800 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,801 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,802 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,802 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,803 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,804 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,805 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,805 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,806 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,807 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,807 136 | Predictor predictor; 2026-09-01T16:30:41,808 | ^~~~~~~~~ 2026-09-01T16:30:41,809 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,810 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,810 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,811 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = int; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:41,812 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = int; unsigned int N = 1]’ 2026-09-01T16:30:41,813 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,813 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,814 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,815 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:41,815 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,816 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,817 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,818 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,818 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,819 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,820 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,820 | ^~~~~~~~~~~ 2026-09-01T16:30:41,821 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,821 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,822 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,826 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,827 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,828 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,828 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,829 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,830 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,830 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,831 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,832 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,832 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,833 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,834 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,835 136 | Predictor predictor; 2026-09-01T16:30:41,835 | ^~~~~~~~~ 2026-09-01T16:30:41,836 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,837 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,838 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,841 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,842 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,842 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,843 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,844 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,844 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,845 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,845 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,846 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,847 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,848 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,849 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,849 136 | Predictor predictor; 2026-09-01T16:30:41,850 | ^~~~~~~~~ 2026-09-01T16:30:41,851 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,852 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,852 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,853 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,854 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,855 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,855 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,856 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,857 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,857 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,858 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,859 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,859 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,860 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,861 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,861 136 | Predictor predictor; 2026-09-01T16:30:41,862 | ^~~~~~~~~ 2026-09-01T16:30:41,863 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,863 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,864 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,865 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = int; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:41,866 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,866 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,867 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,868 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,869 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,870 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,870 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,871 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,872 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,873 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,873 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,874 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,875 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,875 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,876 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,876 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,877 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,878 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,879 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,880 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,881 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,881 136 | Predictor predictor; 2026-09-01T16:30:41,882 | ^~~~~~~~~ 2026-09-01T16:30:41,883 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,883 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,884 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,893 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,893 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,894 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,895 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,896 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,896 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,897 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,898 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,898 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,899 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,899 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,900 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,901 136 | Predictor predictor; 2026-09-01T16:30:41,902 | ^~~~~~~~~ 2026-09-01T16:30:41,903 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,903 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,904 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,905 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = int; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:41,906 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = int; unsigned int N = 2]’ 2026-09-01T16:30:41,906 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,907 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,908 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,909 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:41,909 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,910 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,911 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,911 207 | ptrdiff_t global_offset; 2026-09-01T16:30:41,912 | ^~~~~~~~~~~~~ 2026-09-01T16:30:41,913 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:41,913 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:41,914 | ^~~~~~~~~~~ 2026-09-01T16:30:41,914 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,915 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:41,915 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,920 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,921 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,921 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,922 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,923 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,923 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,924 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,925 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,925 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,926 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,927 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,928 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,928 136 | Predictor predictor; 2026-09-01T16:30:41,929 | ^~~~~~~~~ 2026-09-01T16:30:41,930 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,931 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,931 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,935 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,936 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,936 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,937 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,938 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,938 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,939 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,940 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,940 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,941 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,942 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,943 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,944 136 | Predictor predictor; 2026-09-01T16:30:41,944 | ^~~~~~~~~ 2026-09-01T16:30:41,945 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,946 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,946 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,947 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,948 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,949 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,950 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,950 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,951 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,952 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,952 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,953 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,953 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,954 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,955 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,955 136 | Predictor predictor; 2026-09-01T16:30:41,956 | ^~~~~~~~~ 2026-09-01T16:30:41,957 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,958 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,958 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,959 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = int; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:41,960 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:41,961 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,961 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,962 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,963 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,964 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,964 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,965 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:41,966 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:41,967 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,967 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,968 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,969 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,969 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,970 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,971 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,972 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,972 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,973 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,974 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,975 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,975 136 | Predictor predictor; 2026-09-01T16:30:41,976 | ^~~~~~~~~ 2026-09-01T16:30:41,977 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,977 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,978 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,984 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:41,985 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:41,986 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:41,987 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,987 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,988 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,988 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:41,989 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:41,990 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:41,990 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:41,991 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,992 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:41,992 136 | Predictor predictor; 2026-09-01T16:30:41,993 | ^~~~~~~~~ 2026-09-01T16:30:41,994 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:41,995 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:41,995 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:41,996 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = int; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:41,997 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = int; unsigned int N = 3]’ 2026-09-01T16:30:41,998 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:41,998 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:41,999 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,000 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,001 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:42,002 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:42,002 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,003 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,004 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,004 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,005 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,006 | ^~~~~~~~~~~ 2026-09-01T16:30:42,006 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,007 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,008 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,012 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,012 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,013 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,014 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,014 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,015 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,016 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:42,017 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:42,017 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,018 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,019 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,019 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,020 136 | Predictor predictor; 2026-09-01T16:30:42,021 | ^~~~~~~~~ 2026-09-01T16:30:42,022 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,022 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,023 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,026 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,027 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,028 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,028 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,029 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,030 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,031 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:42,031 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:42,032 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,033 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,034 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,034 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,035 136 | Predictor predictor; 2026-09-01T16:30:42,036 | ^~~~~~~~~ 2026-09-01T16:30:42,036 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,037 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,038 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,038 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,039 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,040 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,041 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,041 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,042 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,043 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:42,043 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:42,044 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,044 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,045 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,046 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,046 136 | Predictor predictor; 2026-09-01T16:30:42,047 | ^~~~~~~~~ 2026-09-01T16:30:42,048 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,049 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,049 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,050 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = int; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:42,051 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,052 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,053 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,053 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,054 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,055 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:42,056 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:42,056 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,057 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,057 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,058 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,059 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,059 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,060 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,061 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,062 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:42,062 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:42,063 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,064 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,065 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,066 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,066 136 | Predictor predictor; 2026-09-01T16:30:42,067 | ^~~~~~~~~ 2026-09-01T16:30:42,068 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,068 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,069 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,075 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,076 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = int; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,077 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,078 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,078 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,079 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,079 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:42,080 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:42,081 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,081 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,082 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,083 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,083 136 | Predictor predictor; 2026-09-01T16:30:42,084 | ^~~~~~~~~ 2026-09-01T16:30:42,085 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,086 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,087 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,087 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = int; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:42,088 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = int; unsigned int N = 4]’ 2026-09-01T16:30:42,089 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,090 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,090 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,091 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,092 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:42,093 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:42,093 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,094 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,094 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,095 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,095 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,096 | ^~~~~~~~~~~ 2026-09-01T16:30:42,097 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,097 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,098 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,103 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,104 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,105 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,105 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,106 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,107 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,108 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,108 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,109 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,110 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,111 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,111 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,112 136 | Predictor predictor; 2026-09-01T16:30:42,112 | ^~~~~~~~~ 2026-09-01T16:30:42,113 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,114 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,114 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,118 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,119 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,119 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,120 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,121 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,122 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,122 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,123 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,124 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,124 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,125 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,126 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,126 136 | Predictor predictor; 2026-09-01T16:30:42,127 | ^~~~~~~~~ 2026-09-01T16:30:42,128 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,129 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,129 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,130 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,131 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,131 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,132 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,133 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,133 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,134 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,135 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,135 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,136 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,137 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,138 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,138 136 | Predictor predictor; 2026-09-01T16:30:42,139 | ^~~~~~~~~ 2026-09-01T16:30:42,140 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,140 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,141 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,142 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = unsigned int; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:42,143 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,143 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,144 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,145 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,145 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,146 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,147 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,147 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,148 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,148 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,149 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,150 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,150 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,151 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,152 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,152 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,153 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,154 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,155 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,155 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,156 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,157 136 | Predictor predictor; 2026-09-01T16:30:42,158 | ^~~~~~~~~ 2026-09-01T16:30:42,158 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,159 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,159 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,167 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,168 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,168 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,169 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,170 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,170 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,171 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,172 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,173 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,173 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,174 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,175 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,176 136 | Predictor predictor; 2026-09-01T16:30:42,176 | ^~~~~~~~~ 2026-09-01T16:30:42,177 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,178 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,178 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,179 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = unsigned int; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:42,180 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = unsigned int; unsigned int N = 1]’ 2026-09-01T16:30:42,181 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,182 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,182 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,183 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,183 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,184 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,185 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,185 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,186 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,187 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,187 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,188 | ^~~~~~~~~~~ 2026-09-01T16:30:42,189 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,190 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,190 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,195 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,196 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,197 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,197 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,198 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,199 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,200 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,200 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,201 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,202 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,202 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,203 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,203 136 | Predictor predictor; 2026-09-01T16:30:42,204 | ^~~~~~~~~ 2026-09-01T16:30:42,205 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,205 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,206 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,210 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,211 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,212 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,212 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,213 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,214 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,215 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,215 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,216 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,217 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,218 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,218 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,219 136 | Predictor predictor; 2026-09-01T16:30:42,220 | ^~~~~~~~~ 2026-09-01T16:30:42,220 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,221 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,222 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,222 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,223 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,224 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,225 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,225 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,226 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,227 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,228 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,228 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,229 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,230 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,230 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,231 136 | Predictor predictor; 2026-09-01T16:30:42,232 | ^~~~~~~~~ 2026-09-01T16:30:42,233 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,234 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,234 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,235 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = unsigned int; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:42,236 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,236 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,237 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,238 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,239 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,240 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,240 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,241 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,242 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,243 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,243 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,244 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,245 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,246 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,246 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,247 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,248 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,249 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,250 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,250 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,251 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,252 136 | Predictor predictor; 2026-09-01T16:30:42,252 | ^~~~~~~~~ 2026-09-01T16:30:42,253 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,254 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,254 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,259 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,260 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,261 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,262 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,262 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,263 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,264 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,264 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,265 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,266 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,267 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,268 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,268 136 | Predictor predictor; 2026-09-01T16:30:42,269 | ^~~~~~~~~ 2026-09-01T16:30:42,270 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,270 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,271 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,272 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = unsigned int; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:42,273 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = unsigned int; unsigned int N = 2]’ 2026-09-01T16:30:42,273 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,274 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,274 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,275 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,276 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,277 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,277 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,278 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,279 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,280 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,280 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,281 | ^~~~~~~~~~~ 2026-09-01T16:30:42,282 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,283 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,283 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,287 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,288 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,288 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,289 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,290 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,290 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,291 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,291 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,292 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,293 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,294 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,294 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,295 136 | Predictor predictor; 2026-09-01T16:30:42,296 | ^~~~~~~~~ 2026-09-01T16:30:42,297 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,298 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,298 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,302 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,302 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,303 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,304 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,305 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,306 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,306 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,307 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,307 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,308 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,309 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,309 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,310 136 | Predictor predictor; 2026-09-01T16:30:42,311 | ^~~~~~~~~ 2026-09-01T16:30:42,311 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,312 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,313 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,314 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,314 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,315 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,316 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,317 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,317 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,318 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,319 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,320 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,321 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,321 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,322 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,322 136 | Predictor predictor; 2026-09-01T16:30:42,323 | ^~~~~~~~~ 2026-09-01T16:30:42,323 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,324 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,325 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,325 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = unsigned int; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:42,326 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,327 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,327 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,328 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,329 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,330 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,330 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,331 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,332 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,333 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,333 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,334 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,335 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,336 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,336 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,337 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,337 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,338 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,339 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,340 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,340 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,341 136 | Predictor predictor; 2026-09-01T16:30:42,342 | ^~~~~~~~~ 2026-09-01T16:30:42,342 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,343 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,344 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,351 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,351 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,352 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,353 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,354 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,354 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,355 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,356 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,356 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,357 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,357 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,358 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,359 136 | Predictor predictor; 2026-09-01T16:30:42,359 | ^~~~~~~~~ 2026-09-01T16:30:42,360 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,361 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,362 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,362 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = unsigned int; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:42,363 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = unsigned int; unsigned int N = 3]’ 2026-09-01T16:30:42,364 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,365 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,365 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,366 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,367 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,367 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,368 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,369 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,369 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,370 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,371 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,371 | ^~~~~~~~~~~ 2026-09-01T16:30:42,372 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,372 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,373 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,378 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,379 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,379 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,380 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,381 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,382 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,383 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,383 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,384 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,385 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,385 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,386 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,387 136 | Predictor predictor; 2026-09-01T16:30:42,388 | ^~~~~~~~~ 2026-09-01T16:30:42,389 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,389 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,390 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,393 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,394 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,394 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,395 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,396 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,396 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,397 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,397 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,398 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,399 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,400 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,401 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,401 136 | Predictor predictor; 2026-09-01T16:30:42,402 | ^~~~~~~~~ 2026-09-01T16:30:42,404 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,405 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,406 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,406 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,407 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,408 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,409 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,410 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,410 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,411 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,411 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,412 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,413 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,413 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,414 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,415 136 | Predictor predictor; 2026-09-01T16:30:42,416 | ^~~~~~~~~ 2026-09-01T16:30:42,416 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,417 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,418 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,419 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = unsigned int; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:42,420 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = unsigned int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,420 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,421 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,422 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,423 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,423 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,424 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,425 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,425 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,426 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,427 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,427 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,428 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,429 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,429 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,430 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,431 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,432 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,432 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,433 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,434 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,434 136 | Predictor predictor; 2026-09-01T16:30:42,435 | ^~~~~~~~~ 2026-09-01T16:30:42,436 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,437 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,438 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,443 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,443 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = unsigned int; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,444 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,445 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,445 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,446 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,446 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,447 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,448 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,449 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,450 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,450 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,451 136 | Predictor predictor; 2026-09-01T16:30:42,452 | ^~~~~~~~~ 2026-09-01T16:30:42,453 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,453 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,454 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,455 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = unsigned int; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:42,455 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = unsigned int; unsigned int N = 4]’ 2026-09-01T16:30:42,456 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,457 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,458 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,459 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,459 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,460 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:42,461 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,461 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,462 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,462 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,463 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,463 | ^~~~~~~~~~~ 2026-09-01T16:30:42,464 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,465 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,472 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,473 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,474 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,475 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,475 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,476 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,477 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,478 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,478 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,479 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,480 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,480 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,481 136 | Predictor predictor; 2026-09-01T16:30:42,481 | ^~~~~~~~~ 2026-09-01T16:30:42,482 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,483 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,483 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,487 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,488 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,489 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,490 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,490 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,491 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,492 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,493 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,493 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,494 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,495 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,496 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,497 136 | Predictor predictor; 2026-09-01T16:30:42,497 | ^~~~~~~~~ 2026-09-01T16:30:42,498 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,498 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,499 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,500 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,500 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,501 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,502 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,502 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,503 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,504 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,504 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,505 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,506 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,506 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,507 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,508 136 | Predictor predictor; 2026-09-01T16:30:42,509 | ^~~~~~~~~ 2026-09-01T16:30:42,509 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,510 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,511 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,511 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = long long int; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:42,512 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,513 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,514 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,514 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,515 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,516 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,516 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,517 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,518 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,518 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,519 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,520 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,521 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,521 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,522 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,523 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,524 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,525 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,525 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,526 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,526 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,527 136 | Predictor predictor; 2026-09-01T16:30:42,528 | ^~~~~~~~~ 2026-09-01T16:30:42,528 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,529 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,529 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,537 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,537 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,538 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,539 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,540 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,541 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,541 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,542 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,543 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,543 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,544 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,545 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,546 136 | Predictor predictor; 2026-09-01T16:30:42,547 | ^~~~~~~~~ 2026-09-01T16:30:42,547 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,548 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,548 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,550 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = long long int; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:42,551 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = long long int; unsigned int N = 1]’ 2026-09-01T16:30:42,551 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,552 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,552 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,553 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,554 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,555 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,555 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,556 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,557 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,558 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,558 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,559 | ^~~~~~~~~~~ 2026-09-01T16:30:42,560 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,560 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,561 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,566 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,567 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,568 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,569 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,569 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,570 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,570 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,571 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,572 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,572 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,573 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,574 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,575 136 | Predictor predictor; 2026-09-01T16:30:42,575 | ^~~~~~~~~ 2026-09-01T16:30:42,576 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,577 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,578 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,582 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,582 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,583 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,584 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,585 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,586 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,586 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,587 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,587 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,588 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,589 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,589 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,590 136 | Predictor predictor; 2026-09-01T16:30:42,591 | ^~~~~~~~~ 2026-09-01T16:30:42,591 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,592 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,593 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,594 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,594 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,595 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,596 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,597 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,597 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,598 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,599 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,600 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,601 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,601 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,602 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,602 136 | Predictor predictor; 2026-09-01T16:30:42,603 | ^~~~~~~~~ 2026-09-01T16:30:42,604 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,604 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,605 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,605 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = long long int; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:42,606 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,607 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,607 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,608 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,609 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,610 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,610 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,611 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,612 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,613 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,613 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,614 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,615 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,616 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,616 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,617 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,617 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,618 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,619 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,619 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,620 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,621 136 | Predictor predictor; 2026-09-01T16:30:42,621 | ^~~~~~~~~ 2026-09-01T16:30:42,622 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,623 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,624 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,631 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,632 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,633 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,634 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,634 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,635 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,636 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,637 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,637 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,638 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,639 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,639 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,640 136 | Predictor predictor; 2026-09-01T16:30:42,640 | ^~~~~~~~~ 2026-09-01T16:30:42,641 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,642 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,642 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,643 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = long long int; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:42,644 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = long long int; unsigned int N = 2]’ 2026-09-01T16:30:42,644 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,645 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,646 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,647 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,647 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,648 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,649 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,650 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,650 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,651 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,651 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,652 | ^~~~~~~~~~~ 2026-09-01T16:30:42,653 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,653 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,654 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,659 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,660 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,660 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,661 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,662 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,662 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,663 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,664 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,664 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,665 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,666 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,666 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,667 136 | Predictor predictor; 2026-09-01T16:30:42,668 | ^~~~~~~~~ 2026-09-01T16:30:42,669 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,669 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,670 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,674 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,675 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,675 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,676 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,676 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,677 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,678 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,679 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,679 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,680 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,681 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,682 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,682 136 | Predictor predictor; 2026-09-01T16:30:42,683 | ^~~~~~~~~ 2026-09-01T16:30:42,684 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,685 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,685 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,686 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,687 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,687 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,688 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,689 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,690 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,690 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,691 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,692 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,692 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,693 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,694 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,694 136 | Predictor predictor; 2026-09-01T16:30:42,695 | ^~~~~~~~~ 2026-09-01T16:30:42,696 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,696 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,697 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,698 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = long long int; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:42,699 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,700 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,700 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,701 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,702 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,703 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,704 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,704 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,705 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,705 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,706 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,707 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,707 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,708 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,708 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,709 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,710 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,710 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,711 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,712 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,712 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,713 136 | Predictor predictor; 2026-09-01T16:30:42,714 | ^~~~~~~~~ 2026-09-01T16:30:42,715 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,715 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,716 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,723 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,724 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,725 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,726 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,726 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,727 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,728 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,728 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,729 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,730 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,730 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,731 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,732 136 | Predictor predictor; 2026-09-01T16:30:42,732 | ^~~~~~~~~ 2026-09-01T16:30:42,733 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,734 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,735 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,735 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = long long int; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:42,736 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = long long int; unsigned int N = 3]’ 2026-09-01T16:30:42,737 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,737 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,738 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,739 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:42,740 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,740 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,741 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,741 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,742 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,742 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,743 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,744 | ^~~~~~~~~~~ 2026-09-01T16:30:42,744 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,745 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,746 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,751 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,752 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,752 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,753 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,754 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,754 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,755 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,756 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,757 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,757 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,758 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,758 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,759 136 | Predictor predictor; 2026-09-01T16:30:42,760 | ^~~~~~~~~ 2026-09-01T16:30:42,760 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,761 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,761 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,766 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,766 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,767 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,768 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,769 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,769 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,770 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,771 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,772 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,772 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,773 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,774 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,774 136 | Predictor predictor; 2026-09-01T16:30:42,775 | ^~~~~~~~~ 2026-09-01T16:30:42,776 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,777 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,777 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,778 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,778 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,779 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,780 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,780 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,781 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,782 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,783 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,783 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,784 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,785 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,786 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,786 136 | Predictor predictor; 2026-09-01T16:30:42,787 | ^~~~~~~~~ 2026-09-01T16:30:42,788 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,788 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,789 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,790 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = long long int; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:42,790 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,792 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,792 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,793 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,793 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,794 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,795 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,795 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,796 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,796 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,797 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,798 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,799 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,799 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,800 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,801 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,802 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,803 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,803 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,804 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,805 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,805 136 | Predictor predictor; 2026-09-01T16:30:42,806 | ^~~~~~~~~ 2026-09-01T16:30:42,806 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,807 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,807 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,815 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,816 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long int; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,816 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,817 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,818 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,819 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,819 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,820 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,821 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,822 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,822 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,823 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,824 136 | Predictor predictor; 2026-09-01T16:30:42,825 | ^~~~~~~~~ 2026-09-01T16:30:42,825 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,826 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,826 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,827 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = long long int; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:42,828 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = long long int; unsigned int N = 4]’ 2026-09-01T16:30:42,828 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,829 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,829 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,830 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:42,831 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:42,831 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:42,832 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,833 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,833 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,834 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,835 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,836 | ^~~~~~~~~~~ 2026-09-01T16:30:42,836 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,837 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,838 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,845 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,845 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,846 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,847 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,848 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,849 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,849 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,850 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,850 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,851 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,851 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,852 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,853 136 | Predictor predictor; 2026-09-01T16:30:42,854 | ^~~~~~~~~ 2026-09-01T16:30:42,854 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,855 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,856 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,860 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,860 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,861 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,862 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,863 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,864 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,864 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,865 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,865 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,866 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,867 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,867 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,868 136 | Predictor predictor; 2026-09-01T16:30:42,869 | ^~~~~~~~~ 2026-09-01T16:30:42,869 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,870 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,871 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,872 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,873 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,873 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,874 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,875 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,876 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,876 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,877 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,878 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,878 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,879 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,880 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,880 136 | Predictor predictor; 2026-09-01T16:30:42,881 | ^~~~~~~~~ 2026-09-01T16:30:42,882 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,882 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,883 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,883 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = long long unsigned int; unsigned int N = 1; unsigned int M = 3; size_t = unsigned int]’: 2026-09-01T16:30:42,884 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long unsigned int; unsigned int N = 1; unsigned int M = 3; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,885 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,886 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,886 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,887 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,888 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,889 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,889 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,890 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,891 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,892 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,893 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,894 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,894 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,895 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,895 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,896 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,897 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,898 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,898 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,899 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,900 136 | Predictor predictor; 2026-09-01T16:30:42,901 | ^~~~~~~~~ 2026-09-01T16:30:42,901 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,902 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,903 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,909 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,910 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,911 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,912 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,912 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,913 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,914 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,914 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,915 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,915 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,916 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,917 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,917 136 | Predictor predictor; 2026-09-01T16:30:42,918 | ^~~~~~~~~ 2026-09-01T16:30:42,919 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,920 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,920 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,922 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = long long unsigned int; unsigned int N = 1; std::size_t = unsigned int]’: 2026-09-01T16:30:42,923 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = long long unsigned int; unsigned int N = 1]’ 2026-09-01T16:30:42,924 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:42,924 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,925 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,926 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:42,927 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,928 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,928 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,929 207 | ptrdiff_t global_offset; 2026-09-01T16:30:42,929 | ^~~~~~~~~~~~~ 2026-09-01T16:30:42,930 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:42,931 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:42,931 | ^~~~~~~~~~~ 2026-09-01T16:30:42,932 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,932 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:42,933 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,938 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,939 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,940 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,940 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,941 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,942 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,943 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,943 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,944 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,945 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,946 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,946 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,947 136 | Predictor predictor; 2026-09-01T16:30:42,947 | ^~~~~~~~~ 2026-09-01T16:30:42,948 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,949 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,949 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,953 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,954 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,954 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,955 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,956 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,957 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,957 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,958 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,959 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,959 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,960 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,961 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,961 136 | Predictor predictor; 2026-09-01T16:30:42,962 | ^~~~~~~~~ 2026-09-01T16:30:42,963 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,964 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,964 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,965 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,965 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,966 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,967 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,967 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,968 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,969 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,970 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,970 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,971 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,972 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,973 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,973 136 | Predictor predictor; 2026-09-01T16:30:42,974 | ^~~~~~~~~ 2026-09-01T16:30:42,975 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,975 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,976 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,977 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = long long unsigned int; unsigned int N = 2; unsigned int M = 6; size_t = unsigned int]’: 2026-09-01T16:30:42,978 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long unsigned int; unsigned int N = 2; unsigned int M = 6; SZ::uint = unsigned int]’ 2026-09-01T16:30:42,979 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,980 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,980 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,981 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,981 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,982 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,983 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:42,983 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:42,984 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:42,985 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:42,986 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:42,987 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,987 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,988 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:42,989 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:42,990 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:42,991 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:42,991 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:42,992 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:42,992 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:42,993 136 | Predictor predictor; 2026-09-01T16:30:42,994 | ^~~~~~~~~ 2026-09-01T16:30:42,994 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:42,995 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:42,995 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,002 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,003 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 2; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,004 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,004 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,005 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,006 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,007 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,007 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,008 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,009 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,010 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,010 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,011 136 | Predictor predictor; 2026-09-01T16:30:43,012 | ^~~~~~~~~ 2026-09-01T16:30:43,012 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,013 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,013 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,014 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = long long unsigned int; unsigned int N = 2; std::size_t = unsigned int]’: 2026-09-01T16:30:43,014 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = long long unsigned int; unsigned int N = 2]’ 2026-09-01T16:30:43,015 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,016 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,016 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,017 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,018 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,019 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,019 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,020 207 | ptrdiff_t global_offset; 2026-09-01T16:30:43,021 | ^~~~~~~~~~~~~ 2026-09-01T16:30:43,021 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:43,022 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:43,023 | ^~~~~~~~~~~ 2026-09-01T16:30:43,023 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,024 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:43,025 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,030 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,030 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,031 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,032 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,033 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,033 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,034 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,035 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,035 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,036 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,037 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,038 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,039 136 | Predictor predictor; 2026-09-01T16:30:43,039 | ^~~~~~~~~ 2026-09-01T16:30:43,040 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,041 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,041 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,045 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,045 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,046 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,047 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,048 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,048 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,049 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,049 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,050 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,051 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,051 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,052 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,053 136 | Predictor predictor; 2026-09-01T16:30:43,053 | ^~~~~~~~~ 2026-09-01T16:30:43,054 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,055 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,056 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,056 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,057 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,058 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,059 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,060 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,060 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,061 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,061 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,062 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,063 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,063 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,064 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,064 136 | Predictor predictor; 2026-09-01T16:30:43,065 | ^~~~~~~~~ 2026-09-01T16:30:43,066 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,066 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,067 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,068 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = long long unsigned int; unsigned int N = 3; unsigned int M = 10; size_t = unsigned int]’: 2026-09-01T16:30:43,069 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long unsigned int; unsigned int N = 3; unsigned int M = 10; SZ::uint = unsigned int]’ 2026-09-01T16:30:43,069 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,070 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,071 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,072 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,072 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,073 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,074 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:43,075 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:43,076 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,076 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,077 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,077 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,078 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,079 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,080 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,080 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,081 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,082 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,083 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,083 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,084 136 | Predictor predictor; 2026-09-01T16:30:43,085 | ^~~~~~~~~ 2026-09-01T16:30:43,085 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,086 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,087 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,094 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,095 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,096 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,096 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,097 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,098 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,098 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,099 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,099 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,100 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,101 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,102 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,102 136 | Predictor predictor; 2026-09-01T16:30:43,103 | ^~~~~~~~~ 2026-09-01T16:30:43,103 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,104 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,105 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,105 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = long long unsigned int; unsigned int N = 3; std::size_t = unsigned int]’: 2026-09-01T16:30:43,106 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = long long unsigned int; unsigned int N = 3]’ 2026-09-01T16:30:43,107 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,108 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,109 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,109 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,110 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,110 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,111 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,112 207 | ptrdiff_t global_offset; 2026-09-01T16:30:43,112 | ^~~~~~~~~~~~~ 2026-09-01T16:30:43,113 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:43,113 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:43,114 | ^~~~~~~~~~~ 2026-09-01T16:30:43,114 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,115 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:43,116 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,121 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,122 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,123 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:37:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,124 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,124 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,125 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,126 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,127 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,127 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,128 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,128 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,129 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,130 136 | Predictor predictor; 2026-09-01T16:30:43,130 | ^~~~~~~~~ 2026-09-01T16:30:43,131 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,131 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,132 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,136 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,137 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,138 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:46:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,138 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,139 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,140 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,140 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,141 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,142 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,142 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,143 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,144 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,144 136 | Predictor predictor; 2026-09-01T16:30:43,145 | ^~~~~~~~~ 2026-09-01T16:30:43,145 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,146 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,147 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,147 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,148 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,149 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:55:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,149 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,150 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,151 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,151 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,152 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,153 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,154 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,154 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,155 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,156 136 | Predictor predictor; 2026-09-01T16:30:43,156 | ^~~~~~~~~ 2026-09-01T16:30:43,157 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,158 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,159 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,159 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::init_poly(size_t) [with T = long long unsigned int; unsigned int N = 4; unsigned int M = 15; size_t = unsigned int]’: 2026-09-01T16:30:43,160 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:30:13: required from ‘SZ::PolyRegressionPredictor::PolyRegressionPredictor(SZ::uint, T) [with T = long long unsigned int; unsigned int N = 4; unsigned int M = 15; SZ::uint = unsigned int]’ 2026-09-01T16:30:43,160 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:66: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,161 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,162 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,162 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,163 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,164 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,164 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:210:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2026-09-01T16:30:43,165 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-09-01T16:30:43,166 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,167 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,168 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:65:55: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,168 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,169 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,170 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,171 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,171 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,172 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,172 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,173 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,174 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,174 136 | Predictor predictor; 2026-09-01T16:30:43,175 | ^~~~~~~~~ 2026-09-01T16:30:43,175 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,176 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,177 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,185 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘SZ::SZGeneralFrontend::SZGeneralFrontend(const SZ::Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,186 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:148:16: required from ‘SZ::SZGeneralFrontend SZ::make_sz_general_frontend(const Config&, Predictor, Quantizer) [with T = long long unsigned int; unsigned int N = 4; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-09-01T16:30:43,187 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:72:47: required from ‘std::shared_ptr > make_lorenzo_regression_compressor(const SZ::Config&, Quantizer, Encoder, Lossless) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-09-01T16:30:43,187 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:113:59: required from ‘void SZ_decompress_LorenzoReg(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,188 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:40:39: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,189 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,190 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,190 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,191 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,192 137 | LorenzoPredictor fallback_predictor; 2026-09-01T16:30:43,193 | ^~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,193 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-09-01T16:30:43,194 136 | Predictor predictor; 2026-09-01T16:30:43,194 | ^~~~~~~~~ 2026-09-01T16:30:43,195 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,196 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-09-01T16:30:43,196 | ^~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,197 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_iterator::multi_dimensional_iterator(std::shared_ptr >&&, std::size_t) [with T = long long unsigned int; unsigned int N = 4; std::size_t = unsigned int]’: 2026-09-01T16:30:43,197 lib/SZ3/include/SZ3/utils/Iterator.hpp:267:20: required from ‘SZ::multi_dimensional_range::multi_dimensional_iterator SZ::multi_dimensional_range::begin() [with T = long long unsigned int; unsigned int N = 4]’ 2026-09-01T16:30:43,198 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:76:60: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,199 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,200 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,201 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,201 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,202 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:43,203 lib/SZ3/include/SZ3/utils/Iterator.hpp:207:23: warning: ‘SZ::multi_dimensional_range::multi_dimensional_iterator::global_offset’ will be initialized after [-Wreorder] 2026-09-01T16:30:43,203 207 | ptrdiff_t global_offset; 2026-09-01T16:30:43,204 | ^~~~~~~~~~~~~ 2026-09-01T16:30:43,205 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-09-01T16:30:43,205 206 | std::array local_index; // index of current_offset position 2026-09-01T16:30:43,206 | ^~~~~~~~~~~ 2026-09-01T16:30:43,207 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-09-01T16:30:43,208 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-09-01T16:30:43,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,222 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,223 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,223 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,224 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,225 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,225 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,226 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:43,226 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:43,227 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,228 266 | size_t block_cnt = 0; 2026-09-01T16:30:43,229 | ^~~~~~~~~ 2026-09-01T16:30:43,229 lib/SZ3/include/SZ3/encoder/HuffmanEncoder.hpp: In instantiation of ‘void SZ::HuffmanEncoder::preprocess_encode(const T*, size_t, int) [with T = int; size_t = unsigned int]’: 2026-09-01T16:30:43,230 lib/SZ3/include/SZ3/encoder/HuffmanEncoder.hpp:93:30: required from ‘void SZ::HuffmanEncoder::preprocess_encode(const std::vector&, int) [with T = int]’ 2026-09-01T16:30:43,231 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:34:38: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,232 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,232 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,233 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,234 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:43,234 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:43,235 lib/SZ3/include/SZ3/encoder/HuffmanEncoder.hpp:109:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:43,236 109 | for (int i = 0; i < huffmanTree->stateNum; i++) 2026-09-01T16:30:43,236 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:43,244 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,245 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,245 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,246 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,246 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,247 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,248 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:43,249 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:43,249 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,250 266 | size_t block_cnt = 0; 2026-09-01T16:30:43,251 | ^~~~~~~~~ 2026-09-01T16:30:43,258 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,259 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,259 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,260 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,261 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,261 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,262 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:43,263 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:43,263 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,281 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,281 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,282 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,282 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,283 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,284 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,284 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:43,285 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:43,286 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,299 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,299 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,300 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,301 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,301 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,302 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,303 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:43,303 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:43,304 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,313 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,314 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,314 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,315 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,315 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,316 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,317 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:43,317 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:43,318 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,326 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,327 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,328 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,328 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,329 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,330 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,331 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:43,332 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:43,332 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,349 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,350 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,350 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,351 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,351 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,352 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,353 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:43,353 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:43,354 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,367 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,368 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,369 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,369 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,370 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,371 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,371 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:43,372 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:43,373 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,382 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,382 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,383 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,383 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,384 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,385 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,385 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:43,386 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:43,387 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,395 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,396 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,396 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,397 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,398 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,399 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,400 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:43,400 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:43,401 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,418 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,418 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,419 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,419 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,420 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,420 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,421 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:43,422 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:43,422 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,434 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,435 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,436 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,437 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,437 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,438 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,439 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,439 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:43,440 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,447 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,448 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,449 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,449 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,450 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,450 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,451 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,452 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:43,452 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,461 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,462 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,462 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,463 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,464 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,464 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,465 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,466 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:43,466 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,483 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,484 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,485 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,485 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,486 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,487 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,487 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,488 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:43,489 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,502 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,502 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,503 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,504 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,505 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,506 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,506 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:43,507 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:43,507 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,516 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,517 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,517 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,518 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,519 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,519 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,520 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:43,521 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:43,521 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,530 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,531 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,531 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,532 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,533 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,534 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,534 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:43,535 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:43,535 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,553 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,553 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,554 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,554 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,555 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,556 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,556 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:43,557 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:43,558 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,571 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,572 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,572 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,573 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,574 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,575 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,575 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,576 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:43,576 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,586 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,586 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,587 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,587 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,588 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,588 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,589 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,590 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:43,591 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,599 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,600 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,601 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,601 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,602 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,603 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,603 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,604 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:43,604 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,622 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,623 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,623 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,624 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,624 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,625 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,626 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,627 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:43,628 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,640 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,641 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,642 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,642 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,643 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,644 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,644 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:43,645 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:43,646 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,654 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,655 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,655 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,656 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,657 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,658 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,658 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:43,659 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:43,660 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,668 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,669 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,669 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,670 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,671 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,672 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,672 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:43,673 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:43,673 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,691 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,691 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,692 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,692 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,693 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,694 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,694 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:43,695 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:43,696 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,707 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,707 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,708 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,709 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,710 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,710 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,711 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,712 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:43,712 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,721 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,722 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,722 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,723 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,723 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,724 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,725 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,726 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:43,726 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,734 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,735 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,736 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,736 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,737 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,738 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,739 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,739 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:43,740 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,757 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,758 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,759 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,759 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,760 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,761 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,762 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,762 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:43,763 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,776 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,776 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,777 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,778 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,779 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,779 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,780 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:43,780 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:43,781 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,790 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,791 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,792 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,792 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,793 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,794 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,795 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:43,795 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:43,796 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,804 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,805 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,805 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,806 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,807 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,808 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,808 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:43,809 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:43,810 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,827 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,827 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,828 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,829 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,829 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,830 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,831 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:43,832 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:43,832 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,845 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,846 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,846 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,847 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,848 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,849 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:43,849 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,850 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:43,851 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,860 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,860 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,861 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,862 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,862 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,863 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:43,864 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,864 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:43,865 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,873 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,874 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,875 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,876 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,876 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,877 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:43,877 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,878 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:43,879 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:43,896 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp: In instantiation of ‘std::vector SZ::SZFastFrontend::compress_3d(const T*) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:30:43,897 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:42:20: required from ‘std::vector SZ::SZFastFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:30:43,897 lib/SZ3/include/SZ3/compressor/SZGeneralCompressor.hpp:32:60: required from ‘SZ::uchar* SZ::SZGeneralCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:43,898 lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:90:40: required from ‘char* SZ_compress_LorenzoReg(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,899 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:23:56: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,899 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:43,900 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:43,901 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:43,902 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-09-01T16:30:45,958 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:45,959 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:45,960 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:45,961 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:45,961 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:45,962 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:45,963 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:45,963 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:45,964 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:45,965 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:45,965 184 | for (int i = 1; i < N; i++) { 2026-09-01T16:30:45,966 | ~~^~~ 2026-09-01T16:30:46,005 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:46,005 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:46,006 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,007 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,007 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,008 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,009 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,009 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:46,010 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:46,010 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:46,050 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:46,051 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:46,052 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,052 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,053 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,054 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,055 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,056 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:46,056 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:46,057 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:46,089 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:46,090 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:46,091 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,091 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,092 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,093 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,094 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,094 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,095 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:46,095 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:46,134 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:46,135 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:46,136 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,137 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,137 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,138 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,139 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,140 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:46,140 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:46,141 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:46,181 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:46,181 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:46,182 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,183 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,184 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,184 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,185 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,186 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:46,186 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:46,187 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:46,225 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:46,226 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:46,226 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,227 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,228 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,229 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,229 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,230 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:46,231 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:46,232 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:46,268 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:46,268 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:46,269 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,269 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,270 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,271 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,271 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,272 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:46,273 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:46,274 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:46,313 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:46,314 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:46,315 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,316 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,317 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,317 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,318 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,319 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:46,319 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:46,320 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:46,359 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:46,360 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:290:49: required from ‘typename std::enable_if<(NN == 1), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 1; T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 1), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:46,361 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:46,361 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,362 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,363 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,363 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:46,364 lib/SZ3/include/SZ3/api/sz.hpp:58:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:46,365 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:46,365 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,548 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,548 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,549 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,550 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,550 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,551 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,552 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,553 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,553 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:49,554 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:49,555 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,555 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,556 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,557 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,557 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,558 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,559 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,559 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,560 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,561 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:49,562 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:49,562 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,564 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,564 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,565 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,565 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,566 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,567 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,568 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,568 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,569 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:49,570 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-09-01T16:30:49,571 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,576 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,576 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,577 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,578 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,578 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,579 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,580 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,580 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,581 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:49,582 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:49,583 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,583 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,584 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,585 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,585 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,586 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,587 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,588 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,588 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,589 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:49,590 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:49,590 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,591 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,592 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,593 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,594 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,594 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,595 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,596 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,596 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,597 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:49,597 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-09-01T16:30:49,598 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,604 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,604 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,605 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,606 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,607 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,607 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,608 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,609 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,610 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:49,610 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:49,611 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,611 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,612 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,613 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,613 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,614 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,615 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,616 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,616 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,617 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:49,618 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:49,619 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,619 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,620 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,621 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,621 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,622 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,622 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,623 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,624 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,625 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:49,625 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-09-01T16:30:49,626 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,631 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,632 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,633 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,633 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,634 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,635 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,636 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,636 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,637 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,638 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:49,639 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,639 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,640 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,641 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,642 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,642 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,643 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,644 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,644 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,645 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,646 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:49,647 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,648 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,648 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,649 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,650 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,651 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,651 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,652 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,652 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,653 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,654 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-09-01T16:30:49,654 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,660 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,661 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,662 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,662 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,663 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,664 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,665 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,665 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,666 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:49,666 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:49,667 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,668 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,668 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,669 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,670 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,670 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,671 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,672 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,673 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,673 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:49,674 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:49,675 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,675 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,676 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,676 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,677 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,678 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,679 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,679 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,680 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,681 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:49,682 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-09-01T16:30:49,683 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,689 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,690 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,690 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,691 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,692 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,692 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,693 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,694 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,695 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:49,696 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:49,696 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,697 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,698 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,698 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,699 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,700 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,701 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,701 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,702 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,703 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:49,704 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:49,705 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,705 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,706 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,707 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,708 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,708 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,709 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,710 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,710 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,711 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:49,712 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-09-01T16:30:49,713 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,718 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,718 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,719 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,720 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,721 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,721 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,722 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,723 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,723 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:49,724 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:49,725 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,725 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,726 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,727 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,727 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,728 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,729 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,730 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,730 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,731 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:49,731 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:49,732 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,733 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,733 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,734 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,735 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,735 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,736 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,737 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,738 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,739 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:49,739 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-09-01T16:30:49,740 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,741 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,742 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,743 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,743 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,744 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,745 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,745 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,746 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,747 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:49,747 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:49,748 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,749 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,750 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,751 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,751 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,752 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,753 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,754 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,754 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,755 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:49,756 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:49,757 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,757 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,758 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,759 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,760 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,761 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,761 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,762 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,763 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,763 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:49,764 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-09-01T16:30:49,765 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,770 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,771 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,772 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,772 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,773 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,774 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,774 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,775 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,776 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:49,777 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:49,777 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,778 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,779 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,780 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,780 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,781 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,782 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,783 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,783 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,784 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:49,784 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:49,785 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,786 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,786 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,787 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,788 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,788 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,789 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,790 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,791 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,791 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:49,792 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-09-01T16:30:49,792 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,799 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,799 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&}; T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,800 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:301:73: required from ‘typename std::enable_if<(NN == 2), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 2; T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 2), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,801 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,801 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,802 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,803 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,803 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:49,805 lib/SZ3/include/SZ3/api/sz.hpp:60:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:49,805 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:49,806 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,806 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,807 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&}; T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,807 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:378:77: required from ‘typename std::enable_if<(NN == 3), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 3; T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 3), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,808 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,809 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,810 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,810 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,811 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:49,812 lib/SZ3/include/SZ3/api/sz.hpp:62:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:49,813 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:49,814 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:49,814 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp: In instantiation of ‘size_t SZ::SZBlockInterpolationCompressor::offset2(std::array) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’: 2026-09-01T16:30:49,815 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:193:20: required from ‘size_t SZ::SZBlockInterpolationCompressor::offset(Args&& ...) [with Args = {unsigned int&, unsigned int&, unsigned int&, unsigned int&}; T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-09-01T16:30:49,815 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:332:77: required from ‘typename std::enable_if<(NN == 4), double>::type SZ::SZBlockInterpolationCompressor::block_interpolation(T*, std::array, std::array, PredictorBehavior, const std::string&, int, SZ::uint) [with unsigned int NN = 4; T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; typename std::enable_if<(NN == 4), double>::type = double; std::string = std::__cxx11::basic_string; SZ::uint = unsigned int]’ 2026-09-01T16:30:49,816 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:142:40: required from ‘SZ::uchar* SZ::SZBlockInterpolationCompressor::compress(const SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:49,817 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:64:41: required from ‘double do_not_use_this_interp_compress_block_test(T*, std::vector, size_t, double, int, int, int) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,817 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:107:69: required from ‘char* SZ_compress_Interp_lorenzo(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,818 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:27:60: required from ‘char* SZ_compress_dispatcher(SZ::Config&, T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,819 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:19:44: required from ‘char* SZ_compress_impl(SZ::Config&, const T*, size_t&) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:49,820 lib/SZ3/include/SZ3/api/sz.hpp:64:41: required from ‘char* SZ_compress(const SZ::Config&, const T*, size_t&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:49,820 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-09-01T16:30:49,821 lib/SZ3/include/SZ3/compressor/deprecated/SZBlockInterpolationCompressor.hpp:184:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:30:58,883 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = float; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:58,884 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:58,885 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:58,885 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,886 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,887 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,887 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:58,888 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:58,889 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:58,889 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:58,890 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:58,891 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:58,891 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:58,892 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:58,893 366 | T *data; // data pointer 2026-09-01T16:30:58,894 | ^~~~ 2026-09-01T16:30:58,894 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:58,895 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:58,896 | ^~~~~~~~~~~~~ 2026-09-01T16:30:58,897 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:58,897 217 | multi_dimensional_range( 2026-09-01T16:30:58,898 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:58,904 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = float; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:58,904 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:58,905 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:58,906 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,906 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,907 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,907 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:58,908 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:58,909 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:58,910 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:58,911 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:58,912 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:58,912 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:58,913 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:58,914 366 | T *data; // data pointer 2026-09-01T16:30:58,915 | ^~~~ 2026-09-01T16:30:58,916 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:58,916 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:58,917 | ^~~~~~~~~~~~~ 2026-09-01T16:30:58,917 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:58,918 217 | multi_dimensional_range( 2026-09-01T16:30:58,919 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:58,923 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = float; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:58,924 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:58,924 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:58,925 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,926 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,926 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,927 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:58,928 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:58,929 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:58,929 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:58,930 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:58,931 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:58,932 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:58,933 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:58,933 366 | T *data; // data pointer 2026-09-01T16:30:58,934 | ^~~~ 2026-09-01T16:30:58,934 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:58,935 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:58,936 | ^~~~~~~~~~~~~ 2026-09-01T16:30:58,936 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:58,937 217 | multi_dimensional_range( 2026-09-01T16:30:58,937 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:58,942 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = float; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:58,943 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:58,944 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:58,944 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,945 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,946 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,947 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:58,947 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:58,948 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:58,949 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:58,950 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:58,950 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:58,951 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:58,951 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:58,952 366 | T *data; // data pointer 2026-09-01T16:30:58,953 | ^~~~ 2026-09-01T16:30:58,953 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:58,954 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:58,955 | ^~~~~~~~~~~~~ 2026-09-01T16:30:58,955 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:58,956 217 | multi_dimensional_range( 2026-09-01T16:30:58,957 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:58,961 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = double; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:58,962 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:58,963 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:58,963 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,964 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,965 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,966 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:58,967 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:58,968 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:58,968 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:58,969 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:58,970 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:58,970 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:58,971 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:58,971 366 | T *data; // data pointer 2026-09-01T16:30:58,972 | ^~~~ 2026-09-01T16:30:58,973 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:58,973 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:58,974 | ^~~~~~~~~~~~~ 2026-09-01T16:30:58,975 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:58,975 217 | multi_dimensional_range( 2026-09-01T16:30:58,976 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:58,980 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = double; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:58,981 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:58,981 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:58,982 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,983 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,984 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:58,985 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:58,985 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:58,986 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:58,986 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:58,987 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:58,988 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:58,988 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:58,989 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:58,990 366 | T *data; // data pointer 2026-09-01T16:30:58,991 | ^~~~ 2026-09-01T16:30:58,991 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:58,992 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:58,993 | ^~~~~~~~~~~~~ 2026-09-01T16:30:58,994 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:58,994 217 | multi_dimensional_range( 2026-09-01T16:30:58,995 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:58,999 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = double; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:58,999 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,000 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,001 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,001 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,002 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,003 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,004 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,004 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,005 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,006 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,006 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:59,007 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:59,008 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,009 366 | T *data; // data pointer 2026-09-01T16:30:59,009 | ^~~~ 2026-09-01T16:30:59,010 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,011 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,011 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,012 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,013 217 | multi_dimensional_range( 2026-09-01T16:30:59,014 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,017 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = double; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,018 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,019 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,019 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,020 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,021 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,022 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,022 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,023 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,024 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,024 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,025 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:59,026 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:59,027 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,027 366 | T *data; // data pointer 2026-09-01T16:30:59,028 | ^~~~ 2026-09-01T16:30:59,029 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,030 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,030 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,031 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,032 217 | multi_dimensional_range( 2026-09-01T16:30:59,032 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,036 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = signed char; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,037 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,038 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,038 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,039 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,040 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,040 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,041 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,042 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,043 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,043 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,044 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:59,045 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:59,046 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,046 366 | T *data; // data pointer 2026-09-01T16:30:59,047 | ^~~~ 2026-09-01T16:30:59,048 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,049 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,050 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,050 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,051 217 | multi_dimensional_range( 2026-09-01T16:30:59,051 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,054 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = signed char; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,055 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,056 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,056 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,057 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,058 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,059 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,059 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,060 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,061 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,062 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,063 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:59,063 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:59,064 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,065 366 | T *data; // data pointer 2026-09-01T16:30:59,066 | ^~~~ 2026-09-01T16:30:59,066 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,067 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,067 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,068 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,069 217 | multi_dimensional_range( 2026-09-01T16:30:59,069 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,073 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = signed char; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,073 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,074 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,075 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,075 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,076 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,077 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,077 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,078 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,079 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,080 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,081 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:59,081 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:59,082 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,082 366 | T *data; // data pointer 2026-09-01T16:30:59,083 | ^~~~ 2026-09-01T16:30:59,084 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,084 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,085 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,085 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,086 217 | multi_dimensional_range( 2026-09-01T16:30:59,087 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,091 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = signed char; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,092 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,092 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,093 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,094 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,095 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,096 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,096 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,097 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,098 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,099 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,099 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:59,100 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:59,100 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,101 366 | T *data; // data pointer 2026-09-01T16:30:59,101 | ^~~~ 2026-09-01T16:30:59,102 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,103 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,103 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,104 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,105 217 | multi_dimensional_range( 2026-09-01T16:30:59,106 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,110 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned char; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,111 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,111 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,112 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,113 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,114 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,115 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,115 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,116 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,117 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,117 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,118 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,119 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:59,119 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,120 366 | T *data; // data pointer 2026-09-01T16:30:59,121 | ^~~~ 2026-09-01T16:30:59,121 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,122 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,123 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,123 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,124 217 | multi_dimensional_range( 2026-09-01T16:30:59,125 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,129 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned char; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,129 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,130 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,131 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,132 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,133 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,133 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,134 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,134 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,135 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,136 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,137 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,137 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:59,138 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,139 366 | T *data; // data pointer 2026-09-01T16:30:59,140 | ^~~~ 2026-09-01T16:30:59,140 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,141 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,142 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,142 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,143 217 | multi_dimensional_range( 2026-09-01T16:30:59,144 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,147 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned char; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,148 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,149 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,149 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,150 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,150 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,151 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,152 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,152 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,153 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,154 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,155 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,155 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:59,156 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,157 366 | T *data; // data pointer 2026-09-01T16:30:59,158 | ^~~~ 2026-09-01T16:30:59,158 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,159 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,160 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,161 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,162 217 | multi_dimensional_range( 2026-09-01T16:30:59,162 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,166 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned char; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,167 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,167 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,168 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,169 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,169 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,170 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,171 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,171 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,172 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,173 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,174 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,174 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:59,175 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,176 366 | T *data; // data pointer 2026-09-01T16:30:59,177 | ^~~~ 2026-09-01T16:30:59,177 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,178 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,178 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,179 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,180 217 | multi_dimensional_range( 2026-09-01T16:30:59,180 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,185 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,185 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,186 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,187 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,187 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,188 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,189 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,190 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,190 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,191 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,192 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,193 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:59,194 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:59,194 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,195 366 | T *data; // data pointer 2026-09-01T16:30:59,195 | ^~~~ 2026-09-01T16:30:59,196 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,196 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,197 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,198 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,198 217 | multi_dimensional_range( 2026-09-01T16:30:59,199 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,203 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,204 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,205 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,205 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,206 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,207 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,208 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,208 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,209 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,210 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,210 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,211 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:59,212 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:59,212 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,213 366 | T *data; // data pointer 2026-09-01T16:30:59,213 | ^~~~ 2026-09-01T16:30:59,214 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,215 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,215 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,216 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,216 217 | multi_dimensional_range( 2026-09-01T16:30:59,217 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,222 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,222 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,223 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,224 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,224 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,225 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,226 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,227 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,227 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,228 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,229 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,229 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:59,230 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:59,230 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,231 366 | T *data; // data pointer 2026-09-01T16:30:59,232 | ^~~~ 2026-09-01T16:30:59,232 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,233 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,234 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,234 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,235 217 | multi_dimensional_range( 2026-09-01T16:30:59,236 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,240 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,241 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,242 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,242 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,243 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,244 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,245 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,246 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,247 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,247 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,248 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,249 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:59,249 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:59,250 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,251 366 | T *data; // data pointer 2026-09-01T16:30:59,252 | ^~~~ 2026-09-01T16:30:59,252 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,253 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,254 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,255 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,255 217 | multi_dimensional_range( 2026-09-01T16:30:59,256 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,259 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short unsigned int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,260 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,261 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,261 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,262 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,263 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,264 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,264 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,265 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,266 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,267 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,267 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,268 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:59,269 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,270 366 | T *data; // data pointer 2026-09-01T16:30:59,270 | ^~~~ 2026-09-01T16:30:59,271 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,272 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,272 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,273 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,274 217 | multi_dimensional_range( 2026-09-01T16:30:59,275 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,278 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short unsigned int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,279 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,280 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,280 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,281 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,281 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,282 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,283 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,283 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,284 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,285 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,285 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,286 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:59,287 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,288 366 | T *data; // data pointer 2026-09-01T16:30:59,288 | ^~~~ 2026-09-01T16:30:59,289 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,290 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,291 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,292 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,292 217 | multi_dimensional_range( 2026-09-01T16:30:59,293 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,296 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short unsigned int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,297 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,298 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,298 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,299 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,299 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,300 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,301 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,301 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,302 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,303 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,304 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,305 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:59,305 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,306 366 | T *data; // data pointer 2026-09-01T16:30:59,307 | ^~~~ 2026-09-01T16:30:59,307 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,308 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,308 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,309 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,310 217 | multi_dimensional_range( 2026-09-01T16:30:59,310 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,315 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short unsigned int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,316 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,316 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,317 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,318 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,319 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,319 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,320 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,321 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,323 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,323 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,324 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,325 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:59,325 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,326 366 | T *data; // data pointer 2026-09-01T16:30:59,327 | ^~~~ 2026-09-01T16:30:59,328 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,328 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,329 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,330 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,330 217 | multi_dimensional_range( 2026-09-01T16:30:59,331 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,334 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,335 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,335 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,336 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,337 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,337 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,338 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,339 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,340 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,340 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,341 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,342 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:59,342 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:59,343 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,344 366 | T *data; // data pointer 2026-09-01T16:30:59,345 | ^~~~ 2026-09-01T16:30:59,345 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,346 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,347 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,348 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,349 217 | multi_dimensional_range( 2026-09-01T16:30:59,349 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,353 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,353 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,354 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,355 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,356 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,357 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,358 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,358 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,359 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,359 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,360 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,361 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:59,361 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:59,362 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,363 366 | T *data; // data pointer 2026-09-01T16:30:59,363 | ^~~~ 2026-09-01T16:30:59,364 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,365 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,366 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,366 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,367 217 | multi_dimensional_range( 2026-09-01T16:30:59,368 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,371 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,372 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,373 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,373 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,374 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,375 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,376 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,376 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,377 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,377 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,378 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,379 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:59,379 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:59,380 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,381 366 | T *data; // data pointer 2026-09-01T16:30:59,382 | ^~~~ 2026-09-01T16:30:59,383 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,383 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,384 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,385 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,386 217 | multi_dimensional_range( 2026-09-01T16:30:59,386 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,390 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,390 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,391 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,392 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,393 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,394 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,394 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,395 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,396 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,397 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,397 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,398 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:59,399 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:59,400 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,401 366 | T *data; // data pointer 2026-09-01T16:30:59,402 | ^~~~ 2026-09-01T16:30:59,403 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,404 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,405 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,406 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,406 217 | multi_dimensional_range( 2026-09-01T16:30:59,407 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,410 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,411 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,411 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,412 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,413 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,413 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,414 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,415 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,415 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,416 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,417 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,417 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,418 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:59,419 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,420 366 | T *data; // data pointer 2026-09-01T16:30:59,420 | ^~~~ 2026-09-01T16:30:59,421 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,422 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,423 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,423 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,424 217 | multi_dimensional_range( 2026-09-01T16:30:59,425 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,428 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,428 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,429 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,430 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,430 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,431 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,431 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,432 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,433 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,434 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,434 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,435 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,436 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:59,437 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,437 366 | T *data; // data pointer 2026-09-01T16:30:59,438 | ^~~~ 2026-09-01T16:30:59,439 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,439 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,440 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,440 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,441 217 | multi_dimensional_range( 2026-09-01T16:30:59,442 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,446 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,446 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,447 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,448 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,449 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,449 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,450 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,451 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,452 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,452 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,453 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,454 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,454 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:59,455 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,456 366 | T *data; // data pointer 2026-09-01T16:30:59,456 | ^~~~ 2026-09-01T16:30:59,457 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,457 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,458 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,459 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,459 217 | multi_dimensional_range( 2026-09-01T16:30:59,460 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,464 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,465 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,465 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,466 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,467 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,468 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,468 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,469 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,471 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,471 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,472 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,473 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,474 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:30:59,475 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,475 366 | T *data; // data pointer 2026-09-01T16:30:59,476 | ^~~~ 2026-09-01T16:30:59,477 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,478 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,479 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,480 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,481 217 | multi_dimensional_range( 2026-09-01T16:30:59,481 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,483 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,484 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,485 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,486 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,487 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,488 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,489 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,489 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,490 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,490 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,491 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,492 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:59,492 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:59,493 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,494 366 | T *data; // data pointer 2026-09-01T16:30:59,495 | ^~~~ 2026-09-01T16:30:59,495 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,496 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,497 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,498 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,498 217 | multi_dimensional_range( 2026-09-01T16:30:59,499 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,502 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,502 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,503 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,504 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,505 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,506 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,506 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,507 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,507 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,508 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,509 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,510 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:59,511 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:59,511 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,512 366 | T *data; // data pointer 2026-09-01T16:30:59,513 | ^~~~ 2026-09-01T16:30:59,513 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,514 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,515 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,516 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,516 217 | multi_dimensional_range( 2026-09-01T16:30:59,517 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,520 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,521 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,522 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,523 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,523 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,524 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,524 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,525 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,526 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,526 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,527 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,528 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:59,529 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:59,530 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,530 366 | T *data; // data pointer 2026-09-01T16:30:59,531 | ^~~~ 2026-09-01T16:30:59,532 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,532 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,533 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,534 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,535 217 | multi_dimensional_range( 2026-09-01T16:30:59,536 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,539 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,539 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,540 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,540 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,541 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,542 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,542 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,543 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,544 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,545 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,546 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,546 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:30:59,547 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:30:59,548 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,549 366 | T *data; // data pointer 2026-09-01T16:30:59,550 | ^~~~ 2026-09-01T16:30:59,551 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,552 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,553 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,553 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,554 217 | multi_dimensional_range( 2026-09-01T16:30:59,555 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,558 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long unsigned int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,558 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,559 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,560 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,560 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,561 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,562 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,563 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,564 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,564 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,565 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,567 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,568 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:59,569 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,569 366 | T *data; // data pointer 2026-09-01T16:30:59,570 | ^~~~ 2026-09-01T16:30:59,571 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,572 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,572 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,573 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,574 217 | multi_dimensional_range( 2026-09-01T16:30:59,574 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,576 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long unsigned int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,577 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,577 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,578 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,579 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,580 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,580 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,581 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,582 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,583 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,583 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,584 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,584 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:59,585 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,586 366 | T *data; // data pointer 2026-09-01T16:30:59,586 | ^~~~ 2026-09-01T16:30:59,587 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,588 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,588 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,589 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,590 217 | multi_dimensional_range( 2026-09-01T16:30:59,591 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,594 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long unsigned int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,595 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,596 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,597 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,597 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,598 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,599 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,600 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,600 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,601 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,602 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,602 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,603 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:59,604 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,604 366 | T *data; // data pointer 2026-09-01T16:30:59,605 | ^~~~ 2026-09-01T16:30:59,606 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,607 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,608 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,608 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,609 217 | multi_dimensional_range( 2026-09-01T16:30:59,610 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,613 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long unsigned int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’: 2026-09-01T16:30:59,613 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,614 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,615 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,616 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,617 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,617 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,618 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,619 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,619 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,620 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,621 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,622 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:30:59,622 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-09-01T16:30:59,623 366 | T *data; // data pointer 2026-09-01T16:30:59,624 | ^~~~ 2026-09-01T16:30:59,624 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-09-01T16:30:59,625 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-09-01T16:30:59,626 | ^~~~~~~~~~~~~ 2026-09-01T16:30:59,627 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-09-01T16:30:59,628 217 | multi_dimensional_range( 2026-09-01T16:30:59,629 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,660 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = float; unsigned int N = 1]’: 2026-09-01T16:30:59,661 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = float; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,662 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,662 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,663 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,664 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,664 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,665 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,666 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,667 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,667 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,668 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:59,669 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:59,669 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,670 285 | for (int i = 0; i < dimensions.size(); i++) { 2026-09-01T16:30:59,671 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:30:59,676 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = float; unsigned int N = 2]’: 2026-09-01T16:30:59,676 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = float; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,677 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,678 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,679 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,679 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,680 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,681 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,681 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,682 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,683 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,684 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:59,685 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:59,685 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,689 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = float; unsigned int N = 3]’: 2026-09-01T16:30:59,690 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = float; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,691 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,691 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,692 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,693 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,694 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,694 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,695 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,696 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,696 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,697 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:59,698 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:59,699 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,702 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = float; unsigned int N = 4]’: 2026-09-01T16:30:59,703 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = float; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,704 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,704 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,705 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,706 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {float*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,707 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,707 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,708 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,709 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,709 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,710 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = float; size_t = unsigned int]’ 2026-09-01T16:30:59,711 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-09-01T16:30:59,711 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,715 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = double; unsigned int N = 1]’: 2026-09-01T16:30:59,716 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = double; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,717 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,717 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,718 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,719 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,720 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,721 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,722 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,723 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,723 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,724 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:59,726 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:59,727 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,728 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = double; unsigned int N = 2]’: 2026-09-01T16:30:59,728 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = double; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,729 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,730 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,731 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,732 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,732 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,733 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,734 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,734 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,735 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,736 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:59,736 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:59,737 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,740 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = double; unsigned int N = 3]’: 2026-09-01T16:30:59,741 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = double; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,742 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,743 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,743 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,744 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,745 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,746 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,746 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,747 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,748 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,749 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:59,749 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:59,750 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,753 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = double; unsigned int N = 4]’: 2026-09-01T16:30:59,754 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = double; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,754 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,755 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,756 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,756 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {double*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,757 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,758 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = double; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,759 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,760 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,761 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,761 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = double; size_t = unsigned int]’ 2026-09-01T16:30:59,762 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-09-01T16:30:59,762 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,766 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = signed char; unsigned int N = 1]’: 2026-09-01T16:30:59,766 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = signed char; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,767 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,767 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,768 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,769 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,770 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,770 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,771 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,772 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,772 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,773 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:59,774 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:59,775 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,778 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = signed char; unsigned int N = 2]’: 2026-09-01T16:30:59,779 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = signed char; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,779 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,780 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,781 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,781 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,782 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,783 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,783 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,784 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,785 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,785 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:59,786 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:59,787 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,791 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = signed char; unsigned int N = 3]’: 2026-09-01T16:30:59,791 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = signed char; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,792 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,792 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,793 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,794 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,794 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,795 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,796 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,796 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,797 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,798 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:59,799 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:59,799 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,803 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = signed char; unsigned int N = 4]’: 2026-09-01T16:30:59,804 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = signed char; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,804 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,805 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,806 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,806 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,807 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,808 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,808 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,809 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,810 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,811 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = signed char; size_t = unsigned int]’ 2026-09-01T16:30:59,812 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-09-01T16:30:59,812 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,816 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = unsigned char; unsigned int N = 1]’: 2026-09-01T16:30:59,816 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned char; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,817 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,818 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,819 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,820 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,820 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,821 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,821 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,822 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,823 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,824 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,825 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:59,825 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,828 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = unsigned char; unsigned int N = 2]’: 2026-09-01T16:30:59,829 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned char; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,830 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,830 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,831 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,832 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,833 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,833 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,834 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,835 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,835 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,836 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,837 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:59,838 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,841 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = unsigned char; unsigned int N = 3]’: 2026-09-01T16:30:59,841 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned char; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,842 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,843 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,843 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,844 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,845 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,845 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,846 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,847 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,847 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,848 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,849 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:59,850 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,853 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = unsigned char; unsigned int N = 4]’: 2026-09-01T16:30:59,854 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned char; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,855 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,855 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,856 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,857 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,858 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,858 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,859 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,860 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,860 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,861 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,862 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-09-01T16:30:59,862 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,866 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = short int; unsigned int N = 1]’: 2026-09-01T16:30:59,867 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,867 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,868 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,869 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,870 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,870 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,872 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,872 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,873 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,873 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,874 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:59,875 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:59,875 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,878 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = short int; unsigned int N = 2]’: 2026-09-01T16:30:59,879 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,880 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,881 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,881 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,882 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,883 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,884 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,885 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,885 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,886 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,886 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:59,887 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:59,888 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,891 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = short int; unsigned int N = 3]’: 2026-09-01T16:30:59,892 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,892 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,893 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,894 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,895 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,895 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,896 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,897 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,898 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,898 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,899 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:59,900 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:59,900 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,903 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = short int; unsigned int N = 4]’: 2026-09-01T16:30:59,904 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,905 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,905 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,906 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,907 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,908 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,908 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,909 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,910 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,910 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,911 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short int; size_t = unsigned int]’ 2026-09-01T16:30:59,912 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-09-01T16:30:59,912 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,916 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = short unsigned int; unsigned int N = 1]’: 2026-09-01T16:30:59,917 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short unsigned int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,917 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,918 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,919 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,919 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,920 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,921 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,922 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,922 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,923 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,924 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,924 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:59,925 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,928 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = short unsigned int; unsigned int N = 2]’: 2026-09-01T16:30:59,929 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short unsigned int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,930 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,930 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,931 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,932 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,932 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,933 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,934 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,934 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,935 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,936 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,937 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:59,938 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,941 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = short unsigned int; unsigned int N = 3]’: 2026-09-01T16:30:59,942 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short unsigned int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,942 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,943 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,943 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,944 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,945 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,945 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,946 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,947 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,948 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,948 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,949 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:59,950 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,953 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = short unsigned int; unsigned int N = 4]’: 2026-09-01T16:30:59,954 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = short unsigned int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,955 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,955 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,956 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,957 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {short unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,957 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,958 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = short unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,959 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,960 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,961 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:30:59,962 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = short unsigned int; size_t = unsigned int]’ 2026-09-01T16:30:59,963 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-09-01T16:30:59,964 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,966 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = int; unsigned int N = 1]’: 2026-09-01T16:30:59,967 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,968 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,968 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,969 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,970 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,970 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,971 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,972 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,972 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,973 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:30:59,974 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:59,975 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:59,975 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,979 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = int; unsigned int N = 2]’: 2026-09-01T16:30:59,979 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,980 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,981 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,982 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,982 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,983 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,984 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,984 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,985 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,986 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:30:59,987 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:30:59,987 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:30:59,988 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:30:59,991 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = int; unsigned int N = 3]’: 2026-09-01T16:30:59,992 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:30:59,992 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:30:59,993 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:30:59,994 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,995 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:30:59,995 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:30:59,996 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:30:59,997 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,997 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,998 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:30:59,999 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:31:00,000 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:31:00,000 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,003 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = int; unsigned int N = 4]’: 2026-09-01T16:31:00,004 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,005 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,006 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,006 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,007 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,008 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,009 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,010 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,011 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,011 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,012 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = int; size_t = unsigned int]’ 2026-09-01T16:31:00,013 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-09-01T16:31:00,014 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,016 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:00,017 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,018 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,018 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,019 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,020 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,020 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,021 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,022 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:00,023 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:00,023 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:00,024 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:31:00,024 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:31:00,025 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,029 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:00,029 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,030 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,031 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,031 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,032 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,033 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,034 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,035 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:00,036 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:00,036 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:00,037 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:31:00,037 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:31:00,038 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,041 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:00,042 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,042 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,043 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,044 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,044 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,045 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,046 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,047 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:00,048 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:00,048 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:00,049 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:31:00,049 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:31:00,050 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,053 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:00,054 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = unsigned int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,055 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,055 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,056 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,057 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,057 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,058 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,059 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,060 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,061 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,061 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = unsigned int; size_t = unsigned int]’ 2026-09-01T16:31:00,062 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-09-01T16:31:00,063 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,066 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = long long int; unsigned int N = 1]’: 2026-09-01T16:31:00,067 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,068 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,068 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,069 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,070 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,071 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,071 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,072 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:00,073 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:00,073 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:00,074 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:31:00,075 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:31:00,076 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,079 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = long long int; unsigned int N = 2]’: 2026-09-01T16:31:00,080 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,080 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,081 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,081 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,082 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,083 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,083 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,084 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:00,085 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:00,086 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:00,086 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:31:00,087 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:31:00,088 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,091 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = long long int; unsigned int N = 3]’: 2026-09-01T16:31:00,092 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,093 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,093 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,094 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,094 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,095 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,096 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,097 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:00,097 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:00,098 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:00,099 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:31:00,099 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:31:00,100 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,104 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = long long int; unsigned int N = 4]’: 2026-09-01T16:31:00,105 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,105 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,106 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,106 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,107 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,107 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,108 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,109 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,110 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,110 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,111 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long int; size_t = unsigned int]’ 2026-09-01T16:31:00,112 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-09-01T16:31:00,112 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,116 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = long long unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:00,117 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long unsigned int; unsigned int N = 1; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,118 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,119 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,119 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,120 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,121 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,121 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,122 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:00,123 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:00,123 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:00,124 lib/SZ3/include/SZ3/api/sz.hpp:110:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:31:00,125 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:31:00,126 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,129 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = long long unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:00,130 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long unsigned int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,130 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,131 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,132 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,133 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,133 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,134 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,135 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:00,136 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:00,136 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:00,137 lib/SZ3/include/SZ3/api/sz.hpp:112:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:31:00,138 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:31:00,139 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,141 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = long long unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:00,142 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long unsigned int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,143 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,144 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,145 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,145 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,146 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,147 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,147 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:00,148 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:00,148 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:00,149 lib/SZ3/include/SZ3/api/sz.hpp:114:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:31:00,150 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:31:00,151 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:00,154 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::set_dimensions_auto() [with T = long long unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:00,155 lib/SZ3/include/SZ3/utils/Iterator.hpp:247:13: required from ‘SZ::multi_dimensional_range::multi_dimensional_range(T*, ForwardIt1, ForwardIt1, size_t, ptrdiff_t) [with ForwardIt1 = unsigned int*; T = long long unsigned int; unsigned int N = 4; size_t = unsigned int; ptrdiff_t = int]’ 2026-09-01T16:31:00,155 /usr/include/c++/12/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-09-01T16:31:00,156 /usr/include/c++/12/bits/alloc_traits.h:635:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = SZ::multi_dimensional_range; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-09-01T16:31:00,157 /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,158 /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = SZ::multi_dimensional_range; _Alloc = std::allocator; _Args = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-09-01T16:31:00,158 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-09-01T16:31:00,159 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:73:59: required from ‘T* SZ::SZInterpolationCompressor::decompress(const SZ::uchar*, const size_t&, T*) [with T = long long unsigned int; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-09-01T16:31:00,159 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:43:18: required from ‘void SZ_decompress_Interp(const SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,160 lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:42:35: required from ‘void SZ_decompress_dispatcher(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,161 lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:34:39: required from ‘void SZ_decompress_impl(SZ::Config&, char*, size_t, T*) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:00,162 lib/SZ3/include/SZ3/api/sz.hpp:116:33: required from ‘void SZ_decompress(SZ::Config&, char*, size_t, T*&) [with T = long long unsigned int; size_t = unsigned int]’ 2026-09-01T16:31:00,162 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-09-01T16:31:00,163 lib/SZ3/include/SZ3/utils/Iterator.hpp:285:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,433 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,434 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,435 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,436 69 | std::array intra_block_dims; 2026-09-01T16:31:02,436 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,450 In file included from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:8: 2026-09-01T16:31:02,450 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = long long unsigned int; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:02,451 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:02,452 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,453 70 | auto tmp = c; 2026-09-01T16:31:02,453 | ^~~ 2026-09-01T16:31:02,454 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = long long unsigned int; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:02,454 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:02,455 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,456 92 | auto tmp = c; 2026-09-01T16:31:02,456 | ^~~ 2026-09-01T16:31:02,457 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = long long unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:02,457 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:02,458 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,459 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:02,459 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,460 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:02,461 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:02,461 | ~~^ 2026-09-01T16:31:02,462 | | 2026-09-01T16:31:02,463 | long int 2026-09-01T16:31:02,464 | %d 2026-09-01T16:31:02,467 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,468 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,469 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,470 69 | std::array intra_block_dims; 2026-09-01T16:31:02,470 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,472 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:02,472 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:02,473 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,474 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,475 | ~~^~~ 2026-09-01T16:31:02,475 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,476 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,477 | ~~^~~ 2026-09-01T16:31:02,477 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,478 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:02,478 | ~~^~~ 2026-09-01T16:31:02,479 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,479 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:02,480 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,481 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,481 | ~~^~~ 2026-09-01T16:31:02,491 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,491 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,492 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,493 69 | std::array intra_block_dims; 2026-09-01T16:31:02,494 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,495 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:02,495 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:02,496 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,497 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:02,498 | ~~^~~~~~~ 2026-09-01T16:31:02,498 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,499 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:02,500 | ~~^~~~~~~ 2026-09-01T16:31:02,501 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,502 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,503 | ~~^~~ 2026-09-01T16:31:02,504 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,505 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:02,505 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,506 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,506 | ~~^~~ 2026-09-01T16:31:02,508 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = long long unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:02,509 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:02,509 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:02,510 154 | int count = 0; 2026-09-01T16:31:02,510 | ^~~~~ 2026-09-01T16:31:02,511 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:02,512 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:02,512 | ^~~ 2026-09-01T16:31:02,518 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,519 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,519 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,520 69 | std::array intra_block_dims; 2026-09-01T16:31:02,521 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,531 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,532 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,532 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,543 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,544 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,545 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,555 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = long long unsigned int; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:02,556 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:02,557 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,558 70 | auto tmp = c; 2026-09-01T16:31:02,559 | ^~~ 2026-09-01T16:31:02,560 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = long long unsigned int; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:02,560 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:02,561 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,562 92 | auto tmp = c; 2026-09-01T16:31:02,562 | ^~~ 2026-09-01T16:31:02,563 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = long long unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:02,564 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:02,565 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,566 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:02,566 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,567 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:02,568 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:02,569 | ~~^ 2026-09-01T16:31:02,570 | | 2026-09-01T16:31:02,571 | long int 2026-09-01T16:31:02,572 | %d 2026-09-01T16:31:02,573 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,574 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,575 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,575 69 | std::array intra_block_dims; 2026-09-01T16:31:02,576 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,577 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:02,578 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:02,579 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,579 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,580 | ~~^~~ 2026-09-01T16:31:02,581 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,582 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,582 | ~~^~~ 2026-09-01T16:31:02,583 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,584 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:02,584 | ~~^~~ 2026-09-01T16:31:02,585 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,586 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:02,586 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,587 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,587 | ~~^~~ 2026-09-01T16:31:02,596 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,597 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,597 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,598 69 | std::array intra_block_dims; 2026-09-01T16:31:02,599 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,600 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:02,600 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:02,601 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,602 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:02,603 | ~~^~~~~~~ 2026-09-01T16:31:02,603 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,604 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:02,605 | ~~^~~~~~~ 2026-09-01T16:31:02,605 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,606 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,607 | ~~^~~ 2026-09-01T16:31:02,608 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,609 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:02,610 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,610 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,611 | ~~^~~ 2026-09-01T16:31:02,613 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = long long unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:02,614 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:02,614 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:02,615 154 | int count = 0; 2026-09-01T16:31:02,615 | ^~~~~ 2026-09-01T16:31:02,616 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:02,617 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:02,617 | ^~~ 2026-09-01T16:31:02,623 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,623 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,624 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,625 69 | std::array intra_block_dims; 2026-09-01T16:31:02,625 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,635 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,636 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,637 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,648 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,649 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,650 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,660 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = long long unsigned int; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:02,661 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:02,662 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,662 70 | auto tmp = c; 2026-09-01T16:31:02,664 | ^~~ 2026-09-01T16:31:02,664 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = long long unsigned int; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:02,665 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:02,665 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,666 92 | auto tmp = c; 2026-09-01T16:31:02,667 | ^~~ 2026-09-01T16:31:02,667 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = long long unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:02,668 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:02,669 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,669 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:02,670 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,670 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:02,671 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:02,672 | ~~^ 2026-09-01T16:31:02,672 | | 2026-09-01T16:31:02,673 | long int 2026-09-01T16:31:02,674 | %d 2026-09-01T16:31:02,677 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,678 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,679 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,680 69 | std::array intra_block_dims; 2026-09-01T16:31:02,680 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,682 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:02,682 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:02,683 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,684 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,684 | ~~^~~ 2026-09-01T16:31:02,685 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,686 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,687 | ~~^~~ 2026-09-01T16:31:02,687 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,688 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:02,688 | ~~^~~ 2026-09-01T16:31:02,689 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,690 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:02,690 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,691 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,691 | ~~^~~ 2026-09-01T16:31:02,701 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,701 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,702 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,703 69 | std::array intra_block_dims; 2026-09-01T16:31:02,703 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,705 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:02,705 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:02,706 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,706 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:02,707 | ~~^~~~~~~ 2026-09-01T16:31:02,708 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,709 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:02,709 | ~~^~~~~~~ 2026-09-01T16:31:02,710 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,711 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,711 | ~~^~~ 2026-09-01T16:31:02,712 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,713 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:02,714 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,715 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,715 | ~~^~~ 2026-09-01T16:31:02,718 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = long long unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:02,718 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:02,719 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:02,719 154 | int count = 0; 2026-09-01T16:31:02,720 | ^~~~~ 2026-09-01T16:31:02,720 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:02,721 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:02,722 | ^~~ 2026-09-01T16:31:02,727 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,728 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,729 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,729 69 | std::array intra_block_dims; 2026-09-01T16:31:02,730 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,740 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,741 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,742 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,753 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,754 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,754 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,765 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = long long unsigned int; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:02,766 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:02,766 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,767 70 | auto tmp = c; 2026-09-01T16:31:02,768 | ^~~ 2026-09-01T16:31:02,769 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = long long unsigned int; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:02,770 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:02,770 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,771 92 | auto tmp = c; 2026-09-01T16:31:02,772 | ^~~ 2026-09-01T16:31:02,772 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = long long unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:02,773 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:02,773 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,774 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:02,774 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,775 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:02,775 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:02,776 | ~~^ 2026-09-01T16:31:02,777 | | 2026-09-01T16:31:02,778 | long int 2026-09-01T16:31:02,778 | %d 2026-09-01T16:31:02,782 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,783 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,784 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,785 69 | std::array intra_block_dims; 2026-09-01T16:31:02,785 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,786 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:02,787 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:02,788 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,788 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,789 | ~~^~~ 2026-09-01T16:31:02,790 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,790 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,791 | ~~^~~ 2026-09-01T16:31:02,792 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,793 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:02,794 | ~~^~~ 2026-09-01T16:31:02,794 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,795 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:02,795 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,796 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,796 | ~~^~~ 2026-09-01T16:31:02,805 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,806 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,806 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,807 69 | std::array intra_block_dims; 2026-09-01T16:31:02,808 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,809 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:02,810 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:02,811 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,811 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:02,812 | ~~^~~~~~~ 2026-09-01T16:31:02,813 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,814 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:02,814 | ~~^~~~~~~ 2026-09-01T16:31:02,815 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,816 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,816 | ~~^~~ 2026-09-01T16:31:02,817 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,818 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:02,819 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,819 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,820 | ~~^~~ 2026-09-01T16:31:02,822 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = long long unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:02,823 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:02,823 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:02,824 154 | int count = 0; 2026-09-01T16:31:02,825 | ^~~~~ 2026-09-01T16:31:02,825 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:02,826 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:02,826 | ^~~ 2026-09-01T16:31:02,832 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,833 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,833 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,834 69 | std::array intra_block_dims; 2026-09-01T16:31:02,835 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,845 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,845 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,846 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,857 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,858 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,859 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,869 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = long long int; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:02,870 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:02,871 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,871 70 | auto tmp = c; 2026-09-01T16:31:02,872 | ^~~ 2026-09-01T16:31:02,873 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = long long int; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:02,873 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:02,874 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,875 92 | auto tmp = c; 2026-09-01T16:31:02,876 | ^~~ 2026-09-01T16:31:02,876 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = long long int; unsigned int N = 4]’: 2026-09-01T16:31:02,877 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:02,877 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,878 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:02,879 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,879 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:02,880 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:02,880 | ~~^ 2026-09-01T16:31:02,881 | | 2026-09-01T16:31:02,881 | long int 2026-09-01T16:31:02,882 | %d 2026-09-01T16:31:02,887 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,887 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,888 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,889 69 | std::array intra_block_dims; 2026-09-01T16:31:02,890 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,891 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:02,891 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:02,892 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,893 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,893 | ~~^~~ 2026-09-01T16:31:02,894 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,895 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,895 | ~~^~~ 2026-09-01T16:31:02,896 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,897 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:02,898 | ~~^~~ 2026-09-01T16:31:02,899 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,899 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:02,900 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,901 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,901 | ~~^~~ 2026-09-01T16:31:02,910 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,910 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,911 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,911 69 | std::array intra_block_dims; 2026-09-01T16:31:02,912 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,914 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 4]’: 2026-09-01T16:31:02,914 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:02,915 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,915 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:02,916 | ~~^~~~~~~ 2026-09-01T16:31:02,917 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,918 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:02,918 | ~~^~~~~~~ 2026-09-01T16:31:02,919 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,920 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,921 | ~~^~~ 2026-09-01T16:31:02,922 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:02,922 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:02,923 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,924 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:02,924 | ~~^~~ 2026-09-01T16:31:02,927 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = long long int; unsigned int N = 4]’: 2026-09-01T16:31:02,928 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:02,928 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:02,929 154 | int count = 0; 2026-09-01T16:31:02,930 | ^~~~~ 2026-09-01T16:31:02,930 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:02,931 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:02,932 | ^~~ 2026-09-01T16:31:02,937 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,937 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,938 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,939 69 | std::array intra_block_dims; 2026-09-01T16:31:02,939 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,950 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,950 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,951 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,962 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,963 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,964 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,974 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = long long int; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:02,975 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:02,976 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,977 70 | auto tmp = c; 2026-09-01T16:31:02,977 | ^~~ 2026-09-01T16:31:02,978 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = long long int; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:02,979 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:02,979 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:02,980 92 | auto tmp = c; 2026-09-01T16:31:02,981 | ^~~ 2026-09-01T16:31:02,982 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = long long int; unsigned int N = 3]’: 2026-09-01T16:31:02,982 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:02,983 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:02,984 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:02,985 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,985 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:02,986 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:02,986 | ~~^ 2026-09-01T16:31:02,987 | | 2026-09-01T16:31:02,988 | long int 2026-09-01T16:31:02,988 | %d 2026-09-01T16:31:02,992 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:02,992 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:02,993 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:02,994 69 | std::array intra_block_dims; 2026-09-01T16:31:02,994 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:02,996 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:02,996 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:02,997 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:02,998 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:02,999 | ~~^~~ 2026-09-01T16:31:03,000 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,000 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,001 | ~~^~~ 2026-09-01T16:31:03,002 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,002 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,003 | ~~^~~ 2026-09-01T16:31:03,004 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,004 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,005 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,006 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,007 | ~~^~~ 2026-09-01T16:31:03,015 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,015 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,016 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,017 69 | std::array intra_block_dims; 2026-09-01T16:31:03,017 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,019 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 3]’: 2026-09-01T16:31:03,019 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,020 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,020 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,021 | ~~^~~~~~~ 2026-09-01T16:31:03,022 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,022 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,023 | ~~^~~~~~~ 2026-09-01T16:31:03,023 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,024 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,025 | ~~^~~ 2026-09-01T16:31:03,025 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,026 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,027 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,028 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,028 | ~~^~~ 2026-09-01T16:31:03,031 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = long long int; unsigned int N = 3]’: 2026-09-01T16:31:03,032 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,033 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,034 154 | int count = 0; 2026-09-01T16:31:03,034 | ^~~~~ 2026-09-01T16:31:03,035 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,036 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,037 | ^~~ 2026-09-01T16:31:03,041 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,042 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,042 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,043 69 | std::array intra_block_dims; 2026-09-01T16:31:03,044 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,054 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,055 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,055 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,067 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,067 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,068 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,079 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = long long int; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:03,080 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:03,080 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,081 70 | auto tmp = c; 2026-09-01T16:31:03,081 | ^~~ 2026-09-01T16:31:03,082 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = long long int; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:03,083 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:03,084 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,084 92 | auto tmp = c; 2026-09-01T16:31:03,085 | ^~~ 2026-09-01T16:31:03,086 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = long long int; unsigned int N = 2]’: 2026-09-01T16:31:03,086 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:03,087 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,088 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:03,089 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,089 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:03,090 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:03,090 | ~~^ 2026-09-01T16:31:03,091 | | 2026-09-01T16:31:03,092 | long int 2026-09-01T16:31:03,092 | %d 2026-09-01T16:31:03,096 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,097 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,098 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,098 69 | std::array intra_block_dims; 2026-09-01T16:31:03,099 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,100 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:03,101 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:03,101 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,102 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,103 | ~~^~~ 2026-09-01T16:31:03,104 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,104 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,105 | ~~^~~ 2026-09-01T16:31:03,105 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,106 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,107 | ~~^~~ 2026-09-01T16:31:03,108 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,108 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,109 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,110 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,111 | ~~^~~ 2026-09-01T16:31:03,119 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,120 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,121 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,121 69 | std::array intra_block_dims; 2026-09-01T16:31:03,122 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,123 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 2]’: 2026-09-01T16:31:03,124 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,124 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,125 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,126 | ~~^~~~~~~ 2026-09-01T16:31:03,126 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,127 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,128 | ~~^~~~~~~ 2026-09-01T16:31:03,128 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,129 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,130 | ~~^~~ 2026-09-01T16:31:03,130 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,131 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,132 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,132 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,133 | ~~^~~ 2026-09-01T16:31:03,136 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = long long int; unsigned int N = 2]’: 2026-09-01T16:31:03,137 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,137 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,138 154 | int count = 0; 2026-09-01T16:31:03,139 | ^~~~~ 2026-09-01T16:31:03,139 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,140 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,141 | ^~~ 2026-09-01T16:31:03,146 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,147 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,148 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,148 69 | std::array intra_block_dims; 2026-09-01T16:31:03,149 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,159 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,159 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,160 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,172 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,172 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,173 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,183 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = long long int; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:03,184 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:03,185 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,186 70 | auto tmp = c; 2026-09-01T16:31:03,186 | ^~~ 2026-09-01T16:31:03,187 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = long long int; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:03,188 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:03,189 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,190 92 | auto tmp = c; 2026-09-01T16:31:03,190 | ^~~ 2026-09-01T16:31:03,191 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = long long int; unsigned int N = 1]’: 2026-09-01T16:31:03,192 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:03,193 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,193 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:03,194 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,195 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:03,195 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:03,196 | ~~^ 2026-09-01T16:31:03,197 | | 2026-09-01T16:31:03,197 | long int 2026-09-01T16:31:03,198 | %d 2026-09-01T16:31:03,201 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,201 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,202 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,202 69 | std::array intra_block_dims; 2026-09-01T16:31:03,203 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,205 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:03,205 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:03,206 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,206 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,207 | ~~^~~ 2026-09-01T16:31:03,208 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,209 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,210 | ~~^~~ 2026-09-01T16:31:03,210 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,211 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,212 | ~~^~~ 2026-09-01T16:31:03,213 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,213 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,214 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,215 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,216 | ~~^~~ 2026-09-01T16:31:03,224 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,224 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,225 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,226 69 | std::array intra_block_dims; 2026-09-01T16:31:03,227 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,227 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 1]’: 2026-09-01T16:31:03,228 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,229 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,229 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,230 | ~~^~~~~~~ 2026-09-01T16:31:03,230 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,231 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,231 | ~~^~~~~~~ 2026-09-01T16:31:03,232 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,233 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,233 | ~~^~~ 2026-09-01T16:31:03,234 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,235 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,236 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,236 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,237 | ~~^~~ 2026-09-01T16:31:03,240 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = long long int; unsigned int N = 1]’: 2026-09-01T16:31:03,241 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,242 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,243 154 | int count = 0; 2026-09-01T16:31:03,243 | ^~~~~ 2026-09-01T16:31:03,244 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,245 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,245 | ^~~ 2026-09-01T16:31:03,250 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,251 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,252 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,252 69 | std::array intra_block_dims; 2026-09-01T16:31:03,253 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,263 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = long long int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,264 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,264 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,276 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,276 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,277 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,287 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = unsigned int; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:03,288 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:03,289 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,289 70 | auto tmp = c; 2026-09-01T16:31:03,290 | ^~~ 2026-09-01T16:31:03,291 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = unsigned int; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:03,291 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:03,292 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,293 92 | auto tmp = c; 2026-09-01T16:31:03,294 | ^~~ 2026-09-01T16:31:03,295 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:03,295 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:03,296 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,297 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:03,298 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,298 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:03,299 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:03,300 | ~~^ 2026-09-01T16:31:03,300 | | 2026-09-01T16:31:03,301 | long int 2026-09-01T16:31:03,302 | %d 2026-09-01T16:31:03,305 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,305 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,306 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,307 69 | std::array intra_block_dims; 2026-09-01T16:31:03,308 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,309 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:03,309 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:03,310 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,310 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,311 | ~~^~~ 2026-09-01T16:31:03,312 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,312 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,313 | ~~^~~ 2026-09-01T16:31:03,313 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,314 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,315 | ~~^~~ 2026-09-01T16:31:03,316 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,317 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,317 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,318 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,319 | ~~^~~ 2026-09-01T16:31:03,328 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,329 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,329 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,330 69 | std::array intra_block_dims; 2026-09-01T16:31:03,331 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,332 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:03,333 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,333 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,334 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,335 | ~~^~~~~~~ 2026-09-01T16:31:03,335 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,336 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,336 | ~~^~~~~~~ 2026-09-01T16:31:03,337 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,337 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,338 | ~~^~~ 2026-09-01T16:31:03,339 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,339 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,340 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,340 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,341 | ~~^~~ 2026-09-01T16:31:03,345 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:03,346 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,346 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,347 154 | int count = 0; 2026-09-01T16:31:03,348 | ^~~~~ 2026-09-01T16:31:03,349 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,350 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,350 | ^~~ 2026-09-01T16:31:03,355 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,355 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,356 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,357 69 | std::array intra_block_dims; 2026-09-01T16:31:03,357 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,368 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,368 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,369 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,380 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,381 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,381 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,392 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = unsigned int; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:03,393 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:03,393 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,394 70 | auto tmp = c; 2026-09-01T16:31:03,394 | ^~~ 2026-09-01T16:31:03,395 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = unsigned int; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:03,396 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:03,396 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,397 92 | auto tmp = c; 2026-09-01T16:31:03,398 | ^~~ 2026-09-01T16:31:03,399 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:03,399 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:03,400 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,401 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:03,402 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,402 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:03,403 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:03,404 | ~~^ 2026-09-01T16:31:03,405 | | 2026-09-01T16:31:03,405 | long int 2026-09-01T16:31:03,406 | %d 2026-09-01T16:31:03,409 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,410 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,411 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,411 69 | std::array intra_block_dims; 2026-09-01T16:31:03,412 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,413 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:03,414 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:03,414 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,415 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,415 | ~~^~~ 2026-09-01T16:31:03,416 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,416 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,417 | ~~^~~ 2026-09-01T16:31:03,418 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,418 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,419 | ~~^~~ 2026-09-01T16:31:03,420 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,420 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,421 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,422 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,423 | ~~^~~ 2026-09-01T16:31:03,432 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,433 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,434 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,435 69 | std::array intra_block_dims; 2026-09-01T16:31:03,435 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,436 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:03,437 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,438 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,438 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,439 | ~~^~~~~~~ 2026-09-01T16:31:03,440 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,441 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,441 | ~~^~~~~~~ 2026-09-01T16:31:03,442 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,442 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,443 | ~~^~~ 2026-09-01T16:31:03,443 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,444 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,445 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,445 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,446 | ~~^~~ 2026-09-01T16:31:03,449 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:03,450 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,450 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,451 154 | int count = 0; 2026-09-01T16:31:03,452 | ^~~~~ 2026-09-01T16:31:03,453 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,453 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,454 | ^~~ 2026-09-01T16:31:03,459 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,460 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,460 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,461 69 | std::array intra_block_dims; 2026-09-01T16:31:03,462 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,472 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,472 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,473 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,484 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,485 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,486 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,496 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = unsigned int; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:03,497 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:03,497 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,498 70 | auto tmp = c; 2026-09-01T16:31:03,498 | ^~~ 2026-09-01T16:31:03,499 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = unsigned int; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:03,500 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:03,500 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,501 92 | auto tmp = c; 2026-09-01T16:31:03,502 | ^~~ 2026-09-01T16:31:03,502 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:03,503 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:03,504 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,505 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:03,505 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,506 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:03,507 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:03,508 | ~~^ 2026-09-01T16:31:03,509 | | 2026-09-01T16:31:03,510 | long int 2026-09-01T16:31:03,510 | %d 2026-09-01T16:31:03,513 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,514 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,515 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,516 69 | std::array intra_block_dims; 2026-09-01T16:31:03,516 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,517 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:03,518 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:03,519 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,520 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,520 | ~~^~~ 2026-09-01T16:31:03,521 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,521 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,522 | ~~^~~ 2026-09-01T16:31:03,523 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,523 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,524 | ~~^~~ 2026-09-01T16:31:03,525 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,525 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,526 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,527 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,527 | ~~^~~ 2026-09-01T16:31:03,537 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,537 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,538 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,539 69 | std::array intra_block_dims; 2026-09-01T16:31:03,540 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,541 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:03,542 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,542 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,543 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,544 | ~~^~~~~~~ 2026-09-01T16:31:03,545 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,546 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,546 | ~~^~~~~~~ 2026-09-01T16:31:03,547 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,548 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,549 | ~~^~~ 2026-09-01T16:31:03,550 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,550 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,551 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,551 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,552 | ~~^~~ 2026-09-01T16:31:03,554 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:03,554 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,555 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,556 154 | int count = 0; 2026-09-01T16:31:03,556 | ^~~~~ 2026-09-01T16:31:03,557 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,557 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,558 | ^~~ 2026-09-01T16:31:03,563 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,564 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,565 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,566 69 | std::array intra_block_dims; 2026-09-01T16:31:03,567 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,576 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,577 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,578 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,589 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,590 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,591 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,601 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = unsigned int; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:03,602 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:03,603 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,604 70 | auto tmp = c; 2026-09-01T16:31:03,605 | ^~~ 2026-09-01T16:31:03,606 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = unsigned int; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:03,606 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:03,607 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,608 92 | auto tmp = c; 2026-09-01T16:31:03,608 | ^~~ 2026-09-01T16:31:03,609 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:03,609 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:03,610 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,610 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:03,611 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,612 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:03,613 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:03,613 | ~~^ 2026-09-01T16:31:03,614 | | 2026-09-01T16:31:03,615 | long int 2026-09-01T16:31:03,616 | %d 2026-09-01T16:31:03,618 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,619 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,620 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,621 69 | std::array intra_block_dims; 2026-09-01T16:31:03,621 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,622 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:03,623 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:03,624 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,624 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,625 | ~~^~~ 2026-09-01T16:31:03,626 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,627 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,627 | ~~^~~ 2026-09-01T16:31:03,628 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,628 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,629 | ~~^~~ 2026-09-01T16:31:03,630 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,630 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,631 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,631 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,632 | ~~^~~ 2026-09-01T16:31:03,641 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,642 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,642 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,643 69 | std::array intra_block_dims; 2026-09-01T16:31:03,644 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,645 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:03,646 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,647 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,647 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,648 | ~~^~~~~~~ 2026-09-01T16:31:03,649 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,649 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,650 | ~~^~~~~~~ 2026-09-01T16:31:03,651 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,651 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,652 | ~~^~~ 2026-09-01T16:31:03,653 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,654 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,655 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,655 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,656 | ~~^~~ 2026-09-01T16:31:03,658 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:03,659 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,659 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,660 154 | int count = 0; 2026-09-01T16:31:03,660 | ^~~~~ 2026-09-01T16:31:03,661 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,661 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,662 | ^~~ 2026-09-01T16:31:03,668 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,668 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,669 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,670 69 | std::array intra_block_dims; 2026-09-01T16:31:03,670 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,680 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,681 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,682 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,693 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,694 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,695 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,705 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = int; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:03,706 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:03,706 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,707 70 | auto tmp = c; 2026-09-01T16:31:03,708 | ^~~ 2026-09-01T16:31:03,709 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = int; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:03,710 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:03,711 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,711 92 | auto tmp = c; 2026-09-01T16:31:03,712 | ^~~ 2026-09-01T16:31:03,712 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = int; unsigned int N = 4]’: 2026-09-01T16:31:03,713 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:03,713 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,714 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:03,714 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,715 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:03,716 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:03,716 | ~~^ 2026-09-01T16:31:03,717 | | 2026-09-01T16:31:03,718 | long int 2026-09-01T16:31:03,718 | %d 2026-09-01T16:31:03,722 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,723 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,724 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,725 69 | std::array intra_block_dims; 2026-09-01T16:31:03,725 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,726 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:03,727 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:03,728 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,728 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,729 | ~~^~~ 2026-09-01T16:31:03,730 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,730 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,731 | ~~^~~ 2026-09-01T16:31:03,732 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,733 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,733 | ~~^~~ 2026-09-01T16:31:03,734 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = int; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,735 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,735 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,736 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,737 | ~~^~~ 2026-09-01T16:31:03,746 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,746 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,747 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,748 69 | std::array intra_block_dims; 2026-09-01T16:31:03,748 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,750 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 4]’: 2026-09-01T16:31:03,750 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,751 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,752 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,752 | ~~^~~~~~~ 2026-09-01T16:31:03,753 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,754 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,755 | ~~^~~~~~~ 2026-09-01T16:31:03,756 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,756 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,757 | ~~^~~ 2026-09-01T16:31:03,758 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = int; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,758 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,759 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,760 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,760 | ~~^~~ 2026-09-01T16:31:03,763 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = int; unsigned int N = 4]’: 2026-09-01T16:31:03,764 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,765 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,765 154 | int count = 0; 2026-09-01T16:31:03,766 | ^~~~~ 2026-09-01T16:31:03,767 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,767 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,768 | ^~~ 2026-09-01T16:31:03,773 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,774 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,774 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,775 69 | std::array intra_block_dims; 2026-09-01T16:31:03,776 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,786 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,787 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,788 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,799 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,799 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,800 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,811 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = int; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:03,811 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:03,812 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,813 70 | auto tmp = c; 2026-09-01T16:31:03,813 | ^~~ 2026-09-01T16:31:03,814 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = int; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:03,815 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:03,815 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,816 92 | auto tmp = c; 2026-09-01T16:31:03,817 | ^~~ 2026-09-01T16:31:03,818 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = int; unsigned int N = 3]’: 2026-09-01T16:31:03,819 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:03,819 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,820 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:03,821 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,822 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:03,822 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:03,823 | ~~^ 2026-09-01T16:31:03,823 | | 2026-09-01T16:31:03,824 | long int 2026-09-01T16:31:03,824 | %d 2026-09-01T16:31:03,828 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,829 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,829 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,830 69 | std::array intra_block_dims; 2026-09-01T16:31:03,830 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,832 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:03,833 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:03,833 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,834 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,835 | ~~^~~ 2026-09-01T16:31:03,836 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,837 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,837 | ~~^~~ 2026-09-01T16:31:03,838 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,838 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,839 | ~~^~~ 2026-09-01T16:31:03,840 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = int; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,841 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,841 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,842 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,843 | ~~^~~ 2026-09-01T16:31:03,852 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,852 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,853 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,854 69 | std::array intra_block_dims; 2026-09-01T16:31:03,854 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,855 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 3]’: 2026-09-01T16:31:03,856 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,857 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,857 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,858 | ~~^~~~~~~ 2026-09-01T16:31:03,858 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,859 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,860 | ~~^~~~~~~ 2026-09-01T16:31:03,860 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,861 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,862 | ~~^~~ 2026-09-01T16:31:03,863 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = int; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,864 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,864 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,865 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,866 | ~~^~~ 2026-09-01T16:31:03,869 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = int; unsigned int N = 3]’: 2026-09-01T16:31:03,870 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,871 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,871 154 | int count = 0; 2026-09-01T16:31:03,872 | ^~~~~ 2026-09-01T16:31:03,873 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,873 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,874 | ^~~ 2026-09-01T16:31:03,879 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,880 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,881 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,881 69 | std::array intra_block_dims; 2026-09-01T16:31:03,882 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,892 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,893 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,893 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,905 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,906 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,906 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,917 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = int; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:03,918 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:03,919 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,919 70 | auto tmp = c; 2026-09-01T16:31:03,920 | ^~~ 2026-09-01T16:31:03,921 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = int; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:03,922 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:03,923 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:03,923 92 | auto tmp = c; 2026-09-01T16:31:03,924 | ^~~ 2026-09-01T16:31:03,925 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = int; unsigned int N = 2]’: 2026-09-01T16:31:03,925 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:03,926 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,927 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:03,927 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,928 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:03,929 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:03,930 | ~~^ 2026-09-01T16:31:03,931 | | 2026-09-01T16:31:03,931 | long int 2026-09-01T16:31:03,932 | %d 2026-09-01T16:31:03,935 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,935 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,936 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,936 69 | std::array intra_block_dims; 2026-09-01T16:31:03,937 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,938 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:03,939 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:03,940 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,940 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,941 | ~~^~~ 2026-09-01T16:31:03,942 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,943 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,943 | ~~^~~ 2026-09-01T16:31:03,944 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,945 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:03,946 | ~~^~~ 2026-09-01T16:31:03,947 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = int; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,949 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:03,950 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,950 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:03,951 | ~~^~~ 2026-09-01T16:31:03,958 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,959 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,959 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,960 69 | std::array intra_block_dims; 2026-09-01T16:31:03,961 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,962 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 2]’: 2026-09-01T16:31:03,963 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:03,963 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:03,964 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:03,965 | ~~^~~~~~~ 2026-09-01T16:31:03,965 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,966 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:03,966 | ~~^~~~~~~ 2026-09-01T16:31:03,967 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,968 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,968 | ~~^~~ 2026-09-01T16:31:03,969 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = int; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:03,969 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:03,970 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:03,971 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:03,972 | ~~^~~ 2026-09-01T16:31:03,976 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = int; unsigned int N = 2]’: 2026-09-01T16:31:03,976 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:03,977 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:03,978 154 | int count = 0; 2026-09-01T16:31:03,979 | ^~~~~ 2026-09-01T16:31:03,979 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:03,980 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:03,981 | ^~~ 2026-09-01T16:31:03,986 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,986 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:03,987 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:03,988 69 | std::array intra_block_dims; 2026-09-01T16:31:03,988 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:03,999 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:03,999 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,000 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,012 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,012 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,013 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,024 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = int; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,024 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,025 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,026 70 | auto tmp = c; 2026-09-01T16:31:04,026 | ^~~ 2026-09-01T16:31:04,027 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = int; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,028 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,028 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,029 92 | auto tmp = c; 2026-09-01T16:31:04,030 | ^~~ 2026-09-01T16:31:04,030 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = int; unsigned int N = 1]’: 2026-09-01T16:31:04,031 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,032 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,032 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,033 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,034 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,034 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,035 | ~~^ 2026-09-01T16:31:04,036 | | 2026-09-01T16:31:04,036 | long int 2026-09-01T16:31:04,037 | %d 2026-09-01T16:31:04,041 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,042 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,043 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,043 69 | std::array intra_block_dims; 2026-09-01T16:31:04,044 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,045 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:04,046 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:04,046 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,047 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,047 | ~~^~~ 2026-09-01T16:31:04,048 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,049 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,049 | ~~^~~ 2026-09-01T16:31:04,050 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,051 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:04,051 | ~~^~~ 2026-09-01T16:31:04,052 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = int; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,053 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:04,053 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,054 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,055 | ~~^~~ 2026-09-01T16:31:04,064 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,065 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,066 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,066 69 | std::array intra_block_dims; 2026-09-01T16:31:04,067 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,068 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 1]’: 2026-09-01T16:31:04,069 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:04,070 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,070 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:04,071 | ~~^~~~~~~ 2026-09-01T16:31:04,072 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,073 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:04,073 | ~~^~~~~~~ 2026-09-01T16:31:04,074 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,074 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,075 | ~~^~~ 2026-09-01T16:31:04,075 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = int; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,076 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:04,077 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,077 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,078 | ~~^~~ 2026-09-01T16:31:04,082 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = int; unsigned int N = 1]’: 2026-09-01T16:31:04,082 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:04,083 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:04,084 154 | int count = 0; 2026-09-01T16:31:04,085 | ^~~~~ 2026-09-01T16:31:04,086 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:04,086 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:04,087 | ^~~ 2026-09-01T16:31:04,092 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,092 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,093 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,094 69 | std::array intra_block_dims; 2026-09-01T16:31:04,095 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,105 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,105 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,106 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,118 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,118 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,119 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,130 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = short unsigned int; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,130 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,131 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,132 70 | auto tmp = c; 2026-09-01T16:31:04,132 | ^~~ 2026-09-01T16:31:04,133 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = short unsigned int; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,133 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,134 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,135 92 | auto tmp = c; 2026-09-01T16:31:04,135 | ^~~ 2026-09-01T16:31:04,136 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:04,137 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,137 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,138 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,139 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,140 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,140 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,141 | ~~^ 2026-09-01T16:31:04,142 | | 2026-09-01T16:31:04,142 | long int 2026-09-01T16:31:04,143 | %d 2026-09-01T16:31:04,147 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,148 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,149 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,149 69 | std::array intra_block_dims; 2026-09-01T16:31:04,150 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,151 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:04,152 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:04,153 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,154 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,154 | ~~^~~ 2026-09-01T16:31:04,155 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,156 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,156 | ~~^~~ 2026-09-01T16:31:04,157 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,157 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:04,158 | ~~^~~ 2026-09-01T16:31:04,159 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,159 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:04,160 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,161 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,162 | ~~^~~ 2026-09-01T16:31:04,171 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,172 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,172 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,173 69 | std::array intra_block_dims; 2026-09-01T16:31:04,174 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,175 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:04,175 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:04,176 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,177 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:04,177 | ~~^~~~~~~ 2026-09-01T16:31:04,178 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,179 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:04,180 | ~~^~~~~~~ 2026-09-01T16:31:04,181 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,181 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,182 | ~~^~~ 2026-09-01T16:31:04,183 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,183 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:04,184 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,184 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,185 | ~~^~~ 2026-09-01T16:31:04,188 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:04,189 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:04,189 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:04,190 154 | int count = 0; 2026-09-01T16:31:04,191 | ^~~~~ 2026-09-01T16:31:04,191 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:04,192 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:04,193 | ^~~ 2026-09-01T16:31:04,198 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,199 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,200 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,200 69 | std::array intra_block_dims; 2026-09-01T16:31:04,201 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,211 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,212 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,213 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,224 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,225 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,226 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,236 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = short unsigned int; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,238 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,238 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,239 70 | auto tmp = c; 2026-09-01T16:31:04,239 | ^~~ 2026-09-01T16:31:04,240 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = short unsigned int; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,240 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,241 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,242 92 | auto tmp = c; 2026-09-01T16:31:04,242 | ^~~ 2026-09-01T16:31:04,243 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:04,243 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,244 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,245 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,245 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,246 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,247 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,247 | ~~^ 2026-09-01T16:31:04,248 | | 2026-09-01T16:31:04,249 | long int 2026-09-01T16:31:04,250 | %d 2026-09-01T16:31:04,254 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,255 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,256 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,256 69 | std::array intra_block_dims; 2026-09-01T16:31:04,257 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,258 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:04,259 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:04,260 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,261 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,261 | ~~^~~ 2026-09-01T16:31:04,262 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,262 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,263 | ~~^~~ 2026-09-01T16:31:04,263 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,264 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:04,265 | ~~^~~ 2026-09-01T16:31:04,265 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,266 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:04,266 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,267 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,267 | ~~^~~ 2026-09-01T16:31:04,277 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,278 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,279 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,279 69 | std::array intra_block_dims; 2026-09-01T16:31:04,280 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,281 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:04,282 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:04,283 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,284 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:04,284 | ~~^~~~~~~ 2026-09-01T16:31:04,285 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,286 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:04,286 | ~~^~~~~~~ 2026-09-01T16:31:04,287 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,288 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,289 | ~~^~~ 2026-09-01T16:31:04,289 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,290 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:04,291 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,291 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,292 | ~~^~~ 2026-09-01T16:31:04,295 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:04,295 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:04,296 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:04,296 154 | int count = 0; 2026-09-01T16:31:04,297 | ^~~~~ 2026-09-01T16:31:04,297 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:04,298 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:04,299 | ^~~ 2026-09-01T16:31:04,305 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,305 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,306 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,307 69 | std::array intra_block_dims; 2026-09-01T16:31:04,307 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,317 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,318 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,319 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,330 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,331 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,332 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,342 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = short unsigned int; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,343 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,344 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,345 70 | auto tmp = c; 2026-09-01T16:31:04,346 | ^~~ 2026-09-01T16:31:04,346 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = short unsigned int; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,347 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,347 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,348 92 | auto tmp = c; 2026-09-01T16:31:04,349 | ^~~ 2026-09-01T16:31:04,349 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:04,350 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,350 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,351 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,352 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,352 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,353 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,353 | ~~^ 2026-09-01T16:31:04,354 | | 2026-09-01T16:31:04,355 | long int 2026-09-01T16:31:04,355 | %d 2026-09-01T16:31:04,360 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,361 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,361 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,362 69 | std::array intra_block_dims; 2026-09-01T16:31:04,363 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,364 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:04,365 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:04,365 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,366 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,367 | ~~^~~ 2026-09-01T16:31:04,368 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,369 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,369 | ~~^~~ 2026-09-01T16:31:04,370 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,370 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:04,371 | ~~^~~ 2026-09-01T16:31:04,371 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,372 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:04,373 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,373 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,374 | ~~^~~ 2026-09-01T16:31:04,383 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,384 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,385 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,385 69 | std::array intra_block_dims; 2026-09-01T16:31:04,386 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,387 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:04,388 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:04,389 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,389 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:04,390 | ~~^~~~~~~ 2026-09-01T16:31:04,391 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,391 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:04,392 | ~~^~~~~~~ 2026-09-01T16:31:04,393 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,393 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,394 | ~~^~~ 2026-09-01T16:31:04,395 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,396 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:04,397 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,397 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,398 | ~~^~~ 2026-09-01T16:31:04,400 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:04,401 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:04,402 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:04,402 154 | int count = 0; 2026-09-01T16:31:04,403 | ^~~~~ 2026-09-01T16:31:04,403 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:04,404 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:04,405 | ^~~ 2026-09-01T16:31:04,410 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,411 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,412 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,412 69 | std::array intra_block_dims; 2026-09-01T16:31:04,413 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,424 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,424 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,425 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,436 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,437 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,438 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,449 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = short unsigned int; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,450 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,450 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,451 70 | auto tmp = c; 2026-09-01T16:31:04,452 | ^~~ 2026-09-01T16:31:04,453 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = short unsigned int; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,454 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,454 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,455 92 | auto tmp = c; 2026-09-01T16:31:04,455 | ^~~ 2026-09-01T16:31:04,456 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:04,457 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,457 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,458 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,459 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,459 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,460 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,460 | ~~^ 2026-09-01T16:31:04,461 | | 2026-09-01T16:31:04,462 | long int 2026-09-01T16:31:04,462 | %d 2026-09-01T16:31:04,466 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,467 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,468 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,469 69 | std::array intra_block_dims; 2026-09-01T16:31:04,469 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,470 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:04,471 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:04,472 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,472 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,473 | ~~^~~ 2026-09-01T16:31:04,474 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,475 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,475 | ~~^~~ 2026-09-01T16:31:04,477 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,477 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:04,478 | ~~^~~ 2026-09-01T16:31:04,478 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,479 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:04,479 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,480 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,481 | ~~^~~ 2026-09-01T16:31:04,490 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,490 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,491 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,492 69 | std::array intra_block_dims; 2026-09-01T16:31:04,492 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,494 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:04,494 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:04,495 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,496 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:04,496 | ~~^~~~~~~ 2026-09-01T16:31:04,497 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,498 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:04,499 | ~~^~~~~~~ 2026-09-01T16:31:04,499 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,500 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,501 | ~~^~~ 2026-09-01T16:31:04,501 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,502 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:04,503 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,504 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,504 | ~~^~~ 2026-09-01T16:31:04,507 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:04,508 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:04,508 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:04,509 154 | int count = 0; 2026-09-01T16:31:04,509 | ^~~~~ 2026-09-01T16:31:04,510 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:04,510 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:04,511 | ^~~ 2026-09-01T16:31:04,517 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,517 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,518 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,519 69 | std::array intra_block_dims; 2026-09-01T16:31:04,519 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,530 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,531 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,531 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,542 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,543 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,544 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,555 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = short int; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,556 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,556 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,557 70 | auto tmp = c; 2026-09-01T16:31:04,558 | ^~~ 2026-09-01T16:31:04,558 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = short int; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,559 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,560 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,561 92 | auto tmp = c; 2026-09-01T16:31:04,561 | ^~~ 2026-09-01T16:31:04,562 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short int; unsigned int N = 4]’: 2026-09-01T16:31:04,563 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,563 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,564 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,564 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,565 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,565 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,566 | ~~^ 2026-09-01T16:31:04,567 | | 2026-09-01T16:31:04,567 | long int 2026-09-01T16:31:04,568 | %d 2026-09-01T16:31:04,572 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,573 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,574 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,574 69 | std::array intra_block_dims; 2026-09-01T16:31:04,575 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,576 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:04,577 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:04,578 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,578 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,579 | ~~^~~ 2026-09-01T16:31:04,580 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,580 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,581 | ~~^~~ 2026-09-01T16:31:04,582 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,583 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:04,583 | ~~^~~ 2026-09-01T16:31:04,584 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,585 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:04,586 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,586 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,587 | ~~^~~ 2026-09-01T16:31:04,595 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,596 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,597 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,597 69 | std::array intra_block_dims; 2026-09-01T16:31:04,598 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,599 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 4]’: 2026-09-01T16:31:04,600 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:04,601 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,601 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:04,602 | ~~^~~~~~~ 2026-09-01T16:31:04,603 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,604 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:04,604 | ~~^~~~~~~ 2026-09-01T16:31:04,605 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,606 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,607 | ~~^~~ 2026-09-01T16:31:04,608 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,608 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:04,609 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,610 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,610 | ~~^~~ 2026-09-01T16:31:04,613 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short int; unsigned int N = 4]’: 2026-09-01T16:31:04,614 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:04,615 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:04,616 154 | int count = 0; 2026-09-01T16:31:04,616 | ^~~~~ 2026-09-01T16:31:04,617 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:04,617 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:04,618 | ^~~ 2026-09-01T16:31:04,623 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,624 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,624 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,625 69 | std::array intra_block_dims; 2026-09-01T16:31:04,625 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,636 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,637 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,637 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,649 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,650 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,650 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,661 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = short int; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,662 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,663 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,663 70 | auto tmp = c; 2026-09-01T16:31:04,664 | ^~~ 2026-09-01T16:31:04,665 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = short int; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,665 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,666 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,667 92 | auto tmp = c; 2026-09-01T16:31:04,668 | ^~~ 2026-09-01T16:31:04,668 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short int; unsigned int N = 3]’: 2026-09-01T16:31:04,669 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,670 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,671 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,672 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,672 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,673 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,674 | ~~^ 2026-09-01T16:31:04,674 | | 2026-09-01T16:31:04,675 | long int 2026-09-01T16:31:04,675 | %d 2026-09-01T16:31:04,679 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,679 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,680 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,680 69 | std::array intra_block_dims; 2026-09-01T16:31:04,681 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,682 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:04,683 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:04,684 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,685 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,685 | ~~^~~ 2026-09-01T16:31:04,686 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,687 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,688 | ~~^~~ 2026-09-01T16:31:04,688 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,689 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:04,690 | ~~^~~ 2026-09-01T16:31:04,690 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,691 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:04,692 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,693 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,694 | ~~^~~ 2026-09-01T16:31:04,702 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,703 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,703 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,704 69 | std::array intra_block_dims; 2026-09-01T16:31:04,704 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,706 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 3]’: 2026-09-01T16:31:04,706 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:04,707 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,708 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:04,708 | ~~^~~~~~~ 2026-09-01T16:31:04,709 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,710 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:04,711 | ~~^~~~~~~ 2026-09-01T16:31:04,711 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,712 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,713 | ~~^~~ 2026-09-01T16:31:04,714 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,714 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:04,715 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,716 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,717 | ~~^~~ 2026-09-01T16:31:04,719 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short int; unsigned int N = 3]’: 2026-09-01T16:31:04,720 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:04,721 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:04,722 154 | int count = 0; 2026-09-01T16:31:04,722 | ^~~~~ 2026-09-01T16:31:04,723 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:04,724 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:04,725 | ^~~ 2026-09-01T16:31:04,729 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,730 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,731 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,731 69 | std::array intra_block_dims; 2026-09-01T16:31:04,732 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,742 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,743 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,744 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,755 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,756 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,756 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,767 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = short int; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,768 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,769 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,770 70 | auto tmp = c; 2026-09-01T16:31:04,770 | ^~~ 2026-09-01T16:31:04,771 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = short int; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,772 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,773 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,773 92 | auto tmp = c; 2026-09-01T16:31:04,774 | ^~~ 2026-09-01T16:31:04,775 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short int; unsigned int N = 2]’: 2026-09-01T16:31:04,775 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,776 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,777 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,777 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,778 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,779 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,780 | ~~^ 2026-09-01T16:31:04,780 | | 2026-09-01T16:31:04,781 | long int 2026-09-01T16:31:04,781 | %d 2026-09-01T16:31:04,785 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,785 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,786 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,786 69 | std::array intra_block_dims; 2026-09-01T16:31:04,787 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,789 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:04,789 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:04,790 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,791 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,791 | ~~^~~ 2026-09-01T16:31:04,792 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,793 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,794 | ~~^~~ 2026-09-01T16:31:04,794 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,795 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:04,796 | ~~^~~ 2026-09-01T16:31:04,797 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,797 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:04,798 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,799 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,799 | ~~^~~ 2026-09-01T16:31:04,808 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,809 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,810 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,811 69 | std::array intra_block_dims; 2026-09-01T16:31:04,811 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,812 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 2]’: 2026-09-01T16:31:04,813 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:04,813 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,814 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:04,814 | ~~^~~~~~~ 2026-09-01T16:31:04,815 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,815 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:04,816 | ~~^~~~~~~ 2026-09-01T16:31:04,816 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,817 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,818 | ~~^~~ 2026-09-01T16:31:04,819 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,820 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:04,820 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,821 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,822 | ~~^~~ 2026-09-01T16:31:04,825 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short int; unsigned int N = 2]’: 2026-09-01T16:31:04,826 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:04,827 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:04,827 154 | int count = 0; 2026-09-01T16:31:04,828 | ^~~~~ 2026-09-01T16:31:04,829 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:04,829 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:04,830 | ^~~ 2026-09-01T16:31:04,835 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,836 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,837 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,837 69 | std::array intra_block_dims; 2026-09-01T16:31:04,838 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,848 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,849 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,849 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,861 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,862 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,862 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,873 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = short int; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,874 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,874 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,875 70 | auto tmp = c; 2026-09-01T16:31:04,876 | ^~~ 2026-09-01T16:31:04,877 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = short int; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,877 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,878 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,879 92 | auto tmp = c; 2026-09-01T16:31:04,880 | ^~~ 2026-09-01T16:31:04,881 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short int; unsigned int N = 1]’: 2026-09-01T16:31:04,881 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,882 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,883 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,883 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,884 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,885 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,885 | ~~^ 2026-09-01T16:31:04,886 | | 2026-09-01T16:31:04,887 | long int 2026-09-01T16:31:04,888 | %d 2026-09-01T16:31:04,891 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,891 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,892 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,892 69 | std::array intra_block_dims; 2026-09-01T16:31:04,893 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,895 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:04,895 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:04,896 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,896 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,897 | ~~^~~ 2026-09-01T16:31:04,898 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,898 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,899 | ~~^~~ 2026-09-01T16:31:04,899 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,900 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:04,901 | ~~^~~ 2026-09-01T16:31:04,902 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,903 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:04,903 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,904 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:04,905 | ~~^~~ 2026-09-01T16:31:04,914 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,915 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,915 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,916 69 | std::array intra_block_dims; 2026-09-01T16:31:04,917 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,918 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 1]’: 2026-09-01T16:31:04,918 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:04,919 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,920 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:04,920 | ~~^~~~~~~ 2026-09-01T16:31:04,921 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,922 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:04,922 | ~~^~~~~~~ 2026-09-01T16:31:04,923 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,923 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,924 | ~~^~~ 2026-09-01T16:31:04,925 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:04,925 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:04,926 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:04,926 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:04,927 | ~~^~~ 2026-09-01T16:31:04,931 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short int; unsigned int N = 1]’: 2026-09-01T16:31:04,932 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:04,932 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:04,933 154 | int count = 0; 2026-09-01T16:31:04,934 | ^~~~~ 2026-09-01T16:31:04,935 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:04,936 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:04,936 | ^~~ 2026-09-01T16:31:04,941 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,942 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,942 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,943 69 | std::array intra_block_dims; 2026-09-01T16:31:04,944 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,954 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = short int; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,955 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,956 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,967 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,967 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,968 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,979 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = unsigned char; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:04,980 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:04,980 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,981 70 | auto tmp = c; 2026-09-01T16:31:04,981 | ^~~ 2026-09-01T16:31:04,982 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = unsigned char; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:04,983 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:04,983 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:04,984 92 | auto tmp = c; 2026-09-01T16:31:04,985 | ^~~ 2026-09-01T16:31:04,986 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned char; unsigned int N = 4]’: 2026-09-01T16:31:04,986 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:04,987 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:04,988 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:04,989 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:04,989 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:04,990 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:04,991 | ~~^ 2026-09-01T16:31:04,991 | | 2026-09-01T16:31:04,992 | long int 2026-09-01T16:31:04,993 | %d 2026-09-01T16:31:04,996 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:04,997 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:04,998 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:04,999 69 | std::array intra_block_dims; 2026-09-01T16:31:05,000 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,000 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:05,001 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,002 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,002 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,003 | ~~^~~ 2026-09-01T16:31:05,003 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,004 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,004 | ~~^~~ 2026-09-01T16:31:05,005 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,006 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,006 | ~~^~~ 2026-09-01T16:31:05,007 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,008 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,008 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,009 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,010 | ~~^~~ 2026-09-01T16:31:05,020 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,020 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,021 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,022 69 | std::array intra_block_dims; 2026-09-01T16:31:05,023 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,024 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 4]’: 2026-09-01T16:31:05,024 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,025 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,026 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,027 | ~~^~~~~~~ 2026-09-01T16:31:05,028 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,028 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,029 | ~~^~~~~~~ 2026-09-01T16:31:05,029 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,030 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,030 | ~~^~~ 2026-09-01T16:31:05,031 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,031 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,032 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,032 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,033 | ~~^~~ 2026-09-01T16:31:05,037 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned char; unsigned int N = 4]’: 2026-09-01T16:31:05,038 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,038 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,039 154 | int count = 0; 2026-09-01T16:31:05,040 | ^~~~~ 2026-09-01T16:31:05,041 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,041 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,042 | ^~~ 2026-09-01T16:31:05,047 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,048 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,049 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,049 69 | std::array intra_block_dims; 2026-09-01T16:31:05,050 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,060 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,061 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,061 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,073 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,074 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,075 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,085 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = unsigned char; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:05,086 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:05,086 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,087 70 | auto tmp = c; 2026-09-01T16:31:05,087 | ^~~ 2026-09-01T16:31:05,088 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = unsigned char; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:05,089 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:05,089 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,090 92 | auto tmp = c; 2026-09-01T16:31:05,090 | ^~~ 2026-09-01T16:31:05,091 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned char; unsigned int N = 3]’: 2026-09-01T16:31:05,092 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:05,092 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,093 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:05,094 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,095 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:05,095 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:05,096 | ~~^ 2026-09-01T16:31:05,097 | | 2026-09-01T16:31:05,098 | long int 2026-09-01T16:31:05,098 | %d 2026-09-01T16:31:05,102 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,103 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,104 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,105 69 | std::array intra_block_dims; 2026-09-01T16:31:05,105 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,106 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:05,107 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,108 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,109 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,109 | ~~^~~ 2026-09-01T16:31:05,110 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,110 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,111 | ~~^~~ 2026-09-01T16:31:05,111 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,112 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,113 | ~~^~~ 2026-09-01T16:31:05,113 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,114 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,114 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,115 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,116 | ~~^~~ 2026-09-01T16:31:05,126 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,126 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,127 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,128 69 | std::array intra_block_dims; 2026-09-01T16:31:05,129 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,130 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 3]’: 2026-09-01T16:31:05,130 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,131 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,132 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,132 | ~~^~~~~~~ 2026-09-01T16:31:05,133 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,134 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,135 | ~~^~~~~~~ 2026-09-01T16:31:05,136 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,137 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,137 | ~~^~~ 2026-09-01T16:31:05,138 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,138 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,139 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,139 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,140 | ~~^~~ 2026-09-01T16:31:05,143 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned char; unsigned int N = 3]’: 2026-09-01T16:31:05,144 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,144 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,145 154 | int count = 0; 2026-09-01T16:31:05,145 | ^~~~~ 2026-09-01T16:31:05,146 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,146 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,147 | ^~~ 2026-09-01T16:31:05,153 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,154 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,154 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,155 69 | std::array intra_block_dims; 2026-09-01T16:31:05,156 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,166 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,167 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,167 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,179 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,180 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,180 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,191 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = unsigned char; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:05,192 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:05,193 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,193 70 | auto tmp = c; 2026-09-01T16:31:05,194 | ^~~ 2026-09-01T16:31:05,194 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = unsigned char; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:05,195 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:05,196 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,196 92 | auto tmp = c; 2026-09-01T16:31:05,197 | ^~~ 2026-09-01T16:31:05,197 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned char; unsigned int N = 2]’: 2026-09-01T16:31:05,198 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:05,198 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,199 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:05,200 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,200 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:05,201 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:05,202 | ~~^ 2026-09-01T16:31:05,203 | | 2026-09-01T16:31:05,203 | long int 2026-09-01T16:31:05,204 | %d 2026-09-01T16:31:05,208 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,209 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,210 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,211 69 | std::array intra_block_dims; 2026-09-01T16:31:05,211 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,212 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:05,213 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,214 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,215 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,216 | ~~^~~ 2026-09-01T16:31:05,216 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,217 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,217 | ~~^~~ 2026-09-01T16:31:05,218 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,218 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,219 | ~~^~~ 2026-09-01T16:31:05,219 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,220 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,221 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,221 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,222 | ~~^~~ 2026-09-01T16:31:05,232 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,232 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,233 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,234 69 | std::array intra_block_dims; 2026-09-01T16:31:05,234 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,236 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 2]’: 2026-09-01T16:31:05,236 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,237 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,238 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,239 | ~~^~~~~~~ 2026-09-01T16:31:05,239 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,240 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,241 | ~~^~~~~~~ 2026-09-01T16:31:05,241 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,242 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,243 | ~~^~~ 2026-09-01T16:31:05,244 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,245 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,245 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,246 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,247 | ~~^~~ 2026-09-01T16:31:05,249 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned char; unsigned int N = 2]’: 2026-09-01T16:31:05,250 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,250 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,251 154 | int count = 0; 2026-09-01T16:31:05,251 | ^~~~~ 2026-09-01T16:31:05,252 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,253 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,253 | ^~~ 2026-09-01T16:31:05,259 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,260 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,260 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,261 69 | std::array intra_block_dims; 2026-09-01T16:31:05,262 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,272 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,273 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,274 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,285 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,286 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,286 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,297 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = unsigned char; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:05,298 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:05,299 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,299 70 | auto tmp = c; 2026-09-01T16:31:05,300 | ^~~ 2026-09-01T16:31:05,301 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = unsigned char; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:05,302 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:05,302 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,303 92 | auto tmp = c; 2026-09-01T16:31:05,304 | ^~~ 2026-09-01T16:31:05,304 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned char; unsigned int N = 1]’: 2026-09-01T16:31:05,305 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:05,305 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,306 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:05,306 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,307 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:05,308 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:05,308 | ~~^ 2026-09-01T16:31:05,309 | | 2026-09-01T16:31:05,310 | long int 2026-09-01T16:31:05,310 | %d 2026-09-01T16:31:05,315 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,316 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,316 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,317 69 | std::array intra_block_dims; 2026-09-01T16:31:05,318 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,319 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:05,320 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,320 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,321 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,322 | ~~^~~ 2026-09-01T16:31:05,322 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,323 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,324 | ~~^~~ 2026-09-01T16:31:05,325 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,325 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,326 | ~~^~~ 2026-09-01T16:31:05,326 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,327 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,328 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,328 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,329 | ~~^~~ 2026-09-01T16:31:05,338 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,339 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,339 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,340 69 | std::array intra_block_dims; 2026-09-01T16:31:05,341 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,342 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 1]’: 2026-09-01T16:31:05,343 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,344 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,344 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,345 | ~~^~~~~~~ 2026-09-01T16:31:05,346 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,347 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,347 | ~~^~~~~~~ 2026-09-01T16:31:05,348 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,349 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,349 | ~~^~~ 2026-09-01T16:31:05,350 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,351 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,351 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,352 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,353 | ~~^~~ 2026-09-01T16:31:05,356 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned char; unsigned int N = 1]’: 2026-09-01T16:31:05,356 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,357 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,358 154 | int count = 0; 2026-09-01T16:31:05,358 | ^~~~~ 2026-09-01T16:31:05,359 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,359 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,360 | ^~~ 2026-09-01T16:31:05,366 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,366 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,367 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,368 69 | std::array intra_block_dims; 2026-09-01T16:31:05,368 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,379 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,379 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,380 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,392 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,392 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,393 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,404 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = signed char; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:05,405 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:05,405 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,406 70 | auto tmp = c; 2026-09-01T16:31:05,407 | ^~~ 2026-09-01T16:31:05,408 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = signed char; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:05,408 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:05,409 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,410 92 | auto tmp = c; 2026-09-01T16:31:05,411 | ^~~ 2026-09-01T16:31:05,411 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = signed char; unsigned int N = 4]’: 2026-09-01T16:31:05,412 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:05,413 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,413 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:05,414 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,414 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:05,415 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:05,415 | ~~^ 2026-09-01T16:31:05,416 | | 2026-09-01T16:31:05,417 | long int 2026-09-01T16:31:05,417 | %d 2026-09-01T16:31:05,421 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,422 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,423 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,423 69 | std::array intra_block_dims; 2026-09-01T16:31:05,424 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,425 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:05,426 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,427 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,428 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,428 | ~~^~~ 2026-09-01T16:31:05,429 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,430 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,430 | ~~^~~ 2026-09-01T16:31:05,431 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,432 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,433 | ~~^~~ 2026-09-01T16:31:05,433 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,434 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,435 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,436 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,436 | ~~^~~ 2026-09-01T16:31:05,445 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,445 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,446 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,446 69 | std::array intra_block_dims; 2026-09-01T16:31:05,447 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,448 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 4]’: 2026-09-01T16:31:05,449 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,450 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,450 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,451 | ~~^~~~~~~ 2026-09-01T16:31:05,452 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,453 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,454 | ~~^~~~~~~ 2026-09-01T16:31:05,454 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,455 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,456 | ~~^~~ 2026-09-01T16:31:05,457 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,457 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,458 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,459 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,460 | ~~^~~ 2026-09-01T16:31:05,462 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = signed char; unsigned int N = 4]’: 2026-09-01T16:31:05,463 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,464 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,464 154 | int count = 0; 2026-09-01T16:31:05,465 | ^~~~~ 2026-09-01T16:31:05,466 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,467 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,467 | ^~~ 2026-09-01T16:31:05,472 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,473 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,474 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,474 69 | std::array intra_block_dims; 2026-09-01T16:31:05,475 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,485 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,486 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,486 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,498 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,498 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,499 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,510 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = signed char; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:05,511 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:05,511 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,512 70 | auto tmp = c; 2026-09-01T16:31:05,513 | ^~~ 2026-09-01T16:31:05,514 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = signed char; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:05,515 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:05,515 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,516 92 | auto tmp = c; 2026-09-01T16:31:05,517 | ^~~ 2026-09-01T16:31:05,518 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = signed char; unsigned int N = 3]’: 2026-09-01T16:31:05,518 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:05,519 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,520 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:05,521 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,521 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:05,522 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:05,523 | ~~^ 2026-09-01T16:31:05,523 | | 2026-09-01T16:31:05,524 | long int 2026-09-01T16:31:05,524 | %d 2026-09-01T16:31:05,527 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,528 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,529 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,529 69 | std::array intra_block_dims; 2026-09-01T16:31:05,530 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,531 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:05,532 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,533 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,534 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,534 | ~~^~~ 2026-09-01T16:31:05,535 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,536 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,537 | ~~^~~ 2026-09-01T16:31:05,537 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,538 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,539 | ~~^~~ 2026-09-01T16:31:05,539 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,540 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,541 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,542 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,543 | ~~^~~ 2026-09-01T16:31:05,551 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,551 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,552 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,552 69 | std::array intra_block_dims; 2026-09-01T16:31:05,553 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,554 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 3]’: 2026-09-01T16:31:05,555 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,556 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,556 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,557 | ~~^~~~~~~ 2026-09-01T16:31:05,558 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,558 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,559 | ~~^~~~~~~ 2026-09-01T16:31:05,560 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,561 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,561 | ~~^~~ 2026-09-01T16:31:05,562 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,563 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,564 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,564 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,565 | ~~^~~ 2026-09-01T16:31:05,568 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = signed char; unsigned int N = 3]’: 2026-09-01T16:31:05,569 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,569 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,570 154 | int count = 0; 2026-09-01T16:31:05,571 | ^~~~~ 2026-09-01T16:31:05,571 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,572 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,572 | ^~~ 2026-09-01T16:31:05,578 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,578 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,579 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,580 69 | std::array intra_block_dims; 2026-09-01T16:31:05,580 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,591 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,591 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,592 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,603 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,604 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,605 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,615 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = signed char; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:05,616 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:05,617 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,618 70 | auto tmp = c; 2026-09-01T16:31:05,619 | ^~~ 2026-09-01T16:31:05,620 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = signed char; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:05,620 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:05,621 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,622 92 | auto tmp = c; 2026-09-01T16:31:05,623 | ^~~ 2026-09-01T16:31:05,623 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = signed char; unsigned int N = 2]’: 2026-09-01T16:31:05,624 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:05,625 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,625 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:05,626 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,627 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:05,628 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:05,629 | ~~^ 2026-09-01T16:31:05,629 | | 2026-09-01T16:31:05,630 | long int 2026-09-01T16:31:05,630 | %d 2026-09-01T16:31:05,633 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,634 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,634 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,635 69 | std::array intra_block_dims; 2026-09-01T16:31:05,636 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,637 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:05,638 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,638 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,639 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,640 | ~~^~~ 2026-09-01T16:31:05,640 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,641 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,642 | ~~^~~ 2026-09-01T16:31:05,642 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,643 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,644 | ~~^~~ 2026-09-01T16:31:05,644 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,645 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,646 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,646 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,647 | ~~^~~ 2026-09-01T16:31:05,656 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,657 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,658 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,659 69 | std::array intra_block_dims; 2026-09-01T16:31:05,659 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,660 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 2]’: 2026-09-01T16:31:05,661 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,662 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,662 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,663 | ~~^~~~~~~ 2026-09-01T16:31:05,663 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,664 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,664 | ~~^~~~~~~ 2026-09-01T16:31:05,665 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,666 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,666 | ~~^~~ 2026-09-01T16:31:05,667 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,668 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,669 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,670 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,670 | ~~^~~ 2026-09-01T16:31:05,674 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = signed char; unsigned int N = 2]’: 2026-09-01T16:31:05,674 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,675 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,676 154 | int count = 0; 2026-09-01T16:31:05,677 | ^~~~~ 2026-09-01T16:31:05,677 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,678 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,679 | ^~~ 2026-09-01T16:31:05,684 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,684 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,685 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,686 69 | std::array intra_block_dims; 2026-09-01T16:31:05,687 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,696 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,697 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,698 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,709 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,710 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,710 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,721 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = signed char; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:05,722 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:05,723 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,723 70 | auto tmp = c; 2026-09-01T16:31:05,724 | ^~~ 2026-09-01T16:31:05,725 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = signed char; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:05,726 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:05,727 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,728 92 | auto tmp = c; 2026-09-01T16:31:05,728 | ^~~ 2026-09-01T16:31:05,729 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = signed char; unsigned int N = 1]’: 2026-09-01T16:31:05,730 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:05,731 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,731 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:05,732 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,733 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:05,734 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:05,734 | ~~^ 2026-09-01T16:31:05,735 | | 2026-09-01T16:31:05,736 | long int 2026-09-01T16:31:05,737 | %d 2026-09-01T16:31:05,739 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,739 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,740 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,741 69 | std::array intra_block_dims; 2026-09-01T16:31:05,741 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,743 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:05,744 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,744 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,745 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,745 | ~~^~~ 2026-09-01T16:31:05,746 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,747 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,748 | ~~^~~ 2026-09-01T16:31:05,748 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,749 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,750 | ~~^~~ 2026-09-01T16:31:05,751 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,752 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,752 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,753 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,754 | ~~^~~ 2026-09-01T16:31:05,762 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,763 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,764 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,764 69 | std::array intra_block_dims; 2026-09-01T16:31:05,765 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,766 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 1]’: 2026-09-01T16:31:05,767 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,768 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,768 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,769 | ~~^~~~~~~ 2026-09-01T16:31:05,769 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,770 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,771 | ~~^~~~~~~ 2026-09-01T16:31:05,771 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,772 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,773 | ~~^~~ 2026-09-01T16:31:05,773 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,774 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,774 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,775 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,776 | ~~^~~ 2026-09-01T16:31:05,779 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = signed char; unsigned int N = 1]’: 2026-09-01T16:31:05,780 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,781 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,782 154 | int count = 0; 2026-09-01T16:31:05,782 | ^~~~~ 2026-09-01T16:31:05,783 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,784 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,785 | ^~~ 2026-09-01T16:31:05,789 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,790 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,791 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,791 69 | std::array intra_block_dims; 2026-09-01T16:31:05,792 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,802 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = signed char; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,803 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,804 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,815 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,816 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,816 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,827 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = double; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:05,828 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:05,828 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,829 70 | auto tmp = c; 2026-09-01T16:31:05,830 | ^~~ 2026-09-01T16:31:05,830 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = double; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:05,831 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:05,831 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,832 92 | auto tmp = c; 2026-09-01T16:31:05,833 | ^~~ 2026-09-01T16:31:05,834 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = double; unsigned int N = 4]’: 2026-09-01T16:31:05,834 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:05,835 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,836 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:05,837 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,837 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:05,838 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:05,839 | ~~^ 2026-09-01T16:31:05,839 | | 2026-09-01T16:31:05,840 | long int 2026-09-01T16:31:05,841 | %d 2026-09-01T16:31:05,845 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,845 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,846 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,847 69 | std::array intra_block_dims; 2026-09-01T16:31:05,848 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,849 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:05,849 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,850 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,850 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,851 | ~~^~~ 2026-09-01T16:31:05,852 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,852 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,853 | ~~^~~ 2026-09-01T16:31:05,854 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,854 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,855 | ~~^~~ 2026-09-01T16:31:05,856 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = double; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,856 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,857 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,858 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,859 | ~~^~~ 2026-09-01T16:31:05,868 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,869 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,870 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,870 69 | std::array intra_block_dims; 2026-09-01T16:31:05,871 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,872 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 4]’: 2026-09-01T16:31:05,873 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,873 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,874 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,875 | ~~^~~~~~~ 2026-09-01T16:31:05,876 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,877 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,877 | ~~^~~~~~~ 2026-09-01T16:31:05,878 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,878 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,879 | ~~^~~ 2026-09-01T16:31:05,880 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = double; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,880 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,881 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,881 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,882 | ~~^~~ 2026-09-01T16:31:05,885 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = double; unsigned int N = 4]’: 2026-09-01T16:31:05,885 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,886 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,887 154 | int count = 0; 2026-09-01T16:31:05,888 | ^~~~~ 2026-09-01T16:31:05,888 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,889 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,890 | ^~~ 2026-09-01T16:31:05,895 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,896 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,896 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,897 69 | std::array intra_block_dims; 2026-09-01T16:31:05,898 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,908 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,909 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,909 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,921 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,921 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,922 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,933 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = double; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:05,933 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:05,934 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,935 70 | auto tmp = c; 2026-09-01T16:31:05,935 | ^~~ 2026-09-01T16:31:05,936 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = double; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:05,936 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:05,937 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:05,938 92 | auto tmp = c; 2026-09-01T16:31:05,938 | ^~~ 2026-09-01T16:31:05,939 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = double; unsigned int N = 3]’: 2026-09-01T16:31:05,940 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:05,940 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,941 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:05,942 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,943 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:05,943 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:05,944 | ~~^ 2026-09-01T16:31:05,945 | | 2026-09-01T16:31:05,945 | long int 2026-09-01T16:31:05,946 | %d 2026-09-01T16:31:05,950 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,951 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,952 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,952 69 | std::array intra_block_dims; 2026-09-01T16:31:05,953 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,954 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:05,955 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:05,956 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,957 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,957 | ~~^~~ 2026-09-01T16:31:05,958 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,958 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,959 | ~~^~~ 2026-09-01T16:31:05,960 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,960 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:05,961 | ~~^~~ 2026-09-01T16:31:05,962 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = double; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,962 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:05,963 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,963 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:05,964 | ~~^~~ 2026-09-01T16:31:05,973 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:05,974 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:05,975 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:05,976 69 | std::array intra_block_dims; 2026-09-01T16:31:05,977 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:05,977 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 3]’: 2026-09-01T16:31:05,978 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:05,979 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:05,980 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:05,981 | ~~^~~~~~~ 2026-09-01T16:31:05,981 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,982 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:05,983 | ~~^~~~~~~ 2026-09-01T16:31:05,984 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,984 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,985 | ~~^~~ 2026-09-01T16:31:05,986 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = double; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:05,987 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:05,987 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:05,988 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:05,988 | ~~^~~ 2026-09-01T16:31:05,991 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = double; unsigned int N = 3]’: 2026-09-01T16:31:05,991 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:05,992 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:05,992 154 | int count = 0; 2026-09-01T16:31:05,993 | ^~~~~ 2026-09-01T16:31:05,994 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:05,994 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:05,995 | ^~~ 2026-09-01T16:31:06,001 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,001 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,002 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,003 69 | std::array intra_block_dims; 2026-09-01T16:31:06,003 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,013 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,014 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,015 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,026 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,027 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,028 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,039 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = double; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:06,039 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:06,040 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,041 70 | auto tmp = c; 2026-09-01T16:31:06,042 | ^~~ 2026-09-01T16:31:06,043 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = double; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:06,043 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:06,044 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,045 92 | auto tmp = c; 2026-09-01T16:31:06,045 | ^~~ 2026-09-01T16:31:06,046 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = double; unsigned int N = 2]’: 2026-09-01T16:31:06,046 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:06,047 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,048 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:06,048 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,049 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:06,049 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:06,050 | ~~^ 2026-09-01T16:31:06,051 | | 2026-09-01T16:31:06,051 | long int 2026-09-01T16:31:06,052 | %d 2026-09-01T16:31:06,056 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,057 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,058 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,059 69 | std::array intra_block_dims; 2026-09-01T16:31:06,059 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,060 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:06,061 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:06,062 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,062 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,063 | ~~^~~ 2026-09-01T16:31:06,064 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,065 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,066 | ~~^~~ 2026-09-01T16:31:06,066 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,067 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:06,068 | ~~^~~ 2026-09-01T16:31:06,068 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = double; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,069 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:06,069 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,070 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,071 | ~~^~~ 2026-09-01T16:31:06,079 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,080 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,081 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,082 69 | std::array intra_block_dims; 2026-09-01T16:31:06,082 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,083 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 2]’: 2026-09-01T16:31:06,084 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:06,085 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,085 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:06,086 | ~~^~~~~~~ 2026-09-01T16:31:06,087 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,088 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:06,088 | ~~^~~~~~~ 2026-09-01T16:31:06,089 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,090 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,091 | ~~^~~ 2026-09-01T16:31:06,091 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = double; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,092 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:06,093 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,094 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,095 | ~~^~~ 2026-09-01T16:31:06,097 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = double; unsigned int N = 2]’: 2026-09-01T16:31:06,097 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:06,098 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:06,099 154 | int count = 0; 2026-09-01T16:31:06,099 | ^~~~~ 2026-09-01T16:31:06,100 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:06,100 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:06,101 | ^~~ 2026-09-01T16:31:06,107 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,107 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,108 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,109 69 | std::array intra_block_dims; 2026-09-01T16:31:06,109 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,119 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,120 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,121 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,132 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,133 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,134 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,145 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = double; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:06,145 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:06,146 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,147 70 | auto tmp = c; 2026-09-01T16:31:06,148 | ^~~ 2026-09-01T16:31:06,148 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = double; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:06,149 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:06,150 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,151 92 | auto tmp = c; 2026-09-01T16:31:06,152 | ^~~ 2026-09-01T16:31:06,152 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = double; unsigned int N = 1]’: 2026-09-01T16:31:06,153 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:06,153 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,154 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:06,155 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,155 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:06,156 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:06,156 | ~~^ 2026-09-01T16:31:06,157 | | 2026-09-01T16:31:06,157 | long int 2026-09-01T16:31:06,158 | %d 2026-09-01T16:31:06,162 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,163 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,164 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,165 69 | std::array intra_block_dims; 2026-09-01T16:31:06,165 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,166 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:06,167 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:06,168 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,169 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,169 | ~~^~~ 2026-09-01T16:31:06,170 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,171 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,171 | ~~^~~ 2026-09-01T16:31:06,172 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,173 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:06,174 | ~~^~~ 2026-09-01T16:31:06,175 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = double; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,175 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:06,176 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,177 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,178 | ~~^~~ 2026-09-01T16:31:06,186 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,186 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,187 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,187 69 | std::array intra_block_dims; 2026-09-01T16:31:06,188 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,189 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 1]’: 2026-09-01T16:31:06,190 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:06,191 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,191 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:06,192 | ~~^~~~~~~ 2026-09-01T16:31:06,193 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,194 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:06,195 | ~~^~~~~~~ 2026-09-01T16:31:06,195 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,196 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,197 | ~~^~~ 2026-09-01T16:31:06,198 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = double; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,199 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:06,199 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,200 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,201 | ~~^~~ 2026-09-01T16:31:06,203 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = double; unsigned int N = 1]’: 2026-09-01T16:31:06,204 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:06,204 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:06,205 154 | int count = 0; 2026-09-01T16:31:06,206 | ^~~~~ 2026-09-01T16:31:06,207 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:06,207 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:06,208 | ^~~ 2026-09-01T16:31:06,213 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,213 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,214 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,215 69 | std::array intra_block_dims; 2026-09-01T16:31:06,215 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,226 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = double; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,226 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,227 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,238 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,239 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,240 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,251 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = float; unsigned int N = 4; SZ::uchar = unsigned char]’: 2026-09-01T16:31:06,251 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:06,252 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,253 70 | auto tmp = c; 2026-09-01T16:31:06,254 | ^~~ 2026-09-01T16:31:06,254 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = float; unsigned int N = 4; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:06,255 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:06,256 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,256 92 | auto tmp = c; 2026-09-01T16:31:06,257 | ^~~ 2026-09-01T16:31:06,258 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = float; unsigned int N = 4]’: 2026-09-01T16:31:06,258 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:06,259 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,260 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:06,261 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,262 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:06,262 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:06,263 | ~~^ 2026-09-01T16:31:06,263 | | 2026-09-01T16:31:06,264 | long int 2026-09-01T16:31:06,264 | %d 2026-09-01T16:31:06,268 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 4; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,269 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,269 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,270 69 | std::array intra_block_dims; 2026-09-01T16:31:06,270 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,272 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:06,273 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:06,274 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,274 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,275 | ~~^~~ 2026-09-01T16:31:06,276 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,277 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,277 | ~~^~~ 2026-09-01T16:31:06,278 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,279 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:06,279 | ~~^~~ 2026-09-01T16:31:06,280 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = float; unsigned int N = 4; unsigned int M = 15; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,281 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:06,281 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,282 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,283 | ~~^~~ 2026-09-01T16:31:06,291 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,292 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,293 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,293 69 | std::array intra_block_dims; 2026-09-01T16:31:06,294 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,295 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 4]’: 2026-09-01T16:31:06,296 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:06,297 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,297 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:06,298 | ~~^~~~~~~ 2026-09-01T16:31:06,298 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,299 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:06,300 | ~~^~~~~~~ 2026-09-01T16:31:06,300 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,301 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,302 | ~~^~~ 2026-09-01T16:31:06,302 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = float; unsigned int N = 4; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,303 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:06,304 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,305 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,306 | ~~^~~ 2026-09-01T16:31:06,309 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = float; unsigned int N = 4]’: 2026-09-01T16:31:06,309 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:06,310 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:06,311 154 | int count = 0; 2026-09-01T16:31:06,311 | ^~~~~ 2026-09-01T16:31:06,312 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:06,313 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:06,313 | ^~~ 2026-09-01T16:31:06,319 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,319 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,321 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,321 69 | std::array intra_block_dims; 2026-09-01T16:31:06,322 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,332 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 4; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,332 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,333 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,345 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,345 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,346 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,357 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = float; unsigned int N = 3; SZ::uchar = unsigned char]’: 2026-09-01T16:31:06,357 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:06,358 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,359 70 | auto tmp = c; 2026-09-01T16:31:06,360 | ^~~ 2026-09-01T16:31:06,360 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = float; unsigned int N = 3; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:06,361 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:06,362 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,363 92 | auto tmp = c; 2026-09-01T16:31:06,364 | ^~~ 2026-09-01T16:31:06,364 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = float; unsigned int N = 3]’: 2026-09-01T16:31:06,365 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:06,366 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,366 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:06,367 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,368 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:06,369 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:06,369 | ~~^ 2026-09-01T16:31:06,370 | | 2026-09-01T16:31:06,371 | long int 2026-09-01T16:31:06,371 | %d 2026-09-01T16:31:06,374 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 3; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,375 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,375 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,376 69 | std::array intra_block_dims; 2026-09-01T16:31:06,376 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,378 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:06,379 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:06,379 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,380 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,381 | ~~^~~ 2026-09-01T16:31:06,382 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,382 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,383 | ~~^~~ 2026-09-01T16:31:06,384 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,385 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:06,385 | ~~^~~ 2026-09-01T16:31:06,386 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = float; unsigned int N = 3; unsigned int M = 10; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,387 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:06,388 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,389 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,389 | ~~^~~ 2026-09-01T16:31:06,397 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 3; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,398 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,399 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,399 69 | std::array intra_block_dims; 2026-09-01T16:31:06,400 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,401 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 3]’: 2026-09-01T16:31:06,402 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:06,403 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,403 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:06,404 | ~~^~~~~~~ 2026-09-01T16:31:06,405 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,405 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:06,406 | ~~^~~~~~~ 2026-09-01T16:31:06,406 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,407 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,407 | ~~^~~ 2026-09-01T16:31:06,408 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = float; unsigned int N = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,409 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:06,409 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,410 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,411 | ~~^~~ 2026-09-01T16:31:06,414 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = float; unsigned int N = 3]’: 2026-09-01T16:31:06,415 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:06,416 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:06,417 154 | int count = 0; 2026-09-01T16:31:06,417 | ^~~~~ 2026-09-01T16:31:06,418 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:06,419 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:06,419 | ^~~ 2026-09-01T16:31:06,424 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,425 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,426 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,426 69 | std::array intra_block_dims; 2026-09-01T16:31:06,427 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,437 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 3; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,438 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,439 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,450 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,451 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,451 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,462 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = float; unsigned int N = 2; SZ::uchar = unsigned char]’: 2026-09-01T16:31:06,463 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:06,464 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,464 70 | auto tmp = c; 2026-09-01T16:31:06,465 | ^~~ 2026-09-01T16:31:06,466 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = float; unsigned int N = 2; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:06,466 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:06,467 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,468 92 | auto tmp = c; 2026-09-01T16:31:06,469 | ^~~ 2026-09-01T16:31:06,470 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = float; unsigned int N = 2]’: 2026-09-01T16:31:06,470 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:06,471 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,472 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:06,473 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,473 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:06,474 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:06,475 | ~~^ 2026-09-01T16:31:06,476 | | 2026-09-01T16:31:06,476 | long int 2026-09-01T16:31:06,477 | %d 2026-09-01T16:31:06,480 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,481 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,482 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,482 69 | std::array intra_block_dims; 2026-09-01T16:31:06,483 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,484 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:06,485 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:06,485 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,486 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,486 | ~~^~~ 2026-09-01T16:31:06,487 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,488 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,488 | ~~^~~ 2026-09-01T16:31:06,489 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,489 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:06,490 | ~~^~~ 2026-09-01T16:31:06,491 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = float; unsigned int N = 2; unsigned int M = 6; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,492 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:06,492 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,493 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,494 | ~~^~~ 2026-09-01T16:31:06,503 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 2; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,504 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,505 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,505 69 | std::array intra_block_dims; 2026-09-01T16:31:06,506 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,507 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 2]’: 2026-09-01T16:31:06,508 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:06,509 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,509 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:06,510 | ~~^~~~~~~ 2026-09-01T16:31:06,511 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,511 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:06,512 | ~~^~~~~~~ 2026-09-01T16:31:06,513 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,513 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,514 | ~~^~~ 2026-09-01T16:31:06,514 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = float; unsigned int N = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,515 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:06,515 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,516 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,517 | ~~^~~ 2026-09-01T16:31:06,520 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = float; unsigned int N = 2]’: 2026-09-01T16:31:06,521 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:06,522 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:06,523 154 | int count = 0; 2026-09-01T16:31:06,524 | ^~~~~ 2026-09-01T16:31:06,524 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:06,525 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:06,526 | ^~~ 2026-09-01T16:31:06,530 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,531 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,532 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,533 69 | std::array intra_block_dims; 2026-09-01T16:31:06,533 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,543 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,544 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,545 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,556 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,557 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,558 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,569 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::save(SZ::uchar*&) const [with T = float; unsigned int N = 1; SZ::uchar = unsigned char]’: 2026-09-01T16:31:06,569 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-09-01T16:31:06,570 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,570 70 | auto tmp = c; 2026-09-01T16:31:06,571 | ^~~ 2026-09-01T16:31:06,571 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::load(const SZ::uchar*&, size_t&) [with T = float; unsigned int N = 1; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-09-01T16:31:06,572 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-09-01T16:31:06,573 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-09-01T16:31:06,573 92 | auto tmp = c; 2026-09-01T16:31:06,574 | ^~~ 2026-09-01T16:31:06,574 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = float; unsigned int N = 1]’: 2026-09-01T16:31:06,575 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-09-01T16:31:06,576 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,577 136 | for (int i = 0; i < predictors.size(); i++) { 2026-09-01T16:31:06,578 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,578 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:138:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wformat=] 2026-09-01T16:31:06,579 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-09-01T16:31:06,580 | ~~^ 2026-09-01T16:31:06,581 | | 2026-09-01T16:31:06,581 | long int 2026-09-01T16:31:06,582 | %d 2026-09-01T16:31:06,586 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 1; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,587 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,587 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,588 69 | std::array intra_block_dims; 2026-09-01T16:31:06,589 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,590 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘bool SZ::PolyRegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:06,591 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-09-01T16:31:06,592 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,592 67 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,593 | ~~^~~ 2026-09-01T16:31:06,593 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,594 76 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,594 | ~~^~~ 2026-09-01T16:31:06,595 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,595 77 | for (int j = 0; j < M; j++) { 2026-09-01T16:31:06,596 | ~~^~~ 2026-09-01T16:31:06,597 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘T SZ::PolyRegressionPredictor::predict(const iterator&) const [with T = float; unsigned int N = 1; unsigned int M = 3; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,597 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-09-01T16:31:06,598 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,599 117 | for (int i = 0; i < M; i++) { 2026-09-01T16:31:06,600 | ~~^~~ 2026-09-01T16:31:06,609 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 1; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,610 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,611 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,611 69 | std::array intra_block_dims; 2026-09-01T16:31:06,612 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,613 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘bool SZ::RegressionPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 1]’: 2026-09-01T16:31:06,614 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-09-01T16:31:06,614 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:66:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,615 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-09-01T16:31:06,616 | ~~^~~~~~~ 2026-09-01T16:31:06,616 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,617 72 | for (int i = 0; i < N - 1; i++) { 2026-09-01T16:31:06,618 | ~~^~~~~~~ 2026-09-01T16:31:06,619 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,619 81 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,620 | ~~^~~ 2026-09-01T16:31:06,621 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘T SZ::RegressionPredictor::predict(const iterator&) const [with T = float; unsigned int N = 1; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,622 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-09-01T16:31:06,622 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,623 95 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,623 | ~~^~~ 2026-09-01T16:31:06,626 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = float; unsigned int N = 1]’: 2026-09-01T16:31:06,627 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-09-01T16:31:06,627 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-09-01T16:31:06,628 154 | int count = 0; 2026-09-01T16:31:06,628 | ^~~~~ 2026-09-01T16:31:06,629 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-09-01T16:31:06,629 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-09-01T16:31:06,630 | ^~~ 2026-09-01T16:31:06,636 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,637 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,637 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,638 69 | std::array intra_block_dims; 2026-09-01T16:31:06,639 | ^~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,649 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp: In instantiation of ‘T* SZ::SZGeneralFrontend::decompress(std::vector&, T*) [with T = float; unsigned int N = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-09-01T16:31:06,650 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-09-01T16:31:06,650 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-09-01T16:31:06,768 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:06,769 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:06,769 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:06,770 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,771 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,772 | ~~^~~ 2026-09-01T16:31:06,774 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = long long unsigned int; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,774 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 4]’ 2026-09-01T16:31:06,775 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:06,775 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,776 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:06,776 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,781 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = long long unsigned int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:06,781 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = long long unsigned int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:06,782 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:06,783 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,783 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,784 | ~~^~~~~~~ 2026-09-01T16:31:06,785 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,786 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,787 | ~~^~~ 2026-09-01T16:31:06,787 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = long long unsigned int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:06,788 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:06,789 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:06,789 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,790 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,791 | ~~^~~~~~~ 2026-09-01T16:31:06,792 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,792 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,793 | ~~^~~ 2026-09-01T16:31:06,794 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = long long unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:06,794 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = long long unsigned int; unsigned int N = 4]’ 2026-09-01T16:31:06,795 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:06,795 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,796 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,797 | ~~^~~ 2026-09-01T16:31:06,797 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = long long unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:06,798 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 4]’ 2026-09-01T16:31:06,798 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:06,799 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,799 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,800 | ~~^~~ 2026-09-01T16:31:06,801 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:06,802 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:06,803 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:06,803 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,804 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,805 | ~~^~~ 2026-09-01T16:31:06,805 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = long long unsigned int; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,806 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 3]’ 2026-09-01T16:31:06,807 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:06,808 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,808 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:06,809 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,810 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = long long unsigned int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:06,811 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = long long unsigned int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:06,811 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:06,812 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,812 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,813 | ~~^~~~~~~ 2026-09-01T16:31:06,813 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,814 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,814 | ~~^~~ 2026-09-01T16:31:06,815 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = long long unsigned int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:06,816 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:06,817 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:06,817 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,818 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,819 | ~~^~~~~~~ 2026-09-01T16:31:06,820 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,820 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,821 | ~~^~~ 2026-09-01T16:31:06,822 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = long long unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:06,822 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = long long unsigned int; unsigned int N = 3]’ 2026-09-01T16:31:06,823 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:06,824 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,824 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,825 | ~~^~~ 2026-09-01T16:31:06,826 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = long long unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:06,827 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 3]’ 2026-09-01T16:31:06,827 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:06,828 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,828 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,829 | ~~^~~ 2026-09-01T16:31:06,830 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:06,830 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:06,831 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:06,831 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,832 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,833 | ~~^~~ 2026-09-01T16:31:06,833 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = long long unsigned int; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,834 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 2]’ 2026-09-01T16:31:06,835 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:06,836 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,836 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:06,837 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,838 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = long long unsigned int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:06,838 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = long long unsigned int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:06,839 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:06,840 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,841 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,841 | ~~^~~~~~~ 2026-09-01T16:31:06,842 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,842 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,843 | ~~^~~ 2026-09-01T16:31:06,843 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = long long unsigned int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:06,844 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:06,845 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:06,845 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,846 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,846 | ~~^~~~~~~ 2026-09-01T16:31:06,847 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,848 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,849 | ~~^~~ 2026-09-01T16:31:06,849 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = long long unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:06,850 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = long long unsigned int; unsigned int N = 2]’ 2026-09-01T16:31:06,851 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:06,852 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,852 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,853 | ~~^~~ 2026-09-01T16:31:06,854 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = long long unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:06,854 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 2]’ 2026-09-01T16:31:06,855 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:06,856 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,856 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,857 | ~~^~~ 2026-09-01T16:31:06,858 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:06,859 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:06,860 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:06,860 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,861 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,861 | ~~^~~ 2026-09-01T16:31:06,862 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = long long unsigned int; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,862 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 1]’ 2026-09-01T16:31:06,863 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:06,864 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,864 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:06,865 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,866 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = long long unsigned int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:06,867 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = long long unsigned int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:06,867 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:06,868 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,869 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,869 | ~~^~~~~~~ 2026-09-01T16:31:06,870 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,871 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,871 | ~~^~~ 2026-09-01T16:31:06,872 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = long long unsigned int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:06,873 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:06,874 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:06,874 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,875 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,876 | ~~^~~~~~~ 2026-09-01T16:31:06,876 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,877 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,877 | ~~^~~ 2026-09-01T16:31:06,878 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = long long unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:06,878 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = long long unsigned int; unsigned int N = 1]’ 2026-09-01T16:31:06,879 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:06,880 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,880 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,881 | ~~^~~ 2026-09-01T16:31:06,882 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = long long unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:06,883 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long unsigned int; unsigned int N = 1]’ 2026-09-01T16:31:06,883 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:06,884 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,885 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,886 | ~~^~~ 2026-09-01T16:31:06,886 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:06,887 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:06,888 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:06,888 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,889 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,890 | ~~^~~ 2026-09-01T16:31:06,891 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = long long int; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,892 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 4]’ 2026-09-01T16:31:06,892 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:06,893 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,893 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:06,894 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,894 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = long long int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:06,895 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = long long int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:06,896 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:06,896 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,897 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,898 | ~~^~~~~~~ 2026-09-01T16:31:06,899 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,900 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,900 | ~~^~~ 2026-09-01T16:31:06,901 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = long long int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:06,902 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:06,903 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:06,903 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,904 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,905 | ~~^~~~~~~ 2026-09-01T16:31:06,905 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,906 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,907 | ~~^~~ 2026-09-01T16:31:06,908 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = long long int; unsigned int N = 4]’: 2026-09-01T16:31:06,909 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = long long int; unsigned int N = 4]’ 2026-09-01T16:31:06,909 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:06,910 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,910 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,911 | ~~^~~ 2026-09-01T16:31:06,911 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = long long int; unsigned int N = 4]’: 2026-09-01T16:31:06,912 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 4]’ 2026-09-01T16:31:06,913 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:06,913 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,914 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,914 | ~~^~~ 2026-09-01T16:31:06,915 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:06,916 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:06,917 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:06,917 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,918 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,919 | ~~^~~ 2026-09-01T16:31:06,920 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = long long int; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,920 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 3]’ 2026-09-01T16:31:06,921 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:06,922 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,922 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:06,923 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,924 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = long long int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:06,924 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = long long int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:06,925 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:06,925 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,926 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,926 | ~~^~~~~~~ 2026-09-01T16:31:06,927 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,927 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,928 | ~~^~~ 2026-09-01T16:31:06,929 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = long long int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:06,929 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:06,930 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:06,930 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,931 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,932 | ~~^~~~~~~ 2026-09-01T16:31:06,933 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,934 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,934 | ~~^~~ 2026-09-01T16:31:06,935 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = long long int; unsigned int N = 3]’: 2026-09-01T16:31:06,936 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = long long int; unsigned int N = 3]’ 2026-09-01T16:31:06,936 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:06,937 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,938 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,938 | ~~^~~ 2026-09-01T16:31:06,939 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = long long int; unsigned int N = 3]’: 2026-09-01T16:31:06,940 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 3]’ 2026-09-01T16:31:06,941 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:06,942 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,942 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,943 | ~~^~~ 2026-09-01T16:31:06,943 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:06,944 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:06,944 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:06,945 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,946 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,946 | ~~^~~ 2026-09-01T16:31:06,947 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = long long int; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,947 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 2]’ 2026-09-01T16:31:06,948 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:06,949 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,950 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:06,950 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,951 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = long long int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:06,952 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = long long int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:06,952 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:06,953 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,954 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,954 | ~~^~~~~~~ 2026-09-01T16:31:06,955 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,956 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,957 | ~~^~~ 2026-09-01T16:31:06,957 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = long long int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:06,958 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:06,958 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:06,959 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,959 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,960 | ~~^~~~~~~ 2026-09-01T16:31:06,961 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,961 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,962 | ~~^~~ 2026-09-01T16:31:06,962 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = long long int; unsigned int N = 2]’: 2026-09-01T16:31:06,963 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = long long int; unsigned int N = 2]’ 2026-09-01T16:31:06,964 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:06,965 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,965 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,966 | ~~^~~ 2026-09-01T16:31:06,967 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = long long int; unsigned int N = 2]’: 2026-09-01T16:31:06,968 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 2]’ 2026-09-01T16:31:06,968 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:06,969 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,970 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,970 | ~~^~~ 2026-09-01T16:31:06,971 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:06,972 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:06,973 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:06,974 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,974 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,975 | ~~^~~ 2026-09-01T16:31:06,975 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = long long int; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:06,976 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 1]’ 2026-09-01T16:31:06,976 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:06,977 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:06,978 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:06,978 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:06,979 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = long long int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:06,980 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = long long int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:06,981 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:06,982 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,982 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,983 | ~~^~~~~~~ 2026-09-01T16:31:06,984 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,985 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,985 | ~~^~~ 2026-09-01T16:31:06,986 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = long long int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:06,987 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:06,987 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:06,988 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,989 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:06,990 | ~~^~~~~~~ 2026-09-01T16:31:06,990 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,991 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:06,991 | ~~^~~ 2026-09-01T16:31:06,992 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = long long int; unsigned int N = 1]’: 2026-09-01T16:31:06,992 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = long long int; unsigned int N = 1]’ 2026-09-01T16:31:06,993 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:06,994 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,994 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,995 | ~~^~~ 2026-09-01T16:31:06,995 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = long long int; unsigned int N = 1]’: 2026-09-01T16:31:06,996 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = long long int; unsigned int N = 1]’ 2026-09-01T16:31:06,997 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:06,997 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:06,998 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:06,999 | ~~^~~ 2026-09-01T16:31:06,999 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:07,000 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,001 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,002 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,002 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,003 | ~~^~~ 2026-09-01T16:31:07,004 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = unsigned int; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,004 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 4]’ 2026-09-01T16:31:07,005 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,006 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,007 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,007 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,008 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,009 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = unsigned int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,009 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,010 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,011 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,011 | ~~^~~~~~~ 2026-09-01T16:31:07,012 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,013 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,014 | ~~^~~ 2026-09-01T16:31:07,014 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = unsigned int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,015 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,016 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,017 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,018 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,018 | ~~^~~~~~~ 2026-09-01T16:31:07,019 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,020 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,020 | ~~^~~ 2026-09-01T16:31:07,021 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:07,022 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = unsigned int; unsigned int N = 4]’ 2026-09-01T16:31:07,022 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,023 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,024 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,025 | ~~^~~ 2026-09-01T16:31:07,025 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:07,026 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 4]’ 2026-09-01T16:31:07,026 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,027 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,027 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,028 | ~~^~~ 2026-09-01T16:31:07,028 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:07,029 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,030 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,030 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,031 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,032 | ~~^~~ 2026-09-01T16:31:07,033 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = unsigned int; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,033 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 3]’ 2026-09-01T16:31:07,034 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,035 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,036 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,036 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,037 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,038 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = unsigned int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,038 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,039 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,040 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,041 | ~~^~~~~~~ 2026-09-01T16:31:07,041 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,042 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,042 | ~~^~~ 2026-09-01T16:31:07,043 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = unsigned int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,043 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,044 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,044 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,045 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,046 | ~~^~~~~~~ 2026-09-01T16:31:07,046 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,047 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,048 | ~~^~~ 2026-09-01T16:31:07,049 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:07,050 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = unsigned int; unsigned int N = 3]’ 2026-09-01T16:31:07,051 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,051 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,052 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,053 | ~~^~~ 2026-09-01T16:31:07,054 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:07,054 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 3]’ 2026-09-01T16:31:07,055 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,056 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,056 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,057 | ~~^~~ 2026-09-01T16:31:07,058 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:07,059 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,059 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,060 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,061 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,061 | ~~^~~ 2026-09-01T16:31:07,062 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = unsigned int; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,062 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 2]’ 2026-09-01T16:31:07,063 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,063 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,064 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,065 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,066 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,066 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = unsigned int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,067 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,068 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,069 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,069 | ~~^~~~~~~ 2026-09-01T16:31:07,070 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,071 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,071 | ~~^~~ 2026-09-01T16:31:07,072 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = unsigned int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,072 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,073 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,074 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,075 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,075 | ~~^~~~~~~ 2026-09-01T16:31:07,076 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,076 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,077 | ~~^~~ 2026-09-01T16:31:07,077 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:07,078 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = unsigned int; unsigned int N = 2]’ 2026-09-01T16:31:07,078 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,079 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,080 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,080 | ~~^~~ 2026-09-01T16:31:07,081 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:07,082 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 2]’ 2026-09-01T16:31:07,083 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,083 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,084 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,085 | ~~^~~ 2026-09-01T16:31:07,086 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:07,086 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,087 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,088 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,089 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,089 | ~~^~~ 2026-09-01T16:31:07,090 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = unsigned int; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,091 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 1]’ 2026-09-01T16:31:07,092 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,092 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,093 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,093 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,094 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,094 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = unsigned int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,095 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,096 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,096 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,097 | ~~^~~~~~~ 2026-09-01T16:31:07,098 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,099 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,099 | ~~^~~ 2026-09-01T16:31:07,100 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = unsigned int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,101 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,102 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,103 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,103 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,104 | ~~^~~~~~~ 2026-09-01T16:31:07,105 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,105 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,106 | ~~^~~ 2026-09-01T16:31:07,107 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:07,107 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = unsigned int; unsigned int N = 1]’ 2026-09-01T16:31:07,108 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,109 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,110 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,110 | ~~^~~ 2026-09-01T16:31:07,111 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:07,111 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned int; unsigned int N = 1]’ 2026-09-01T16:31:07,112 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,112 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,113 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,114 | ~~^~~ 2026-09-01T16:31:07,114 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:07,115 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,115 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,116 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,117 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,118 | ~~^~~ 2026-09-01T16:31:07,118 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = int; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,119 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 4]’ 2026-09-01T16:31:07,120 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,121 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,122 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,123 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,123 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,124 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,125 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,126 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,126 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,127 | ~~^~~~~~~ 2026-09-01T16:31:07,127 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,128 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,128 | ~~^~~ 2026-09-01T16:31:07,129 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,130 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,130 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,131 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,131 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,132 | ~~^~~~~~~ 2026-09-01T16:31:07,133 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,134 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,134 | ~~^~~ 2026-09-01T16:31:07,135 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = int; unsigned int N = 4]’: 2026-09-01T16:31:07,136 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = int; unsigned int N = 4]’ 2026-09-01T16:31:07,137 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,137 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,138 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,139 | ~~^~~ 2026-09-01T16:31:07,139 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = int; unsigned int N = 4]’: 2026-09-01T16:31:07,140 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 4]’ 2026-09-01T16:31:07,141 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,141 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,142 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,143 | ~~^~~ 2026-09-01T16:31:07,144 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:07,144 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,145 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,145 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,146 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,146 | ~~^~~ 2026-09-01T16:31:07,147 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = int; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,147 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 3]’ 2026-09-01T16:31:07,148 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,149 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,149 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,150 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,151 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,151 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,152 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,153 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,154 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,154 | ~~^~~~~~~ 2026-09-01T16:31:07,155 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,156 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,156 | ~~^~~ 2026-09-01T16:31:07,157 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,158 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,159 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,160 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,160 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,161 | ~~^~~~~~~ 2026-09-01T16:31:07,161 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,162 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,162 | ~~^~~ 2026-09-01T16:31:07,163 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = int; unsigned int N = 3]’: 2026-09-01T16:31:07,163 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = int; unsigned int N = 3]’ 2026-09-01T16:31:07,164 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,165 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,165 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,166 | ~~^~~ 2026-09-01T16:31:07,167 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = int; unsigned int N = 3]’: 2026-09-01T16:31:07,167 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 3]’ 2026-09-01T16:31:07,168 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,169 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,170 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,170 | ~~^~~ 2026-09-01T16:31:07,171 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:07,172 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,172 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,173 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,174 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,174 | ~~^~~ 2026-09-01T16:31:07,175 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = int; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,176 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 2]’ 2026-09-01T16:31:07,177 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,178 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,179 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,179 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,180 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,180 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,181 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,182 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,182 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,183 | ~~^~~~~~~ 2026-09-01T16:31:07,184 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,185 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,185 | ~~^~~ 2026-09-01T16:31:07,186 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,187 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,187 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,188 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,189 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,190 | ~~^~~~~~~ 2026-09-01T16:31:07,190 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,191 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,192 | ~~^~~ 2026-09-01T16:31:07,193 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = int; unsigned int N = 2]’: 2026-09-01T16:31:07,194 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = int; unsigned int N = 2]’ 2026-09-01T16:31:07,195 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,195 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,196 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,197 | ~~^~~ 2026-09-01T16:31:07,197 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = int; unsigned int N = 2]’: 2026-09-01T16:31:07,198 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 2]’ 2026-09-01T16:31:07,198 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,199 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,199 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,200 | ~~^~~ 2026-09-01T16:31:07,200 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:07,201 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,202 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,202 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,203 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,204 | ~~^~~ 2026-09-01T16:31:07,205 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = int; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,206 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 1]’ 2026-09-01T16:31:07,206 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,207 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,208 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,208 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,209 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,210 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,211 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,211 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,212 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,213 | ~~^~~~~~~ 2026-09-01T16:31:07,213 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,214 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,214 | ~~^~~ 2026-09-01T16:31:07,215 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,215 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,216 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,217 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,217 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,218 | ~~^~~~~~~ 2026-09-01T16:31:07,219 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,220 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,220 | ~~^~~ 2026-09-01T16:31:07,221 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = int; unsigned int N = 1]’: 2026-09-01T16:31:07,222 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = int; unsigned int N = 1]’ 2026-09-01T16:31:07,222 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,223 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,224 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,224 | ~~^~~ 2026-09-01T16:31:07,225 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = int; unsigned int N = 1]’: 2026-09-01T16:31:07,225 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = int; unsigned int N = 1]’ 2026-09-01T16:31:07,226 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,227 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,227 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,228 | ~~^~~ 2026-09-01T16:31:07,229 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:07,230 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,230 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,231 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,232 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,232 | ~~^~~ 2026-09-01T16:31:07,233 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = short unsigned int; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,233 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 4]’ 2026-09-01T16:31:07,234 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,234 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,235 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,236 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,236 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = short unsigned int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,237 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = short unsigned int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,238 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,239 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,239 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,240 | ~~^~~~~~~ 2026-09-01T16:31:07,241 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,242 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,242 | ~~^~~ 2026-09-01T16:31:07,243 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = short unsigned int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,244 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,245 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,245 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,246 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,246 | ~~^~~~~~~ 2026-09-01T16:31:07,247 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,247 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,248 | ~~^~~ 2026-09-01T16:31:07,248 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = short unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:07,249 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = short unsigned int; unsigned int N = 4]’ 2026-09-01T16:31:07,249 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,250 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,250 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,251 | ~~^~~ 2026-09-01T16:31:07,252 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = short unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:07,253 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 4]’ 2026-09-01T16:31:07,253 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,254 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,255 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,256 | ~~^~~ 2026-09-01T16:31:07,256 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:07,257 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,258 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,259 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,259 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,260 | ~~^~~ 2026-09-01T16:31:07,261 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = short unsigned int; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,262 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 3]’ 2026-09-01T16:31:07,262 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,263 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,264 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,264 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,265 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = short unsigned int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,265 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = short unsigned int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,266 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,267 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,267 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,268 | ~~^~~~~~~ 2026-09-01T16:31:07,269 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,270 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,271 | ~~^~~ 2026-09-01T16:31:07,271 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = short unsigned int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,272 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,273 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,273 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,274 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,275 | ~~^~~~~~~ 2026-09-01T16:31:07,276 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,276 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,277 | ~~^~~ 2026-09-01T16:31:07,278 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = short unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:07,279 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = short unsigned int; unsigned int N = 3]’ 2026-09-01T16:31:07,279 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,280 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,281 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,281 | ~~^~~ 2026-09-01T16:31:07,282 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = short unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:07,282 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 3]’ 2026-09-01T16:31:07,283 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,283 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,284 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,285 | ~~^~~ 2026-09-01T16:31:07,285 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:07,286 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,287 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,287 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,288 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,289 | ~~^~~ 2026-09-01T16:31:07,289 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = short unsigned int; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,290 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 2]’ 2026-09-01T16:31:07,291 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,292 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,292 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,293 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,294 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = short unsigned int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,294 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = short unsigned int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,295 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,295 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,296 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,297 | ~~^~~~~~~ 2026-09-01T16:31:07,297 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,298 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,299 | ~~^~~ 2026-09-01T16:31:07,299 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = short unsigned int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,300 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,300 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,301 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,302 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,302 | ~~^~~~~~~ 2026-09-01T16:31:07,303 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,303 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,304 | ~~^~~ 2026-09-01T16:31:07,305 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = short unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:07,306 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = short unsigned int; unsigned int N = 2]’ 2026-09-01T16:31:07,306 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,307 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,308 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,308 | ~~^~~ 2026-09-01T16:31:07,309 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = short unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:07,310 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 2]’ 2026-09-01T16:31:07,311 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,312 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,312 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,313 | ~~^~~ 2026-09-01T16:31:07,313 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:07,314 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,315 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,315 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,316 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,316 | ~~^~~ 2026-09-01T16:31:07,317 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = short unsigned int; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,318 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 1]’ 2026-09-01T16:31:07,318 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,319 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,320 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,321 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,321 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = short unsigned int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,322 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = short unsigned int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,323 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,323 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,324 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,325 | ~~^~~~~~~ 2026-09-01T16:31:07,326 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,326 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,327 | ~~^~~ 2026-09-01T16:31:07,327 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = short unsigned int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,328 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,328 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,329 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,329 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,330 | ~~^~~~~~~ 2026-09-01T16:31:07,330 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,331 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,331 | ~~^~~ 2026-09-01T16:31:07,332 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = short unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:07,333 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = short unsigned int; unsigned int N = 1]’ 2026-09-01T16:31:07,333 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,334 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,335 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,336 | ~~^~~ 2026-09-01T16:31:07,337 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = short unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:07,337 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short unsigned int; unsigned int N = 1]’ 2026-09-01T16:31:07,338 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,339 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,339 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,340 | ~~^~~ 2026-09-01T16:31:07,341 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short int; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:07,342 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,342 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,343 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,344 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,344 | ~~^~~ 2026-09-01T16:31:07,345 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = short int; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,346 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 4]’ 2026-09-01T16:31:07,346 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,347 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,347 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,348 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,349 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = short int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,349 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = short int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,350 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,351 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,352 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,352 | ~~^~~~~~~ 2026-09-01T16:31:07,353 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,353 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,354 | ~~^~~ 2026-09-01T16:31:07,354 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = short int; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,355 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,356 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,356 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,357 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,357 | ~~^~~~~~~ 2026-09-01T16:31:07,358 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,358 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,358 | ~~^~~ 2026-09-01T16:31:07,359 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = short int; unsigned int N = 4]’: 2026-09-01T16:31:07,359 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = short int; unsigned int N = 4]’ 2026-09-01T16:31:07,360 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,360 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,360 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,361 | ~~^~~ 2026-09-01T16:31:07,361 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = short int; unsigned int N = 4]’: 2026-09-01T16:31:07,362 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 4]’ 2026-09-01T16:31:07,362 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,363 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,363 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,364 | ~~^~~ 2026-09-01T16:31:07,364 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short int; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:07,365 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,366 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,366 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,367 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,367 | ~~^~~ 2026-09-01T16:31:07,368 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = short int; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,369 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 3]’ 2026-09-01T16:31:07,370 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,371 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,371 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,372 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,372 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = short int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,373 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = short int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,373 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,374 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,375 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,375 | ~~^~~~~~~ 2026-09-01T16:31:07,376 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,377 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,378 | ~~^~~ 2026-09-01T16:31:07,378 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = short int; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,379 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,380 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,380 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,381 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,382 | ~~^~~~~~~ 2026-09-01T16:31:07,382 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,383 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,384 | ~~^~~ 2026-09-01T16:31:07,384 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = short int; unsigned int N = 3]’: 2026-09-01T16:31:07,385 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = short int; unsigned int N = 3]’ 2026-09-01T16:31:07,386 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,387 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,387 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,388 | ~~^~~ 2026-09-01T16:31:07,389 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = short int; unsigned int N = 3]’: 2026-09-01T16:31:07,389 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 3]’ 2026-09-01T16:31:07,389 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,390 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,390 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,390 | ~~^~~ 2026-09-01T16:31:07,391 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short int; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:07,391 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,392 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,392 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,393 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,393 | ~~^~~ 2026-09-01T16:31:07,394 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = short int; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,395 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 2]’ 2026-09-01T16:31:07,395 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,396 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,396 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,397 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,397 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = short int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,398 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = short int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,398 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,399 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,400 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,400 | ~~^~~~~~~ 2026-09-01T16:31:07,400 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,401 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,401 | ~~^~~ 2026-09-01T16:31:07,402 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = short int; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,402 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,403 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,404 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,404 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,405 | ~~^~~~~~~ 2026-09-01T16:31:07,405 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,406 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,407 | ~~^~~ 2026-09-01T16:31:07,407 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = short int; unsigned int N = 2]’: 2026-09-01T16:31:07,408 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = short int; unsigned int N = 2]’ 2026-09-01T16:31:07,409 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,410 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,411 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,411 | ~~^~~ 2026-09-01T16:31:07,412 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = short int; unsigned int N = 2]’: 2026-09-01T16:31:07,413 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 2]’ 2026-09-01T16:31:07,414 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,414 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,415 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,416 | ~~^~~ 2026-09-01T16:31:07,417 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short int; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:07,418 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,418 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,419 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,419 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,420 | ~~^~~ 2026-09-01T16:31:07,420 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = short int; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,421 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 1]’ 2026-09-01T16:31:07,422 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,422 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,423 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,424 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,424 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = short int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,425 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = short int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,426 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,427 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,427 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,428 | ~~^~~~~~~ 2026-09-01T16:31:07,429 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,429 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,430 | ~~^~~ 2026-09-01T16:31:07,431 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = short int; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,431 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,432 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,433 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,433 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,433 | ~~^~~~~~~ 2026-09-01T16:31:07,434 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,434 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,434 | ~~^~~ 2026-09-01T16:31:07,435 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = short int; unsigned int N = 1]’: 2026-09-01T16:31:07,435 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = short int; unsigned int N = 1]’ 2026-09-01T16:31:07,436 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,436 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,437 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,437 | ~~^~~ 2026-09-01T16:31:07,438 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = short int; unsigned int N = 1]’: 2026-09-01T16:31:07,438 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = short int; unsigned int N = 1]’ 2026-09-01T16:31:07,439 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,440 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,440 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,441 | ~~^~~ 2026-09-01T16:31:07,442 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:07,443 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,443 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,444 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,445 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,446 | ~~^~~ 2026-09-01T16:31:07,446 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = unsigned char; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,447 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 4]’ 2026-09-01T16:31:07,448 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,449 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,449 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,450 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,450 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned char; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,451 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = unsigned char; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,451 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,452 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,453 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,454 | ~~^~~~~~~ 2026-09-01T16:31:07,454 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,455 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,456 | ~~^~~ 2026-09-01T16:31:07,457 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = unsigned char; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,458 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,458 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,459 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,460 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,460 | ~~^~~~~~~ 2026-09-01T16:31:07,461 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,461 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,462 | ~~^~~ 2026-09-01T16:31:07,462 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned char; unsigned int N = 4]’: 2026-09-01T16:31:07,463 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = unsigned char; unsigned int N = 4]’ 2026-09-01T16:31:07,463 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,464 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,464 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,465 | ~~^~~ 2026-09-01T16:31:07,465 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = unsigned char; unsigned int N = 4]’: 2026-09-01T16:31:07,465 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 4]’ 2026-09-01T16:31:07,466 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,466 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,466 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,467 | ~~^~~ 2026-09-01T16:31:07,467 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:07,468 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,468 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,469 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,470 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,470 | ~~^~~ 2026-09-01T16:31:07,471 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = unsigned char; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,471 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 3]’ 2026-09-01T16:31:07,472 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,472 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,473 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,474 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,475 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned char; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,475 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = unsigned char; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,476 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,477 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,477 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,478 | ~~^~~~~~~ 2026-09-01T16:31:07,479 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,479 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,480 | ~~^~~ 2026-09-01T16:31:07,480 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = unsigned char; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,481 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,482 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,482 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,483 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,484 | ~~^~~~~~~ 2026-09-01T16:31:07,485 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,485 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,486 | ~~^~~ 2026-09-01T16:31:07,487 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned char; unsigned int N = 3]’: 2026-09-01T16:31:07,487 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = unsigned char; unsigned int N = 3]’ 2026-09-01T16:31:07,488 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,489 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,490 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,490 | ~~^~~ 2026-09-01T16:31:07,491 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = unsigned char; unsigned int N = 3]’: 2026-09-01T16:31:07,492 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 3]’ 2026-09-01T16:31:07,492 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,493 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,494 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,495 | ~~^~~ 2026-09-01T16:31:07,495 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:07,496 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,496 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,497 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,497 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,498 | ~~^~~ 2026-09-01T16:31:07,498 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = unsigned char; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,499 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 2]’ 2026-09-01T16:31:07,500 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,500 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,501 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,502 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,502 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned char; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,503 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = unsigned char; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,504 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,505 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,505 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,506 | ~~^~~~~~~ 2026-09-01T16:31:07,507 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,507 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,508 | ~~^~~ 2026-09-01T16:31:07,509 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = unsigned char; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,510 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,510 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,511 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,511 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,511 | ~~^~~~~~~ 2026-09-01T16:31:07,512 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,512 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,513 | ~~^~~ 2026-09-01T16:31:07,513 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned char; unsigned int N = 2]’: 2026-09-01T16:31:07,514 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = unsigned char; unsigned int N = 2]’ 2026-09-01T16:31:07,515 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,515 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,516 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,517 | ~~^~~ 2026-09-01T16:31:07,518 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = unsigned char; unsigned int N = 2]’: 2026-09-01T16:31:07,519 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 2]’ 2026-09-01T16:31:07,519 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,520 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,521 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,521 | ~~^~~ 2026-09-01T16:31:07,522 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:07,523 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,523 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,524 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,525 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,526 | ~~^~~ 2026-09-01T16:31:07,526 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = unsigned char; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,527 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 1]’ 2026-09-01T16:31:07,527 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,528 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,529 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,529 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,530 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned char; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,530 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = unsigned char; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,531 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,532 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,533 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,533 | ~~^~~~~~~ 2026-09-01T16:31:07,534 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,534 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,535 | ~~^~~ 2026-09-01T16:31:07,535 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = unsigned char; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,536 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,536 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,537 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,537 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,538 | ~~^~~~~~~ 2026-09-01T16:31:07,538 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,539 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,540 | ~~^~~ 2026-09-01T16:31:07,540 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = unsigned char; unsigned int N = 1]’: 2026-09-01T16:31:07,540 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = unsigned char; unsigned int N = 1]’ 2026-09-01T16:31:07,541 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,541 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,541 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,542 | ~~^~~ 2026-09-01T16:31:07,542 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = unsigned char; unsigned int N = 1]’: 2026-09-01T16:31:07,543 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = unsigned char; unsigned int N = 1]’ 2026-09-01T16:31:07,543 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,543 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,544 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,544 | ~~^~~ 2026-09-01T16:31:07,545 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:07,546 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = signed char; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,546 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,547 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,548 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,548 | ~~^~~ 2026-09-01T16:31:07,549 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = signed char; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,550 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 4]’ 2026-09-01T16:31:07,550 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,551 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,552 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,553 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,553 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = signed char; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,554 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = signed char; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,554 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,555 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,556 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,556 | ~~^~~~~~~ 2026-09-01T16:31:07,557 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,557 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,558 | ~~^~~ 2026-09-01T16:31:07,559 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = signed char; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,559 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,560 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,561 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,562 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,562 | ~~^~~~~~~ 2026-09-01T16:31:07,563 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,564 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,565 | ~~^~~ 2026-09-01T16:31:07,565 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = signed char; unsigned int N = 4]’: 2026-09-01T16:31:07,566 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = signed char; unsigned int N = 4]’ 2026-09-01T16:31:07,567 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,567 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,568 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,569 | ~~^~~ 2026-09-01T16:31:07,570 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = signed char; unsigned int N = 4]’: 2026-09-01T16:31:07,570 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 4]’ 2026-09-01T16:31:07,571 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,572 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,572 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,573 | ~~^~~ 2026-09-01T16:31:07,573 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:07,574 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = signed char; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,575 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,575 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,576 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,576 | ~~^~~ 2026-09-01T16:31:07,577 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = signed char; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,578 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 3]’ 2026-09-01T16:31:07,579 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,580 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,580 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,581 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,582 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = signed char; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,582 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = signed char; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,583 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,584 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,584 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,585 | ~~^~~~~~~ 2026-09-01T16:31:07,586 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,587 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,587 | ~~^~~ 2026-09-01T16:31:07,588 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = signed char; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,589 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,589 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,590 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,590 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,591 | ~~^~~~~~~ 2026-09-01T16:31:07,591 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,592 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,593 | ~~^~~ 2026-09-01T16:31:07,593 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = signed char; unsigned int N = 3]’: 2026-09-01T16:31:07,594 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = signed char; unsigned int N = 3]’ 2026-09-01T16:31:07,595 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,596 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,596 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,597 | ~~^~~ 2026-09-01T16:31:07,598 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = signed char; unsigned int N = 3]’: 2026-09-01T16:31:07,599 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 3]’ 2026-09-01T16:31:07,599 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,600 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,601 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,601 | ~~^~~ 2026-09-01T16:31:07,602 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:07,603 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = signed char; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,604 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,604 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,605 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,606 | ~~^~~ 2026-09-01T16:31:07,606 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = signed char; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,607 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 2]’ 2026-09-01T16:31:07,607 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,608 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,608 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,609 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,610 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = signed char; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,610 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = signed char; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,611 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,612 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,613 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,613 | ~~^~~~~~~ 2026-09-01T16:31:07,614 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,615 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,615 | ~~^~~ 2026-09-01T16:31:07,616 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = signed char; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,617 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,617 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,618 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,619 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,620 | ~~^~~~~~~ 2026-09-01T16:31:07,620 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,621 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,621 | ~~^~~ 2026-09-01T16:31:07,622 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = signed char; unsigned int N = 2]’: 2026-09-01T16:31:07,623 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = signed char; unsigned int N = 2]’ 2026-09-01T16:31:07,623 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,624 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,624 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,625 | ~~^~~ 2026-09-01T16:31:07,625 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = signed char; unsigned int N = 2]’: 2026-09-01T16:31:07,626 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 2]’ 2026-09-01T16:31:07,627 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,627 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,628 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,629 | ~~^~~ 2026-09-01T16:31:07,630 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:07,630 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = signed char; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,631 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,632 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,633 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,633 | ~~^~~ 2026-09-01T16:31:07,634 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = signed char; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,635 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 1]’ 2026-09-01T16:31:07,635 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,636 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,637 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,637 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,638 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = signed char; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,638 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = signed char; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,639 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,640 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,640 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,641 | ~~^~~~~~~ 2026-09-01T16:31:07,642 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,642 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,643 | ~~^~~ 2026-09-01T16:31:07,644 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = signed char; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,645 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,645 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,646 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,647 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,648 | ~~^~~~~~~ 2026-09-01T16:31:07,648 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,649 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,649 | ~~^~~ 2026-09-01T16:31:07,650 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = signed char; unsigned int N = 1]’: 2026-09-01T16:31:07,651 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = signed char; unsigned int N = 1]’ 2026-09-01T16:31:07,651 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,652 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,653 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,654 | ~~^~~ 2026-09-01T16:31:07,654 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = signed char; unsigned int N = 1]’: 2026-09-01T16:31:07,655 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = signed char; unsigned int N = 1]’ 2026-09-01T16:31:07,655 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,656 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,656 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,657 | ~~^~~ 2026-09-01T16:31:07,658 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = double; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:07,658 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = double; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,659 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,659 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,660 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,661 | ~~^~~ 2026-09-01T16:31:07,661 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = double; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,662 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 4]’ 2026-09-01T16:31:07,663 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,664 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,665 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,665 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,666 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = double; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,667 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = double; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,667 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,668 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,669 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,670 | ~~^~~~~~~ 2026-09-01T16:31:07,670 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,671 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,671 | ~~^~~ 2026-09-01T16:31:07,672 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = double; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,673 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,673 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,674 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,674 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,675 | ~~^~~~~~~ 2026-09-01T16:31:07,676 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,676 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,677 | ~~^~~ 2026-09-01T16:31:07,678 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = double; unsigned int N = 4]’: 2026-09-01T16:31:07,678 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = double; unsigned int N = 4]’ 2026-09-01T16:31:07,679 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,680 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,681 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,681 | ~~^~~ 2026-09-01T16:31:07,682 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = double; unsigned int N = 4]’: 2026-09-01T16:31:07,683 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 4]’ 2026-09-01T16:31:07,683 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,684 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,685 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,686 | ~~^~~ 2026-09-01T16:31:07,686 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = double; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:07,687 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = double; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,688 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,689 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,689 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,690 | ~~^~~ 2026-09-01T16:31:07,691 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = double; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,691 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 3]’ 2026-09-01T16:31:07,692 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,692 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,693 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,694 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,695 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = double; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,695 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = double; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,696 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,697 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,698 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,698 | ~~^~~~~~~ 2026-09-01T16:31:07,699 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,700 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,700 | ~~^~~ 2026-09-01T16:31:07,701 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = double; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,702 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,702 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,703 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,704 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,704 | ~~^~~~~~~ 2026-09-01T16:31:07,705 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,706 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,706 | ~~^~~ 2026-09-01T16:31:07,707 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = double; unsigned int N = 3]’: 2026-09-01T16:31:07,707 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = double; unsigned int N = 3]’ 2026-09-01T16:31:07,708 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,709 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,709 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,710 | ~~^~~ 2026-09-01T16:31:07,710 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = double; unsigned int N = 3]’: 2026-09-01T16:31:07,711 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 3]’ 2026-09-01T16:31:07,712 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,713 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,713 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,714 | ~~^~~ 2026-09-01T16:31:07,715 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = double; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:07,716 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = double; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,716 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,717 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,718 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,718 | ~~^~~ 2026-09-01T16:31:07,719 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = double; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,720 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 2]’ 2026-09-01T16:31:07,721 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,721 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,722 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,722 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,723 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = double; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,723 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = double; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,724 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,725 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,725 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,726 | ~~^~~~~~~ 2026-09-01T16:31:07,727 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,727 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,728 | ~~^~~ 2026-09-01T16:31:07,729 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = double; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,730 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,730 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,731 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,732 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,733 | ~~^~~~~~~ 2026-09-01T16:31:07,733 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,734 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,735 | ~~^~~ 2026-09-01T16:31:07,735 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = double; unsigned int N = 2]’: 2026-09-01T16:31:07,736 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = double; unsigned int N = 2]’ 2026-09-01T16:31:07,737 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,738 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,739 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,739 | ~~^~~ 2026-09-01T16:31:07,740 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = double; unsigned int N = 2]’: 2026-09-01T16:31:07,740 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 2]’ 2026-09-01T16:31:07,741 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,741 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,742 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,743 | ~~^~~ 2026-09-01T16:31:07,743 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = double; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:07,744 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = double; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,744 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,745 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,745 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,746 | ~~^~~ 2026-09-01T16:31:07,747 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = double; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,748 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 1]’ 2026-09-01T16:31:07,748 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,749 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,750 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,751 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,751 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = double; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,752 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = double; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,753 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,754 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,755 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,755 | ~~^~~~~~~ 2026-09-01T16:31:07,756 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,757 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,757 | ~~^~~ 2026-09-01T16:31:07,758 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = double; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,758 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,759 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,760 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,760 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,761 | ~~^~~~~~~ 2026-09-01T16:31:07,762 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,762 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,763 | ~~^~~ 2026-09-01T16:31:07,764 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = double; unsigned int N = 1]’: 2026-09-01T16:31:07,765 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = double; unsigned int N = 1]’ 2026-09-01T16:31:07,765 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,766 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,767 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,768 | ~~^~~ 2026-09-01T16:31:07,768 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = double; unsigned int N = 1]’: 2026-09-01T16:31:07,769 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = double; unsigned int N = 1]’ 2026-09-01T16:31:07,770 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,771 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,771 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,772 | ~~^~~ 2026-09-01T16:31:07,773 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = float; unsigned int N = 4; size_t = unsigned int]’: 2026-09-01T16:31:07,774 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = float; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,775 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,775 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,776 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,776 | ~~^~~ 2026-09-01T16:31:07,777 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN >= 4), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 4; T = float; unsigned int N = 4; typename std::enable_if<(NN >= 4), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,778 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 4]’ 2026-09-01T16:31:07,778 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,779 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:251:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,779 251 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,780 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,781 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = float; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,782 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = float; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,782 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,783 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,784 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,785 | ~~^~~~~~~ 2026-09-01T16:31:07,785 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,786 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,787 | ~~^~~ 2026-09-01T16:31:07,788 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = float; unsigned int N = 4; unsigned int M = 15]’: 2026-09-01T16:31:07,788 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 4; unsigned int M = 15]’ 2026-09-01T16:31:07,789 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,790 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,791 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,791 | ~~^~~~~~~ 2026-09-01T16:31:07,792 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,792 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,793 | ~~^~~ 2026-09-01T16:31:07,793 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = float; unsigned int N = 4]’: 2026-09-01T16:31:07,794 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = float; unsigned int N = 4]’ 2026-09-01T16:31:07,794 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,795 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,796 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,796 | ~~^~~ 2026-09-01T16:31:07,797 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = float; unsigned int N = 4]’: 2026-09-01T16:31:07,797 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 4]’ 2026-09-01T16:31:07,798 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,799 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,799 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,800 | ~~^~~ 2026-09-01T16:31:07,801 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = float; unsigned int N = 3; size_t = unsigned int]’: 2026-09-01T16:31:07,802 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = float; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,802 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,803 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,804 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,804 | ~~^~~ 2026-09-01T16:31:07,805 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 3), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 3; T = float; unsigned int N = 3; typename std::enable_if<(NN == 3), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,806 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 3]’ 2026-09-01T16:31:07,807 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,807 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:223:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,808 223 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,808 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,808 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = float; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,809 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = float; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,809 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,809 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,810 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,810 | ~~^~~~~~~ 2026-09-01T16:31:07,811 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,811 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,812 | ~~^~~ 2026-09-01T16:31:07,812 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = float; unsigned int N = 3; unsigned int M = 10]’: 2026-09-01T16:31:07,813 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 3; unsigned int M = 10]’ 2026-09-01T16:31:07,813 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,814 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,814 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,815 | ~~^~~~~~~ 2026-09-01T16:31:07,815 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,816 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,816 | ~~^~~ 2026-09-01T16:31:07,817 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = float; unsigned int N = 3]’: 2026-09-01T16:31:07,817 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = float; unsigned int N = 3]’ 2026-09-01T16:31:07,818 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,819 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,819 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,819 | ~~^~~ 2026-09-01T16:31:07,820 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = float; unsigned int N = 3]’: 2026-09-01T16:31:07,820 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 3]’ 2026-09-01T16:31:07,821 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,821 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,821 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,822 | ~~^~~ 2026-09-01T16:31:07,822 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = float; unsigned int N = 2; size_t = unsigned int]’: 2026-09-01T16:31:07,823 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = float; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,824 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,824 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,825 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,826 | ~~^~~ 2026-09-01T16:31:07,826 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 2), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 2; T = float; unsigned int N = 2; typename std::enable_if<(NN == 2), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,827 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 2]’ 2026-09-01T16:31:07,828 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,829 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:204:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,829 204 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,830 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,831 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = float; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,832 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = float; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,832 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,833 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,834 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,834 | ~~^~~~~~~ 2026-09-01T16:31:07,835 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,835 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,836 | ~~^~~ 2026-09-01T16:31:07,836 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = float; unsigned int N = 2; unsigned int M = 6]’: 2026-09-01T16:31:07,837 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 2; unsigned int M = 6]’ 2026-09-01T16:31:07,838 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,838 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,839 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,839 | ~~^~~~~~~ 2026-09-01T16:31:07,840 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,841 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,842 | ~~^~~ 2026-09-01T16:31:07,842 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = float; unsigned int N = 2]’: 2026-09-01T16:31:07,843 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = float; unsigned int N = 2]’ 2026-09-01T16:31:07,844 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,845 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,845 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,846 | ~~^~~ 2026-09-01T16:31:07,846 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = float; unsigned int N = 2]’: 2026-09-01T16:31:07,847 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 2]’ 2026-09-01T16:31:07,847 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,848 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,848 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,849 | ~~^~~ 2026-09-01T16:31:07,850 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = float; unsigned int N = 1; size_t = unsigned int]’: 2026-09-01T16:31:07,850 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = float; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,850 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,851 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,851 319 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,852 | ~~^~~ 2026-09-01T16:31:07,852 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘typename std::enable_if<(NN == 1), void>::type SZ::ComposedPredictor::do_estimate_error(const iterator&, int) [with unsigned int NN = 1; T = float; unsigned int N = 1; typename std::enable_if<(NN == 1), void>::type = void; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’: 2026-09-01T16:31:07,852 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:53:30: required from ‘bool SZ::ComposedPredictor::precompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 1]’ 2026-09-01T16:31:07,853 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-09-01T16:31:07,853 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:191:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2026-09-01T16:31:07,854 191 | for (int p = 0; p < predictors.size(); p++) { 2026-09-01T16:31:07,855 | ~~^~~~~~~~~~~~~~~~~~~ 2026-09-01T16:31:07,855 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_quantize_coefficients() [with T = float; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,856 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:85:13: required from ‘void SZ::PolyRegressionPredictor::precompress_block_commit() [with T = float; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,856 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-09-01T16:31:07,857 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,858 259 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,859 | ~~^~~~~~~ 2026-09-01T16:31:07,859 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,860 263 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,861 | ~~^~~ 2026-09-01T16:31:07,861 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp: In instantiation of ‘void SZ::PolyRegressionPredictor::pred_and_recover_coefficients() [with T = float; unsigned int N = 1; unsigned int M = 3]’: 2026-09-01T16:31:07,862 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:146:13: required from ‘bool SZ::PolyRegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 1; unsigned int M = 3]’ 2026-09-01T16:31:07,863 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-09-01T16:31:07,864 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,865 272 | for (int i = 1; i < N + 1; i++) { 2026-09-01T16:31:07,865 | ~~^~~~~~~ 2026-09-01T16:31:07,866 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,866 276 | for (int i = N + 1; i < M; i++) { 2026-09-01T16:31:07,867 | ~~^~~ 2026-09-01T16:31:07,867 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_quantize_coefficients() [with T = float; unsigned int N = 1]’: 2026-09-01T16:31:07,868 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:89:13: required from ‘void SZ::RegressionPredictor::precompress_block_commit() [with T = float; unsigned int N = 1]’ 2026-09-01T16:31:07,868 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-09-01T16:31:07,869 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,869 222 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,870 | ~~^~~ 2026-09-01T16:31:07,870 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::pred_and_recover_coefficients() [with T = float; unsigned int N = 1]’: 2026-09-01T16:31:07,870 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:125:13: required from ‘bool SZ::RegressionPredictor::predecompress_block(const std::shared_ptr >&) [with T = float; unsigned int N = 1]’ 2026-09-01T16:31:07,871 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-09-01T16:31:07,872 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,872 230 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,872 | ~~^~~ 2026-09-01T16:31:07,873 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = long long unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:07,874 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:07,874 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,874 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,875 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,876 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,876 | ~~^~~ 2026-09-01T16:31:07,877 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = long long unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:07,877 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = long long unsigned int; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = long long unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,878 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,878 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,878 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,879 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,879 | ~~^~~ 2026-09-01T16:31:07,880 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,880 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,880 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,881 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = long long unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:07,882 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:07,882 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,883 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,883 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,884 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,884 | ~~^~~ 2026-09-01T16:31:07,885 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = long long unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:07,885 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = long long unsigned int; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = long long unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,886 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,887 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,888 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,888 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,889 | ~~^~~ 2026-09-01T16:31:07,889 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,890 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,890 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,891 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = long long unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:07,892 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:07,892 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,893 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,894 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,895 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,895 | ~~^~~ 2026-09-01T16:31:07,896 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = long long unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:07,897 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = long long unsigned int; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = long long unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,898 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,898 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,899 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,900 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,901 | ~~^~~ 2026-09-01T16:31:07,901 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,902 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,903 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,903 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = long long unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:07,904 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:07,904 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,904 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,905 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,905 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,906 | ~~^~~ 2026-09-01T16:31:07,906 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = long long unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:07,907 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = long long unsigned int; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = long long unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,908 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = long long unsigned int; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,908 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,909 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,909 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,910 | ~~^~~ 2026-09-01T16:31:07,910 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,911 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,911 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,912 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = long long int; unsigned int N = 4]’: 2026-09-01T16:31:07,913 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:07,913 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,913 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,914 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,914 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,914 | ~~^~~ 2026-09-01T16:31:07,915 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = long long int; unsigned int N = 4]’: 2026-09-01T16:31:07,916 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = long long int; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = long long int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,916 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,917 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,918 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,918 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,919 | ~~^~~ 2026-09-01T16:31:07,920 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,921 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,921 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,922 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = long long int; unsigned int N = 3]’: 2026-09-01T16:31:07,923 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:07,923 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,924 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,925 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,925 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,926 | ~~^~~ 2026-09-01T16:31:07,927 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = long long int; unsigned int N = 3]’: 2026-09-01T16:31:07,927 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = long long int; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = long long int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,927 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,928 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,928 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,929 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,929 | ~~^~~ 2026-09-01T16:31:07,930 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,930 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,931 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,931 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = long long int; unsigned int N = 2]’: 2026-09-01T16:31:07,932 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:07,933 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,933 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,934 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,934 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,935 | ~~^~~ 2026-09-01T16:31:07,935 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = long long int; unsigned int N = 2]’: 2026-09-01T16:31:07,936 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = long long int; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = long long int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,937 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,937 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,937 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,938 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,938 | ~~^~~ 2026-09-01T16:31:07,938 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,939 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,939 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,940 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = long long int; unsigned int N = 1]’: 2026-09-01T16:31:07,940 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:07,940 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = long long int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,941 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,942 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,943 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,943 | ~~^~~ 2026-09-01T16:31:07,944 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = long long int; unsigned int N = 1]’: 2026-09-01T16:31:07,945 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = long long int; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = long long int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,945 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = long long int; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,946 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,947 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,947 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,948 | ~~^~~ 2026-09-01T16:31:07,949 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,949 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,950 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,950 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:07,951 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:07,951 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,952 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,953 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,953 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,954 | ~~^~~ 2026-09-01T16:31:07,955 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:07,956 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = unsigned int; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,956 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,957 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,958 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,959 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,959 | ~~^~~ 2026-09-01T16:31:07,960 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,961 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,961 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,962 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:07,962 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:07,963 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,963 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,963 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,964 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,964 | ~~^~~ 2026-09-01T16:31:07,965 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:07,965 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = unsigned int; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,965 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,966 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,966 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,967 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,968 | ~~^~~ 2026-09-01T16:31:07,968 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,968 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,969 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,969 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:07,970 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:07,971 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,971 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,972 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,973 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,973 | ~~^~~ 2026-09-01T16:31:07,974 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:07,975 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = unsigned int; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,975 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,976 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,976 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,977 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,978 | ~~^~~ 2026-09-01T16:31:07,978 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,979 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,980 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,981 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:07,981 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:07,982 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,983 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,983 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,984 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,985 | ~~^~~ 2026-09-01T16:31:07,985 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:07,986 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = unsigned int; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,987 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = unsigned int; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,988 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,988 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,989 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,989 | ~~^~~ 2026-09-01T16:31:07,989 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,990 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,990 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,991 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = int; unsigned int N = 4]’: 2026-09-01T16:31:07,991 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:07,992 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:07,992 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:07,993 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,993 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,994 | ~~^~~ 2026-09-01T16:31:07,994 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = int; unsigned int N = 4]’: 2026-09-01T16:31:07,995 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = int; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,995 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = int; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:07,996 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:07,997 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:07,997 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:07,997 | ~~^~~ 2026-09-01T16:31:07,998 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:07,998 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:07,998 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:07,999 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = int; unsigned int N = 3]’: 2026-09-01T16:31:07,999 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:08,000 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,001 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,001 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,002 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,003 | ~~^~~ 2026-09-01T16:31:08,003 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = int; unsigned int N = 3]’: 2026-09-01T16:31:08,004 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = int; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,005 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = int; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,006 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,006 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,007 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,008 | ~~^~~ 2026-09-01T16:31:08,008 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,009 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,010 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,010 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = int; unsigned int N = 2]’: 2026-09-01T16:31:08,011 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:08,012 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,012 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,012 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,013 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,013 | ~~^~~ 2026-09-01T16:31:08,013 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = int; unsigned int N = 2]’: 2026-09-01T16:31:08,014 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = int; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,014 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = int; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,015 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,015 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,016 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,016 | ~~^~~ 2026-09-01T16:31:08,017 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,018 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,018 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,019 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = int; unsigned int N = 1]’: 2026-09-01T16:31:08,019 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:08,020 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,020 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,021 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,021 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,022 | ~~^~~ 2026-09-01T16:31:08,022 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = int; unsigned int N = 1]’: 2026-09-01T16:31:08,022 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = int; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,023 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = int; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,023 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,024 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,024 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,024 | ~~^~~ 2026-09-01T16:31:08,025 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,025 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,026 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,026 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = short unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:08,027 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:08,028 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,029 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,029 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,030 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,031 | ~~^~~ 2026-09-01T16:31:08,032 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = short unsigned int; unsigned int N = 4]’: 2026-09-01T16:31:08,032 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = short unsigned int; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = short unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,033 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,034 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,035 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,035 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,036 | ~~^~~ 2026-09-01T16:31:08,036 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,037 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,038 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,038 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = short unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:08,039 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:08,039 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,040 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,041 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,042 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,042 | ~~^~~ 2026-09-01T16:31:08,043 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = short unsigned int; unsigned int N = 3]’: 2026-09-01T16:31:08,044 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = short unsigned int; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = short unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,044 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,045 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,046 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,047 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,047 | ~~^~~ 2026-09-01T16:31:08,048 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,048 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,049 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,049 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = short unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:08,050 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:08,050 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,051 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,051 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,052 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,052 | ~~^~~ 2026-09-01T16:31:08,053 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = short unsigned int; unsigned int N = 2]’: 2026-09-01T16:31:08,053 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = short unsigned int; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = short unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,054 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,055 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,055 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,056 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,056 | ~~^~~ 2026-09-01T16:31:08,057 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,058 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,058 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,059 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = short unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:08,060 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:08,061 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short unsigned int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,061 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,062 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,062 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,063 | ~~^~~ 2026-09-01T16:31:08,063 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = short unsigned int; unsigned int N = 1]’: 2026-09-01T16:31:08,064 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = short unsigned int; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = short unsigned int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,065 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = short unsigned int; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,065 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,066 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,067 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,068 | ~~^~~ 2026-09-01T16:31:08,068 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,069 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,070 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,070 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = short int; unsigned int N = 4]’: 2026-09-01T16:31:08,071 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:08,072 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short int; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,072 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,073 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,074 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,075 | ~~^~~ 2026-09-01T16:31:08,075 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = short int; unsigned int N = 4]’: 2026-09-01T16:31:08,076 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = short int; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = short int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,076 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,077 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,077 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,078 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,079 | ~~^~~ 2026-09-01T16:31:08,080 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,080 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,081 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,081 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = short int; unsigned int N = 3]’: 2026-09-01T16:31:08,082 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:08,083 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short int; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,083 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,083 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,084 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,085 | ~~^~~ 2026-09-01T16:31:08,085 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = short int; unsigned int N = 3]’: 2026-09-01T16:31:08,086 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = short int; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = short int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,087 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,087 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,088 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,088 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,089 | ~~^~~ 2026-09-01T16:31:08,090 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,090 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,091 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,091 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = short int; unsigned int N = 2]’: 2026-09-01T16:31:08,092 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:08,093 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short int; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,094 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,094 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,095 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,096 | ~~^~~ 2026-09-01T16:31:08,097 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = short int; unsigned int N = 2]’: 2026-09-01T16:31:08,097 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = short int; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = short int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,098 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,099 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,100 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,100 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,101 | ~~^~~ 2026-09-01T16:31:08,101 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,102 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,103 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,103 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = short int; unsigned int N = 1]’: 2026-09-01T16:31:08,104 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:08,104 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = short int; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,105 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,106 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,106 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,107 | ~~^~~ 2026-09-01T16:31:08,108 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = short int; unsigned int N = 1]’: 2026-09-01T16:31:08,109 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = short int; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = short int; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,110 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = short int; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,110 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,111 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,112 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,113 | ~~^~~ 2026-09-01T16:31:08,113 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,114 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,115 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,116 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = unsigned char; unsigned int N = 4]’: 2026-09-01T16:31:08,116 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:08,117 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned char; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,117 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,118 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,119 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,119 | ~~^~~ 2026-09-01T16:31:08,120 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = unsigned char; unsigned int N = 4]’: 2026-09-01T16:31:08,121 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = unsigned char; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = unsigned char; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,121 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,122 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,123 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,123 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,124 | ~~^~~ 2026-09-01T16:31:08,125 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,126 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,126 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,127 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = unsigned char; unsigned int N = 3]’: 2026-09-01T16:31:08,127 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:08,128 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned char; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,129 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,130 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,130 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,131 | ~~^~~ 2026-09-01T16:31:08,131 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = unsigned char; unsigned int N = 3]’: 2026-09-01T16:31:08,132 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = unsigned char; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = unsigned char; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,132 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,133 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,134 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,134 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,135 | ~~^~~ 2026-09-01T16:31:08,136 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,136 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,137 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,138 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = unsigned char; unsigned int N = 2]’: 2026-09-01T16:31:08,138 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:08,139 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned char; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,140 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,140 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,141 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,142 | ~~^~~ 2026-09-01T16:31:08,142 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = unsigned char; unsigned int N = 2]’: 2026-09-01T16:31:08,143 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = unsigned char; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = unsigned char; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,144 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,145 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,145 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,146 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,146 | ~~^~~ 2026-09-01T16:31:08,147 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,147 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,148 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,148 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = unsigned char; unsigned int N = 1]’: 2026-09-01T16:31:08,149 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:08,150 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = unsigned char; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,151 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,151 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,152 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,153 | ~~^~~ 2026-09-01T16:31:08,153 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = unsigned char; unsigned int N = 1]’: 2026-09-01T16:31:08,154 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = unsigned char; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = unsigned char; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,155 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = unsigned char; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,155 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,157 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,157 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,158 | ~~^~~ 2026-09-01T16:31:08,158 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,159 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,159 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,160 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = signed char; unsigned int N = 4]’: 2026-09-01T16:31:08,160 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:08,161 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = signed char; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,161 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,162 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,163 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,163 | ~~^~~ 2026-09-01T16:31:08,164 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = signed char; unsigned int N = 4]’: 2026-09-01T16:31:08,164 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = signed char; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = signed char; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,165 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,166 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,166 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,167 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,168 | ~~^~~ 2026-09-01T16:31:08,168 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,169 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,170 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,171 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = signed char; unsigned int N = 3]’: 2026-09-01T16:31:08,171 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:08,172 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = signed char; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,172 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,173 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,173 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,174 | ~~^~~ 2026-09-01T16:31:08,174 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = signed char; unsigned int N = 3]’: 2026-09-01T16:31:08,175 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = signed char; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = signed char; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,176 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,176 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,177 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,178 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,178 | ~~^~~ 2026-09-01T16:31:08,179 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,180 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,180 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,181 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = signed char; unsigned int N = 2]’: 2026-09-01T16:31:08,182 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:08,182 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = signed char; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,183 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,184 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,185 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,185 | ~~^~~ 2026-09-01T16:31:08,186 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = signed char; unsigned int N = 2]’: 2026-09-01T16:31:08,186 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = signed char; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = signed char; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,187 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,187 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,188 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,189 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,189 | ~~^~~ 2026-09-01T16:31:08,190 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,191 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,192 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,192 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = signed char; unsigned int N = 1]’: 2026-09-01T16:31:08,193 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:08,194 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = signed char; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,194 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,195 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,196 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,196 | ~~^~~ 2026-09-01T16:31:08,197 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = signed char; unsigned int N = 1]’: 2026-09-01T16:31:08,198 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = signed char; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = signed char; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,199 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = signed char; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,200 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,200 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,201 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,201 | ~~^~~ 2026-09-01T16:31:08,202 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,202 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,203 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,204 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = double; unsigned int N = 4]’: 2026-09-01T16:31:08,204 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = double; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:08,205 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = double; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,206 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,207 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,207 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,208 | ~~^~~ 2026-09-01T16:31:08,209 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = double; unsigned int N = 4]’: 2026-09-01T16:31:08,209 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = double; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = double; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,210 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = double; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,211 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,212 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,212 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,213 | ~~^~~ 2026-09-01T16:31:08,213 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,214 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,214 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,215 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = double; unsigned int N = 3]’: 2026-09-01T16:31:08,215 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = double; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:08,216 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = double; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,216 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,217 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,218 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,218 | ~~^~~ 2026-09-01T16:31:08,219 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = double; unsigned int N = 3]’: 2026-09-01T16:31:08,220 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = double; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = double; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,220 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = double; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,221 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,222 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,222 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,223 | ~~^~~ 2026-09-01T16:31:08,224 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,225 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,225 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,226 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = double; unsigned int N = 2]’: 2026-09-01T16:31:08,227 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = double; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:08,227 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = double; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,228 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,228 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,229 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,229 | ~~^~~ 2026-09-01T16:31:08,230 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = double; unsigned int N = 2]’: 2026-09-01T16:31:08,230 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = double; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = double; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,231 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = double; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,232 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,232 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,233 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,234 | ~~^~~ 2026-09-01T16:31:08,234 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,235 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,236 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,236 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = double; unsigned int N = 1]’: 2026-09-01T16:31:08,237 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = double; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:08,238 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = double; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,239 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,240 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,240 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,241 | ~~^~~ 2026-09-01T16:31:08,241 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = double; unsigned int N = 1]’: 2026-09-01T16:31:08,242 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = double; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = double; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,242 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = double; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,243 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,243 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,244 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,244 | ~~^~~ 2026-09-01T16:31:08,245 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,246 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,247 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,247 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = float; unsigned int N = 4]’: 2026-09-01T16:31:08,248 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = float; unsigned int N = 4; size_t = unsigned int]’ 2026-09-01T16:31:08,249 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = float; unsigned int N = 4; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,250 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,250 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,251 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,252 | ~~^~~ 2026-09-01T16:31:08,252 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int, int}; T = float; unsigned int N = 4]’: 2026-09-01T16:31:08,253 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:123:29: required from ‘typename std::enable_if<(NN == 4), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 4; unsigned int LL = 2; T = float; unsigned int N = 4; unsigned int L = 2; typename std::enable_if<(NN == 4), T>::type = float; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,254 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = float; unsigned int N = 4; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,255 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,255 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,256 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,256 | ~~^~~ 2026-09-01T16:31:08,257 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,258 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,258 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,259 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = float; unsigned int N = 3]’: 2026-09-01T16:31:08,260 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = float; unsigned int N = 3; size_t = unsigned int]’ 2026-09-01T16:31:08,260 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = float; unsigned int N = 3; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,261 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,262 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,263 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,264 | ~~^~~ 2026-09-01T16:31:08,264 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int, int}; T = float; unsigned int N = 3]’: 2026-09-01T16:31:08,265 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:143:33: required from ‘typename std::enable_if<((NN == 3) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 3; unsigned int LL = 2; T = float; unsigned int N = 3; unsigned int L = 2; typename std::enable_if<((NN == 3) && (LL == 2)), T>::type = float; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,265 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = float; unsigned int N = 3; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,266 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,267 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,268 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,269 | ~~^~~ 2026-09-01T16:31:08,269 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,270 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,270 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,271 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = float; unsigned int N = 2]’: 2026-09-01T16:31:08,271 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = float; unsigned int N = 2; size_t = unsigned int]’ 2026-09-01T16:31:08,272 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = float; unsigned int N = 2; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,272 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,273 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,274 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,275 | ~~^~~ 2026-09-01T16:31:08,275 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int, int}; T = float; unsigned int N = 2]’: 2026-09-01T16:31:08,276 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:136:33: required from ‘typename std::enable_if<((NN == 2) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 2; unsigned int LL = 2; T = float; unsigned int N = 2; unsigned int L = 2; typename std::enable_if<((NN == 2) && (LL == 2)), T>::type = float; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,277 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = float; unsigned int N = 2; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,278 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,279 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,279 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,280 | ~~^~~ 2026-09-01T16:31:08,281 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,281 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,282 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:08,283 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, const std::array&) [with T = float; unsigned int N = 1]’: 2026-09-01T16:31:08,284 lib/SZ3/include/SZ3/utils/Iterator.hpp:327:31: required from ‘void SZ::multi_dimensional_range::update_block_range(multi_dimensional_iterator, size_t) [with T = float; unsigned int N = 1; size_t = unsigned int]’ 2026-09-01T16:31:08,285 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:47:50: required from ‘std::vector SZ::SZGeneralFrontend::compress(T*) [with T = float; unsigned int N = 1; Predictor = SZ::ComposedPredictor; Quantizer = SZ::LinearQuantizer]’ 2026-09-01T16:31:08,285 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-09-01T16:31:08,286 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,286 332 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,287 | ~~^~~ 2026-09-01T16:31:08,287 lib/SZ3/include/SZ3/utils/Iterator.hpp: In instantiation of ‘T SZ::multi_dimensional_range::multi_dimensional_iterator::prev(Args&& ...) const [with Args = {int}; T = float; unsigned int N = 1]’: 2026-09-01T16:31:08,288 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:131:33: required from ‘typename std::enable_if<((NN == 1) && (LL == 2)), T>::type SZ::LorenzoPredictor::do_predict(const iterator&) const [with unsigned int NN = 1; unsigned int LL = 2; T = float; unsigned int N = 1; unsigned int L = 2; typename std::enable_if<((NN == 1) && (LL == 2)), T>::type = float; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,289 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:94:30: required from ‘T SZ::LorenzoPredictor::predict(const iterator&) const [with T = float; unsigned int N = 1; unsigned int L = 2; iterator = SZ::multi_dimensional_range::multi_dimensional_iterator]’ 2026-09-01T16:31:08,289 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-09-01T16:31:08,290 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-09-01T16:31:08,291 151 | for (int i = 0; i < N; i++) { 2026-09-01T16:31:08,291 | ~~^~~ 2026-09-01T16:31:08,292 lib/SZ3/include/SZ3/utils/Iterator.hpp:152:40: warning: comparison of integer expressions of different signedness: ‘const std::array::value_type’ {aka ‘const unsigned int’} and ‘std::array::value_type’ {aka ‘int’} [-Wsign-compare] 2026-09-01T16:31:08,293 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-09-01T16:31:08,294 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-09-01T16:31:21,177 error: Command '['arm-linux-gnueabihf-g++', '-Wsign-compare', '-DNDEBUG', '-g', '-fwrapv', '-O2', '-Wall', '-g', '-fwrapv', '-O2', '-fPIC', '-DH5_USE_18_API', '-Ilib/hdf5/include', '-Ilib/hdf5/include/linux', '-Ilib/SZ3/include', '-Ilib/SZ3/include/SZ3/frontend/', '-Ilib/SZ3/include/SZ3/quantizer/', '-Ilib/SZ3/include/SZ3/predictor/', '-Ilib/SZ3/include/SZ3/encoder/', '-Ilib/SZ3/include/SZ3/utils/', '-Ilib/SZ3/include/SZ3/compressor/', '-Ilib/SZ3/include/SZ3/api/', '-Ilib/SZ3/include/SZ3/preprocessor/', '-Ilib/SZ3/include/SZ3/lossless/', '-Ilib/SZ3/include/SZ3/utils/inih/', '-Ilib/SZ3/include/SZ3/utils/ska_hash/', '-Ilib/SZ3_extra', '-Ilib/SZ3/tools/H5Z-SZ3/include', '-Ilib/zstd/lib', '-Ilib/zstd/lib/common', '-I/usr/include/python3.11', '-c', 'lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp', '-o', 'build/temp.linux-armv7l-cpython-311/lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.o', '-std=c++14', '-O3', '-fopenmp', '-mcpu=native']' returned non-zero exit status 1. 2026-09-01T16:31:21,279 ERROR: [present-rich] Building wheel for hdf5plugin (pyproject.toml) exited with 1 2026-09-01T16:31:21,292 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmp9k2z10bl[/] 2026-09-01T16:31:21,292 [bold magenta]cwd[/]: /tmp/pip-wheel-m255cw6a/hdf5plugin_fca0a4e7e4e54de4947712179501caa1 2026-09-01T16:31:21,293 Building wheel for hdf5plugin (pyproject.toml): finished with status 'error' 2026-09-01T16:31:21,295 ERROR: Failed building wheel for hdf5plugin 2026-09-01T16:31:21,297 Failed to build hdf5plugin 2026-09-01T16:31:21,299 ERROR: Failed to build one or more wheels 2026-09-01T16:31:21,300 Exception information: 2026-09-01T16:31:21,300 Traceback (most recent call last): 2026-09-01T16:31:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-09-01T16:31:21,300 status = run_func(*args) 2026-09-01T16:31:21,300 ^^^^^^^^^^^^^^^ 2026-09-01T16:31:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-09-01T16:31:21,300 return func(self, options, args) 2026-09-01T16:31:21,300 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-01T16:31:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-09-01T16:31:21,300 raise CommandError("Failed to build one or more wheels") 2026-09-01T16:31:21,300 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-09-01T16:31:21,304 Removed build tracker: '/tmp/pip-build-tracker-jr6hxwh3'