2026-06-25T22:11:05,825 Created temporary directory: /tmp/pip-ephem-wheel-cache-6i7qgobq 2026-06-25T22:11:05,827 Created temporary directory: /tmp/pip-build-tracker-ic9uzb8m 2026-06-25T22:11:05,827 Initialized build tracking at /tmp/pip-build-tracker-ic9uzb8m 2026-06-25T22:11:05,828 Created build tracker: /tmp/pip-build-tracker-ic9uzb8m 2026-06-25T22:11:05,828 Entered build tracker: /tmp/pip-build-tracker-ic9uzb8m 2026-06-25T22:11:05,829 Created temporary directory: /tmp/pip-wheel-z0qy9jxb 2026-06-25T22:11:05,832 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-06-25T22:11:05,834 Created temporary directory: /tmp/pip-ephem-wheel-cache-_3weqma8 2026-06-25T22:11:05,856 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-25T22:11:05,859 2 location(s) to search for versions of hdf5plugin: 2026-06-25T22:11:05,859 * https://pypi.org/simple/hdf5plugin/ 2026-06-25T22:11:05,859 * https://www.piwheels.org/simple/hdf5plugin/ 2026-06-25T22:11:05,860 Fetching project page and analyzing links: https://pypi.org/simple/hdf5plugin/ 2026-06-25T22:11:05,861 Getting page https://pypi.org/simple/hdf5plugin/ 2026-06-25T22:11:05,862 Found index url https://pypi.org/simple 2026-06-25T22:11:06,147 Fetched page https://pypi.org/simple/hdf5plugin/ as application/vnd.pypi.simple.v1+json 2026-06-25T22:11:06,181 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-06-25T22:11:06,182 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-06-25T22:11:06,182 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-06-25T22:11:06,183 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-06-25T22:11:06,183 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-06-25T22:11:06,184 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-06-25T22:11:06,185 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-06-25T22:11:06,185 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-06-25T22:11:06,186 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-06-25T22:11:06,187 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-06-25T22:11:06,187 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-06-25T22:11:06,188 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-06-25T22:11:06,189 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-06-25T22:11:06,189 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-06-25T22:11:06,190 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-06-25T22:11:06,190 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-06-25T22:11:06,191 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-06-25T22:11:06,191 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-06-25T22:11:06,192 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-06-25T22:11:06,193 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-06-25T22:11:06,193 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-06-25T22:11:06,194 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-06-25T22:11:06,194 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-06-25T22:11:06,195 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-06-25T22:11:06,196 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-06-25T22:11:06,196 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-06-25T22:11:06,197 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-06-25T22:11:06,198 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-06-25T22:11:06,198 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-06-25T22:11:06,199 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-06-25T22:11:06,200 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-06-25T22:11:06,200 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-06-25T22:11:06,201 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-06-25T22:11:06,201 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-06-25T22:11:06,202 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-06-25T22:11:06,202 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-06-25T22:11:06,203 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-06-25T22:11:06,204 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-06-25T22:11:06,204 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-06-25T22:11:06,205 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-06-25T22:11:06,206 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-06-25T22:11:06,207 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-06-25T22:11:06,207 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-06-25T22:11:06,208 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-06-25T22:11:06,208 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-06-25T22:11:06,209 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-06-25T22:11:06,209 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-06-25T22:11:06,210 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-06-25T22:11:06,210 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-06-25T22:11:06,211 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-06-25T22:11:06,212 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-06-25T22:11:06,212 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-06-25T22:11:06,213 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-06-25T22:11:06,213 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-06-25T22:11:06,214 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-06-25T22:11:06,215 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-06-25T22:11:06,216 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-06-25T22:11:06,216 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-06-25T22:11:06,217 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-06-25T22:11:06,217 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-06-25T22:11:06,218 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-06-25T22:11:06,218 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-06-25T22:11:06,219 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-06-25T22:11:06,220 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-06-25T22:11:06,220 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-06-25T22:11:06,221 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-06-25T22:11:06,222 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-06-25T22:11:06,222 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-06-25T22:11:06,223 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-06-25T22:11:06,224 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-06-25T22:11:06,224 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-06-25T22:11:06,225 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-06-25T22:11:06,226 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-06-25T22:11:06,226 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-06-25T22:11:06,227 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-06-25T22:11:06,228 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-06-25T22:11:06,228 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-06-25T22:11:06,229 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-06-25T22:11:06,230 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-06-25T22:11:06,230 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-06-25T22:11:06,231 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-06-25T22:11:06,231 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-06-25T22:11:06,232 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-06-25T22:11:06,233 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-06-25T22:11:06,234 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-06-25T22:11:06,235 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-06-25T22:11:06,235 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-06-25T22:11:06,236 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-06-25T22:11:06,236 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-06-25T22:11:06,237 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-06-25T22:11:06,238 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-06-25T22:11:06,239 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-06-25T22:11:06,239 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-06-25T22:11:06,240 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-06-25T22:11:06,241 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-06-25T22:11:06,241 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-06-25T22:11:06,242 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-06-25T22:11:06,243 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-06-25T22:11:06,244 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-06-25T22:11:06,244 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-06-25T22:11:06,245 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-06-25T22:11:06,245 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-06-25T22:11:06,246 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-06-25T22:11:06,247 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-06-25T22:11:06,247 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-06-25T22:11:06,248 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-06-25T22:11:06,249 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-06-25T22:11:06,250 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-06-25T22:11:06,250 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-06-25T22:11:06,251 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-06-25T22:11:06,252 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-06-25T22:11:06,253 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-06-25T22:11:06,253 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-06-25T22:11:06,254 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-06-25T22:11:06,254 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-06-25T22:11:06,255 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-06-25T22:11:06,256 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-06-25T22:11:06,256 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-06-25T22:11:06,257 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-06-25T22:11:06,258 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-06-25T22:11:06,258 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-06-25T22:11:06,259 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-06-25T22:11:06,260 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-06-25T22:11:06,261 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-06-25T22:11:06,261 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-06-25T22:11:06,262 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-06-25T22:11:06,263 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-06-25T22:11:06,264 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-06-25T22:11:06,264 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-06-25T22:11:06,265 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-06-25T22:11:06,265 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-06-25T22:11:06,266 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-06-25T22:11:06,266 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-06-25T22:11:06,267 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-06-25T22:11:06,268 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-06-25T22:11:06,269 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-06-25T22:11:06,270 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-06-25T22:11:06,270 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-06-25T22:11:06,271 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-06-25T22:11:06,272 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-06-25T22:11:06,273 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-06-25T22:11:06,273 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-06-25T22:11:06,274 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-06-25T22:11:06,274 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-06-25T22:11:06,275 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-06-25T22:11:06,276 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-06-25T22:11:06,276 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-06-25T22:11:06,277 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-06-25T22:11:06,278 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-06-25T22:11:06,278 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-06-25T22:11:06,279 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-06-25T22:11:06,280 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-06-25T22:11:06,281 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-06-25T22:11:06,281 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-06-25T22:11:06,282 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-06-25T22:11:06,282 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-06-25T22:11:06,283 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-06-25T22:11:06,284 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-06-25T22:11:06,285 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-06-25T22:11:06,285 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-06-25T22:11:06,286 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-06-25T22:11:06,287 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-06-25T22:11:06,287 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-06-25T22:11:06,288 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-06-25T22:11:06,289 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-06-25T22:11:06,290 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-06-25T22:11:06,290 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-06-25T22:11:06,291 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-06-25T22:11:06,291 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-06-25T22:11:06,292 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-06-25T22:11:06,293 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-06-25T22:11:06,293 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-06-25T22:11:06,294 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-06-25T22:11:06,294 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-06-25T22:11:06,295 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-06-25T22:11:06,296 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-06-25T22:11:06,297 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-06-25T22:11:06,297 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-06-25T22:11:06,298 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-06-25T22:11:06,299 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-06-25T22:11:06,300 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-06-25T22:11:06,300 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-06-25T22:11:06,301 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-06-25T22:11:06,301 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-06-25T22:11:06,302 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-06-25T22:11:06,303 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-06-25T22:11:06,303 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-06-25T22:11:06,304 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-06-25T22:11:06,305 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-06-25T22:11:06,306 Fetching project page and analyzing links: https://www.piwheels.org/simple/hdf5plugin/ 2026-06-25T22:11:06,306 Getting page https://www.piwheels.org/simple/hdf5plugin/ 2026-06-25T22:11:06,308 Found index url https://www.piwheels.org/simple 2026-06-25T22:11:06,657 Fetched page https://www.piwheels.org/simple/hdf5plugin/ as text/html 2026-06-25T22:11:06,668 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-06-25T22:11:06,668 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-06-25T22:11:06,669 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-06-25T22:11:06,670 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-06-25T22:11:06,670 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-06-25T22:11:06,671 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-06-25T22:11:06,671 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-06-25T22:11:06,672 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-06-25T22:11:06,672 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-06-25T22:11:06,673 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-06-25T22:11:06,674 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-06-25T22:11:06,674 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-06-25T22:11:06,675 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-06-25T22:11:06,675 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-06-25T22:11:06,676 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-06-25T22:11:06,677 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-06-25T22:11:06,677 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-06-25T22:11:06,678 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-06-25T22:11:06,678 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-06-25T22:11:06,679 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-06-25T22:11:06,679 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-06-25T22:11:06,680 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-06-25T22:11:06,680 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-06-25T22:11:06,681 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-06-25T22:11:06,681 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-06-25T22:11:06,682 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-06-25T22:11:06,682 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-06-25T22:11:06,683 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-06-25T22:11:06,684 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-06-25T22:11:06,684 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-06-25T22:11:06,685 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-06-25T22:11:06,685 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-06-25T22:11:06,685 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-06-25T22:11:06,686 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-06-25T22:11:06,686 Skipping link: not a file: https://www.piwheels.org/simple/hdf5plugin/ 2026-06-25T22:11:06,687 Skipping link: not a file: https://pypi.org/simple/hdf5plugin/ 2026-06-25T22:11:06,709 Given no hashes to check 1 links for project 'hdf5plugin': discarding no candidates 2026-06-25T22:11:06,727 Collecting hdf5plugin==7.0.0 2026-06-25T22:11:06,729 Created temporary directory: /tmp/pip-unpack-dgg6lbpp 2026-06-25T22:11:07,070 Downloading hdf5plugin-7.0.0.tar.gz (68.3 MB) 2026-06-25T22:11:30,676 Added hdf5plugin==7.0.0 from https://files.pythonhosted.org/packages/3d/64/0fc6b68e5bc671e7b81d67b930fbed3a4e8a2a92dc4af0f7282b2a2ff988/hdf5plugin-7.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-ic9uzb8m' 2026-06-25T22:11:30,683 Created temporary directory: /tmp/pip-build-env-d3ms13q_ 2026-06-25T22:11:30,688 Installing build dependencies: started 2026-06-25T22:11:30,689 Running command pip subprocess to install build dependencies 2026-06-25T22:11:31,820 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-25T22:11:32,227 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-06-25T22:11:32,250 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-25T22:11:32,910 Collecting py-cpuinfo==9.0.0 2026-06-25T22:11:32,911 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-06-25T22:11:32,930 Downloading https://www.piwheels.org/simple/py-cpuinfo/py_cpuinfo-9.0.0-py3-none-any.whl.metadata (774 bytes) 2026-06-25T22:11:34,393 Collecting setuptools>=77.0.0 2026-06-25T22:11:34,394 Obtaining dependency information for setuptools>=77.0.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-25T22:11:34,426 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-25T22:11:34,627 Downloading https://www.piwheels.org/simple/py-cpuinfo/py_cpuinfo-9.0.0-py3-none-any.whl (22 kB) 2026-06-25T22:11:34,712 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-25T22:11:34,746 Using cached https://www.piwheels.org/simple/py-cpuinfo/py_cpuinfo-9.0.0-py3-none-any.whl (22 kB) 2026-06-25T22:11:34,850 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-25T22:11:37,641 Installing collected packages: py-cpuinfo, setuptools 2026-06-25T22:11:37,733 Creating /tmp/pip-build-env-d3ms13q_/overlay/local/bin 2026-06-25T22:11:37,736 changing mode of /tmp/pip-build-env-d3ms13q_/overlay/local/bin/cpuinfo to 755 2026-06-25T22:11:40,760 Successfully installed py-cpuinfo-9.0.0 setuptools-82.0.1 2026-06-25T22:11:41,040 Installing build dependencies: finished with status 'done' 2026-06-25T22:11:41,046 Getting requirements to build wheel: started 2026-06-25T22:11:41,048 Running command Getting requirements to build wheel 2026-06-25T22:11:42,017 INFO:root:running egg_info 2026-06-25T22:11:42,023 INFO:root:writing src/hdf5plugin.egg-info/PKG-INFO 2026-06-25T22:11:42,029 INFO:root:writing dependency_links to src/hdf5plugin.egg-info/dependency_links.txt 2026-06-25T22:11:42,033 INFO:root:writing requirements to src/hdf5plugin.egg-info/requires.txt 2026-06-25T22:11:42,034 INFO:root:writing top-level names to src/hdf5plugin.egg-info/top_level.txt 2026-06-25T22:11:42,069 INFO:root:creating /tmp/tmpdgl3l2h5/tmp/tmpdgl3l2h5 2026-06-25T22:11:42,070 INFO:root:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpdgl3l2h5/source.cc -o /tmp/tmpdgl3l2h5/tmp/tmpdgl3l2h5/source.o -std=c++11 2026-06-25T22:11:42,152 INFO:root:creating /tmp/tmphgqkg7qx/tmp/tmphgqkg7qx 2026-06-25T22:11:42,153 INFO:root:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmphgqkg7qx/source.cc -o /tmp/tmphgqkg7qx/tmp/tmphgqkg7qx/source.o -std=c++14 2026-06-25T22:11:42,233 INFO:root:creating /tmp/tmp5rlhw8i6/tmp/tmp5rlhw8i6 2026-06-25T22:11:42,234 INFO:root:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp5rlhw8i6/source.cc -o /tmp/tmp5rlhw8i6/tmp/tmp5rlhw8i6/source.o -std=c++20 2026-06-25T22:11:42,315 INFO:root:creating /tmp/tmppkf_lvdr/tmp/tmppkf_lvdr 2026-06-25T22:11:42,316 INFO:root:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmppkf_lvdr/source.c -o /tmp/tmppkf_lvdr/tmp/tmppkf_lvdr/source.o -fopenmp 2026-06-25T22:11:42,392 INFO:root:creating /tmp/tmpsu3nasz8/tmp/tmpsu3nasz8 2026-06-25T22:11:42,393 INFO:root:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpsu3nasz8/source.c -o /tmp/tmpsu3nasz8/tmp/tmpsu3nasz8/source.o -mcpu=native 2026-06-25T22:11:42,469 INFO:__main__:Build configuration: from collections import namedtuple 2026-06-25T22:11:42,470 HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'bmi2', 'sse2', 'ssse3', 'avx2', 'avx512', 'cpp11', 'cpp14', 'cpp20', 'ipp', 'filter_file_extension', 'embedded_filters')) 2026-06-25T22:11:42,471 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', 'lz4', 'sperr', 'sz', 'sz3', 'zfp', 'zstd')}) 2026-06-25T22:11:42,484 INFO:__main__:Build configuration has changed 2026-06-25T22:11:42,501 INFO:root:reading manifest file 'src/hdf5plugin.egg-info/SOURCES.txt' 2026-06-25T22:11:43,353 INFO:root:reading manifest template 'MANIFEST.in' 2026-06-25T22:11:45,632 WARNING:root:warning: no previously-included files matching '*__pycache__/*' found anywhere in distribution 2026-06-25T22:11:45,653 WARNING:root:warning: no previously-included files matching '*.ipynb_checkpoints/*' found anywhere in distribution 2026-06-25T22:11:45,669 WARNING:root:warning: no previously-included files matching '.*.swp' found anywhere in distribution 2026-06-25T22:11:45,670 INFO:root:adding license file 'LICENSE' 2026-06-25T22:11:45,892 INFO:root:writing manifest file 'src/hdf5plugin.egg-info/SOURCES.txt' 2026-06-25T22:11:45,988 Getting requirements to build wheel: finished with status 'done' 2026-06-25T22:11:45,991 Created temporary directory: /tmp/pip-modern-metadata-kpnzv5kb 2026-06-25T22:11:45,993 Preparing metadata (pyproject.toml): started 2026-06-25T22:11:45,994 Running command Preparing metadata (pyproject.toml) 2026-06-25T22:11:46,850 INFO:root:running dist_info 2026-06-25T22:11:46,861 INFO:root:creating /tmp/pip-modern-metadata-kpnzv5kb/hdf5plugin.egg-info 2026-06-25T22:11:46,862 INFO:root:writing /tmp/pip-modern-metadata-kpnzv5kb/hdf5plugin.egg-info/PKG-INFO 2026-06-25T22:11:46,868 INFO:root:writing dependency_links to /tmp/pip-modern-metadata-kpnzv5kb/hdf5plugin.egg-info/dependency_links.txt 2026-06-25T22:11:46,872 INFO:root:writing requirements to /tmp/pip-modern-metadata-kpnzv5kb/hdf5plugin.egg-info/requires.txt 2026-06-25T22:11:46,873 INFO:root:writing top-level names to /tmp/pip-modern-metadata-kpnzv5kb/hdf5plugin.egg-info/top_level.txt 2026-06-25T22:11:46,874 INFO:root:writing manifest file '/tmp/pip-modern-metadata-kpnzv5kb/hdf5plugin.egg-info/SOURCES.txt' 2026-06-25T22:11:46,909 INFO:root:creating /tmp/tmpuq9ur5vk/tmp/tmpuq9ur5vk 2026-06-25T22:11:46,910 INFO:root:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpuq9ur5vk/source.cc -o /tmp/tmpuq9ur5vk/tmp/tmpuq9ur5vk/source.o -std=c++11 2026-06-25T22:11:46,992 INFO:root:creating /tmp/tmpr1dn5bsx/tmp/tmpr1dn5bsx 2026-06-25T22:11:46,993 INFO:root:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpr1dn5bsx/source.cc -o /tmp/tmpr1dn5bsx/tmp/tmpr1dn5bsx/source.o -std=c++14 2026-06-25T22:11:47,075 INFO:root:creating /tmp/tmp1yhmhx4o/tmp/tmp1yhmhx4o 2026-06-25T22:11:47,076 INFO:root:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp1yhmhx4o/source.cc -o /tmp/tmp1yhmhx4o/tmp/tmp1yhmhx4o/source.o -std=c++20 2026-06-25T22:11:47,157 INFO:root:creating /tmp/tmptz5ncvcq/tmp/tmptz5ncvcq 2026-06-25T22:11:47,159 INFO:root:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmptz5ncvcq/source.c -o /tmp/tmptz5ncvcq/tmp/tmptz5ncvcq/source.o -fopenmp 2026-06-25T22:11:47,233 INFO:root:creating /tmp/tmp0yqqyv0p/tmp/tmp0yqqyv0p 2026-06-25T22:11:47,234 INFO:root:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp0yqqyv0p/source.c -o /tmp/tmp0yqqyv0p/tmp/tmp0yqqyv0p/source.o -mcpu=native 2026-06-25T22:11:47,307 INFO:__main__:Build configuration: from collections import namedtuple 2026-06-25T22:11:47,309 HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'bmi2', 'sse2', 'ssse3', 'avx2', 'avx512', 'cpp11', 'cpp14', 'cpp20', 'ipp', 'filter_file_extension', 'embedded_filters')) 2026-06-25T22:11:47,309 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', 'lz4', 'sperr', 'sz', 'sz3', 'zfp', 'zstd')}) 2026-06-25T22:11:47,316 INFO:__main__:Build configuration has changed 2026-06-25T22:11:47,332 INFO:root:reading manifest file '/tmp/pip-modern-metadata-kpnzv5kb/hdf5plugin.egg-info/SOURCES.txt' 2026-06-25T22:11:47,334 INFO:root:reading manifest template 'MANIFEST.in' 2026-06-25T22:11:49,888 WARNING:root:warning: no previously-included files matching '*__pycache__/*' found anywhere in distribution 2026-06-25T22:11:49,899 WARNING:root:warning: no previously-included files matching '*.ipynb_checkpoints/*' found anywhere in distribution 2026-06-25T22:11:49,908 WARNING:root:warning: no previously-included files matching '.*.swp' found anywhere in distribution 2026-06-25T22:11:49,908 INFO:root:adding license file 'LICENSE' 2026-06-25T22:11:50,061 INFO:root:writing manifest file '/tmp/pip-modern-metadata-kpnzv5kb/hdf5plugin.egg-info/SOURCES.txt' 2026-06-25T22:11:50,067 INFO:root:creating '/tmp/pip-modern-metadata-kpnzv5kb/hdf5plugin-7.0.0.dist-info' 2026-06-25T22:11:50,176 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-25T22:11:50,181 Source in /tmp/pip-wheel-z0qy9jxb/hdf5plugin_1d7d854494a84f2c9fdd12008aaa6d6c has version 7.0.0, which satisfies requirement hdf5plugin==7.0.0 from https://files.pythonhosted.org/packages/3d/64/0fc6b68e5bc671e7b81d67b930fbed3a4e8a2a92dc4af0f7282b2a2ff988/hdf5plugin-7.0.0.tar.gz 2026-06-25T22:11:50,182 Removed hdf5plugin==7.0.0 from https://files.pythonhosted.org/packages/3d/64/0fc6b68e5bc671e7b81d67b930fbed3a4e8a2a92dc4af0f7282b2a2ff988/hdf5plugin-7.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-ic9uzb8m' 2026-06-25T22:11:50,187 Created temporary directory: /tmp/pip-unpack-e4r1hye6 2026-06-25T22:11:50,188 Building wheels for collected packages: hdf5plugin 2026-06-25T22:11:50,194 Created temporary directory: /tmp/pip-wheel-gutz4et9 2026-06-25T22:11:50,194 Destination directory: /tmp/pip-wheel-gutz4et9 2026-06-25T22:11:50,197 Building wheel for hdf5plugin (pyproject.toml): started 2026-06-25T22:11:50,198 Running command Building wheel for hdf5plugin (pyproject.toml) 2026-06-25T22:11:51,187 INFO:root:running bdist_wheel 2026-06-25T22:11:51,223 INFO:root:creating /tmp/tmploigzc4y/tmp/tmploigzc4y 2026-06-25T22:11:51,224 INFO:root:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmploigzc4y/source.cc -o /tmp/tmploigzc4y/tmp/tmploigzc4y/source.o -std=c++11 2026-06-25T22:11:51,303 INFO:root:creating /tmp/tmpil_ynpgx/tmp/tmpil_ynpgx 2026-06-25T22:11:51,304 INFO:root:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpil_ynpgx/source.cc -o /tmp/tmpil_ynpgx/tmp/tmpil_ynpgx/source.o -std=c++14 2026-06-25T22:11:51,389 INFO:root:creating /tmp/tmpoi2ddk3y/tmp/tmpoi2ddk3y 2026-06-25T22:11:51,391 INFO:root:arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpoi2ddk3y/source.cc -o /tmp/tmpoi2ddk3y/tmp/tmpoi2ddk3y/source.o -std=c++20 2026-06-25T22:11:51,493 INFO:root:creating /tmp/tmpela82o77/tmp/tmpela82o77 2026-06-25T22:11:51,494 INFO:root:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpela82o77/source.c -o /tmp/tmpela82o77/tmp/tmpela82o77/source.o -fopenmp 2026-06-25T22:11:51,566 INFO:root:creating /tmp/tmpur2e9ive/tmp/tmpur2e9ive 2026-06-25T22:11:51,567 INFO:root:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpur2e9ive/source.c -o /tmp/tmpur2e9ive/tmp/tmpur2e9ive/source.o -mcpu=native 2026-06-25T22:11:51,638 INFO:__main__:Build configuration: from collections import namedtuple 2026-06-25T22:11:51,639 HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'bmi2', 'sse2', 'ssse3', 'avx2', 'avx512', 'cpp11', 'cpp14', 'cpp20', 'ipp', 'filter_file_extension', 'embedded_filters')) 2026-06-25T22:11:51,640 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', 'lz4', 'sperr', 'sz', 'sz3', 'zfp', 'zstd')}) 2026-06-25T22:11:51,644 INFO:root:running build 2026-06-25T22:11:51,644 INFO:__main__:Build configuration has changed 2026-06-25T22:11:51,650 INFO:root:running clean 2026-06-25T22:11:51,650 WARNING:root:'build/lib.linux-armv7l-cpython-311' does not exist -- can't clean it 2026-06-25T22:11:51,651 WARNING:root:'build/bdist.linux-armv7l' does not exist -- can't clean it 2026-06-25T22:11:51,651 WARNING:root:'build/scripts-3.11' does not exist -- can't clean it 2026-06-25T22:11:51,652 INFO:root:running build_py 2026-06-25T22:11:51,653 INFO:root:creating build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-06-25T22:11:51,654 INFO:root:copying src/hdf5plugin/_version.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-06-25T22:11:51,656 INFO:root:copying src/hdf5plugin/test.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-06-25T22:11:51,659 INFO:root:copying src/hdf5plugin/__init__.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-06-25T22:11:51,661 INFO:root:copying src/hdf5plugin/_filters.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-06-25T22:11:51,663 INFO:root:copying src/hdf5plugin/_utils.py -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-06-25T22:11:51,665 INFO:root:running egg_info 2026-06-25T22:11:51,676 INFO:root:writing src/hdf5plugin.egg-info/PKG-INFO 2026-06-25T22:11:51,683 INFO:root:writing dependency_links to src/hdf5plugin.egg-info/dependency_links.txt 2026-06-25T22:11:51,687 INFO:root:writing requirements to src/hdf5plugin.egg-info/requires.txt 2026-06-25T22:11:51,689 INFO:root:writing top-level names to src/hdf5plugin.egg-info/top_level.txt 2026-06-25T22:11:51,702 INFO:__main__:Build configuration has changed 2026-06-25T22:11:51,707 INFO:root:reading manifest file 'src/hdf5plugin.egg-info/SOURCES.txt' 2026-06-25T22:11:51,938 INFO:root:reading manifest template 'MANIFEST.in' 2026-06-25T22:11:53,720 WARNING:root:warning: no previously-included files matching '*__pycache__/*' found anywhere in distribution 2026-06-25T22:11:53,739 WARNING:root:warning: no previously-included files matching '*.ipynb_checkpoints/*' found anywhere in distribution 2026-06-25T22:11:53,755 WARNING:root:warning: no previously-included files matching '.*.swp' found anywhere in distribution 2026-06-25T22:11:53,756 INFO:root:adding license file 'LICENSE' 2026-06-25T22:11:53,974 INFO:root:writing manifest file 'src/hdf5plugin.egg-info/SOURCES.txt' 2026-06-25T22:11:54,138 INFO:root:copying src/hdf5plugin/py.typed -> build/lib.linux-armv7l-cpython-311/hdf5plugin 2026-06-25T22:11:54,140 INFO:root:running build_clib 2026-06-25T22:11:54,141 INFO:root:building 'hdf5plugin_static_clib_zfp' library 2026-06-25T22:11:54,146 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/zfp/src 2026-06-25T22:11:54,152 INFO:root: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-06-25T22:11:54,519 INFO:root: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-06-25T22:11:55,545 INFO:root: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-06-25T22:11:56,512 INFO:root: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-06-25T22:11:57,248 INFO:root: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-06-25T22:11:58,005 INFO:root: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-06-25T22:11:59,282 INFO:root: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-06-25T22:12:00,453 INFO:root: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-06-25T22:12:01,326 INFO:root: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-06-25T22:12:02,234 INFO:root: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-06-25T22:12:03,947 INFO:root: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-06-25T22:12:05,590 INFO:root: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-06-25T22:12:07,039 INFO:root: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-06-25T22:12:08,491 INFO:root: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-06-25T22:12:10,734 INFO:root: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-06-25T22:12:13,275 INFO:root: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-06-25T22:12:15,775 INFO:root: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-06-25T22:12:17,698 INFO:root: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-06-25T22:12:18,884 INFO:root: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-06-25T22:12:19,943 INFO:root: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-06-25T22:12:20,696 INFO:root: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-06-25T22:12:21,525 INFO:root: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-06-25T22:12:23,247 INFO:root: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-06-25T22:12:24,694 INFO:root: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-06-25T22:12:25,662 INFO:root: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-06-25T22:12:26,793 INFO:root: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-06-25T22:12:28,971 INFO:root: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-06-25T22:12:31,192 INFO:root: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-06-25T22:12:33,082 INFO:root: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-06-25T22:12:35,047 INFO:root: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-06-25T22:12:38,048 INFO:root: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-06-25T22:12:40,830 INFO:root: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-06-25T22:12:43,294 INFO:root: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-06-25T22:12:45,991 INFO:root: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-06-25T22:12:53,217 INFO:root: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-06-25T22:12:53,336 INFO:root:building 'hdf5plugin_static_clib_bzip2' library 2026-06-25T22:12:53,337 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/bzip2 2026-06-25T22:12:53,339 INFO:root: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-06-25T22:12:54,285 In function ‘mainSimpleSort’, 2026-06-25T22:12:54,286 inlined from ‘mainQSort3’ at lib/bzip2/blocksort.c:651:10, 2026-06-25T22:12:54,287 inlined from ‘mainSort’ at lib/bzip2/blocksort.c:897:19: 2026-06-25T22:12:54,287 lib/bzip2/blocksort.c:347:6: warning: inlining failed in call to ‘mainGtU’: --param max-inline-insns-single limit reached [-Winline] 2026-06-25T22:12:54,288 347 | Bool mainGtU ( UInt32 i1, 2026-06-25T22:12:54,289 | ^~~~~~~ 2026-06-25T22:12:54,290 lib/bzip2/blocksort.c:514:18: note: called from here 2026-06-25T22:12:54,290 514 | while ( mainGtU ( 2026-06-25T22:12:54,291 | ^~~~~~~~~ 2026-06-25T22:12:54,291 515 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget 2026-06-25T22:12:54,292 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:12:54,292 516 | ) ) { 2026-06-25T22:12:54,293 | ~ 2026-06-25T22:12:54,293 lib/bzip2/blocksort.c:347:6: warning: inlining failed in call to ‘mainGtU’: --param max-inline-insns-single limit reached [-Winline] 2026-06-25T22:12:54,294 347 | Bool mainGtU ( UInt32 i1, 2026-06-25T22:12:54,294 | ^~~~~~~ 2026-06-25T22:12:54,295 lib/bzip2/blocksort.c:528:18: note: called from here 2026-06-25T22:12:54,295 528 | while ( mainGtU ( 2026-06-25T22:12:54,296 | ^~~~~~~~~ 2026-06-25T22:12:54,296 529 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget 2026-06-25T22:12:54,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:12:54,297 530 | ) ) { 2026-06-25T22:12:54,298 | ~ 2026-06-25T22:12:54,298 lib/bzip2/blocksort.c:347:6: warning: inlining failed in call to ‘mainGtU’: --param max-inline-insns-single limit reached [-Winline] 2026-06-25T22:12:54,299 347 | Bool mainGtU ( UInt32 i1, 2026-06-25T22:12:54,299 | ^~~~~~~ 2026-06-25T22:12:54,300 lib/bzip2/blocksort.c:542:18: note: called from here 2026-06-25T22:12:54,301 542 | while ( mainGtU ( 2026-06-25T22:12:54,302 | ^~~~~~~~~ 2026-06-25T22:12:54,302 543 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget 2026-06-25T22:12:54,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:12:54,304 544 | ) ) { 2026-06-25T22:12:54,304 | ~ 2026-06-25T22:12:55,156 INFO:root: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-06-25T22:12:57,165 INFO:root: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-06-25T22:13:01,463 INFO:root: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-06-25T22:13:01,578 INFO:root: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-06-25T22:13:04,169 INFO:root: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-06-25T22:13:04,647 INFO:root: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-06-25T22:13:04,766 INFO:root: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-06-25T22:13:04,795 INFO:root:building 'hdf5plugin_static_clib_zlib' library 2026-06-25T22:13:04,797 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/c-blosc/internal-complibs/zlib-1.3.1 2026-06-25T22:13:04,800 INFO:root: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-06-25T22:13:05,240 INFO:root: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-06-25T22:13:05,390 INFO:root: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-06-25T22:13:05,928 INFO:root: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-06-25T22:13:08,927 INFO:root: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-06-25T22:13:09,085 INFO:root: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-06-25T22:13:09,585 INFO:root: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-06-25T22:13:10,305 INFO:root: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-06-25T22:13:10,865 INFO:root: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-06-25T22:13:11,984 INFO:root: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-06-25T22:13:12,924 INFO:root: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-06-25T22:13:15,543 INFO:root: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-06-25T22:13:16,167 INFO:root: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-06-25T22:13:17,827 INFO:root: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-06-25T22:13:17,985 INFO:root: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-06-25T22:13:18,166 INFO:root: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-06-25T22:13:18,207 INFO:root:building 'hdf5plugin_static_clib_charls' library 2026-06-25T22:13:18,208 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/charls/src 2026-06-25T22:13:18,210 INFO:root: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-06-25T22:13:20,758 INFO:root: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-06-25T22:13:23,721 INFO:root: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-06-25T22:13:26,192 INFO:root: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-06-25T22:13:29,424 INFO:root: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-06-25T22:13:32,379 INFO:root: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-06-25T22:14:12,600 INFO:root: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-06-25T22:14:13,596 INFO:root: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-06-25T22:14:13,703 INFO:root: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-06-25T22:14:13,902 INFO:root:building 'hdf5plugin_static_clib_sperr_filter' library 2026-06-25T22:14:13,903 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/H5Z-SPERR/src 2026-06-25T22:14:13,905 INFO:root: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-06-25T22:14:17,754 INFO:root: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-06-25T22:14:17,773 INFO:root:building 'hdf5plugin_static_clib_sperr' library 2026-06-25T22:14:17,776 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/SPERR/src 2026-06-25T22:14:17,779 INFO:root: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-06-25T22:14:19,859 In file included from /usr/include/c++/12/vector:70, 2026-06-25T22:14:19,860 from lib/SPERR/include/Bitmask.h:21, 2026-06-25T22:14:19,861 from lib/SPERR/src/Bitmask.cpp:1: 2026-06-25T22:14:19,862 /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-06-25T22:14:19,863 /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-06-25T22:14:19,863 523 | vector<_Tp, _Alloc>:: 2026-06-25T22:14:19,864 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:19,944 In file included from /usr/include/c++/12/vector:64: 2026-06-25T22:14:19,945 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-06-25T22:14:19,945 inlined from ‘void sperr::Bitmask::resize(size_t)’ at lib/SPERR/src/Bitmask.cpp:26:15: 2026-06-25T22:14:19,946 /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-06-25T22:14:19,946 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-06-25T22:14:19,947 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:20,058 INFO:root: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-06-25T22:14:22,434 INFO:root: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-06-25T22:14:28,023 INFO:root: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-06-25T22:14:31,824 INFO:root: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-06-25T22:14:39,013 In file included from /usr/include/c++/12/vector:70, 2026-06-25T22:14:39,013 from lib/SPERR/include/sperr_helper.h:17, 2026-06-25T22:14:39,014 from lib/SPERR/include/SPECK_INT.h:8, 2026-06-25T22:14:39,015 from lib/SPERR/include/SPECK1D_INT.h:4, 2026-06-25T22:14:39,015 from lib/SPERR/include/SPECK1D_INT_DEC.h:4, 2026-06-25T22:14:39,016 from lib/SPERR/include/Outlier_Coder.h:4, 2026-06-25T22:14:39,017 from lib/SPERR/src/Outlier_Coder.cpp:1: 2026-06-25T22:14:39,017 /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-06-25T22:14:39,018 /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-06-25T22:14:39,019 439 | vector<_Tp, _Alloc>:: 2026-06-25T22:14:39,019 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:39,048 In file included from /usr/include/c++/12/vector:64: 2026-06-25T22:14:39,049 In member function ‘constexpr void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = sperr::Outlier; _Alloc = std::allocator]’, 2026-06-25T22:14:39,050 inlined from ‘void sperr::Outlier_Coder::add_outlier(sperr::Outlier)’ at lib/SPERR/src/Outlier_Coder.cpp:13:18: 2026-06-25T22:14:39,051 /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-06-25T22:14:39,051 1287 | _M_realloc_insert(end(), __x); 2026-06-25T22:14:39,052 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-06-25T22:14:39,082 /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-06-25T22:14:39,083 /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-06-25T22:14:39,083 439 | vector<_Tp, _Alloc>:: 2026-06-25T22:14:39,084 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:39,181 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-06-25T22:14:39,182 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector >&]’ at lib/SPERR/src/Outlier_Coder.cpp:218:31, 2026-06-25T22:14:39,182 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-06-25T22:14:39,183 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-06-25T22:14:39,183 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-06-25T22:14:39,184 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-06-25T22:14:39,185 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-06-25T22:14:39,186 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-06-25T22:14:39,187 /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-06-25T22:14:39,187 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:14:39,188 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:39,189 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-06-25T22:14:39,189 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector >&]’ at lib/SPERR/src/Outlier_Coder.cpp:221:31, 2026-06-25T22:14:39,190 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-06-25T22:14:39,190 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-06-25T22:14:39,191 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-06-25T22:14:39,192 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-06-25T22:14:39,192 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-06-25T22:14:39,193 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-06-25T22:14:39,193 /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-06-25T22:14:39,194 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:14:39,195 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:39,196 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-06-25T22:14:39,196 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector >&]’ at lib/SPERR/src/Outlier_Coder.cpp:218:31, 2026-06-25T22:14:39,197 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-06-25T22:14:39,197 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-06-25T22:14:39,198 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-06-25T22:14:39,199 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-06-25T22:14:39,199 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-06-25T22:14:39,200 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-06-25T22:14:39,201 /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-06-25T22:14:39,201 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:14:39,202 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:39,203 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-06-25T22:14:39,203 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector >&]’ at lib/SPERR/src/Outlier_Coder.cpp:221:31, 2026-06-25T22:14:39,204 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-06-25T22:14:39,205 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-06-25T22:14:39,206 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-06-25T22:14:39,206 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-06-25T22:14:39,207 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-06-25T22:14:39,208 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-06-25T22:14:39,209 /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-06-25T22:14:39,209 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:14:39,210 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:39,210 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-06-25T22:14:39,211 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector&]’ at lib/SPERR/src/Outlier_Coder.cpp:218:31, 2026-06-25T22:14:39,212 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-06-25T22:14:39,212 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-06-25T22:14:39,213 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-06-25T22:14:39,214 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-06-25T22:14:39,214 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-06-25T22:14:39,215 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-06-25T22:14:39,216 /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-06-25T22:14:39,216 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:14:39,217 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:39,218 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-06-25T22:14:39,218 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector&]’ at lib/SPERR/src/Outlier_Coder.cpp:221:31, 2026-06-25T22:14:39,219 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-06-25T22:14:39,220 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-06-25T22:14:39,220 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-06-25T22:14:39,221 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-06-25T22:14:39,222 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-06-25T22:14:39,223 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-06-25T22:14:39,223 /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-06-25T22:14:39,224 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:14:39,225 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:39,226 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-06-25T22:14:39,227 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector&]’ at lib/SPERR/src/Outlier_Coder.cpp:218:31, 2026-06-25T22:14:39,227 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-06-25T22:14:39,228 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-06-25T22:14:39,229 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-06-25T22:14:39,230 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-06-25T22:14:39,231 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-06-25T22:14:39,231 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-06-25T22:14:39,231 /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-06-25T22:14:39,232 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:14:39,232 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:39,233 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-06-25T22:14:39,234 inlined from ‘sperr::Outlier_Coder::m_inverse_quantize():: [with auto:62 = std::vector&]’ at lib/SPERR/src/Outlier_Coder.cpp:221:31, 2026-06-25T22:14:39,234 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-06-25T22:14:39,235 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-06-25T22:14:39,236 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-06-25T22:14:39,236 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-06-25T22:14:39,237 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-06-25T22:14:39,238 inlined from ‘void sperr::Outlier_Coder::m_inverse_quantize()’ at lib/SPERR/src/Outlier_Coder.cpp:211:13: 2026-06-25T22:14:39,239 /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-06-25T22:14:39,239 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:14:39,240 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:14:41,218 INFO:root: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-06-25T22:14:49,407 INFO:root: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-06-25T22:14:53,843 INFO:root: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-06-25T22:14:58,778 INFO:root: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-06-25T22:15:04,449 INFO:root: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-06-25T22:15:14,187 INFO:root: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-06-25T22:15:19,744 INFO:root: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-06-25T22:15:23,664 INFO:root: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-06-25T22:15:29,522 INFO:root: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-06-25T22:15:39,141 INFO:root: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-06-25T22:15:44,582 In file included from /usr/include/c++/12/vector:70, 2026-06-25T22:15:44,583 from lib/SPERR/include/sperr_helper.h:17, 2026-06-25T22:15:44,583 from lib/SPERR/include/SPECK_INT.h:8, 2026-06-25T22:15:44,584 from lib/SPERR/include/SPECK3D_INT.h:4, 2026-06-25T22:15:44,584 from lib/SPERR/src/SPECK3D_INT.cpp:1: 2026-06-25T22:15:44,585 /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-06-25T22:15:44,585 /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-06-25T22:15:44,586 439 | vector<_Tp, _Alloc>:: 2026-06-25T22:15:44,586 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:44,644 /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-06-25T22:15:44,645 /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-06-25T22:15:44,771 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-06-25T22:15:44,772 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:52:37: 2026-06-25T22:15:44,772 /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-06-25T22:15:44,773 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:44,774 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:44,774 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-06-25T22:15:44,775 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:64:37: 2026-06-25T22:15:44,776 /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-06-25T22:15:44,776 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:44,777 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:44,777 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-06-25T22:15:44,778 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:75:39: 2026-06-25T22:15:44,779 /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-06-25T22:15:44,779 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:44,780 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:44,781 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-06-25T22:15:44,781 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:84:37: 2026-06-25T22:15:44,782 /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-06-25T22:15:44,782 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:44,783 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:44,783 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-06-25T22:15:44,784 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:93:25: 2026-06-25T22:15:44,784 /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-06-25T22:15:44,785 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2026-06-25T22:15:44,785 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,004 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-06-25T22:15:45,005 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-06-25T22:15:45,005 /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-06-25T22:15:45,006 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,006 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,183 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-06-25T22:15:45,183 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-06-25T22:15:45,184 /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-06-25T22:15:45,184 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,185 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,361 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-06-25T22:15:45,362 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-06-25T22:15:45,362 /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-06-25T22:15:45,363 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,364 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,539 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-06-25T22:15:45,540 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-06-25T22:15:45,540 /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-06-25T22:15:45,541 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,541 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,738 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-06-25T22:15:45,738 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:52:37: 2026-06-25T22:15:45,739 /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-06-25T22:15:45,739 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,740 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,741 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-06-25T22:15:45,741 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:64:37: 2026-06-25T22:15:45,742 /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-06-25T22:15:45,742 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,743 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,744 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-06-25T22:15:45,744 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:75:39: 2026-06-25T22:15:45,745 /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-06-25T22:15:45,745 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,746 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,747 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-06-25T22:15:45,747 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:84:37: 2026-06-25T22:15:45,748 /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-06-25T22:15:45,749 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,749 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,750 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-06-25T22:15:45,750 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = unsigned char]’ at lib/SPERR/src/SPECK3D_INT.cpp:93:25: 2026-06-25T22:15:45,750 /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-06-25T22:15:45,751 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2026-06-25T22:15:45,751 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,990 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-06-25T22:15:45,991 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-06-25T22:15:45,991 /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-06-25T22:15:45,992 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,993 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,993 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-06-25T22:15:45,994 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-06-25T22:15:45,994 /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-06-25T22:15:45,995 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,996 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,996 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-06-25T22:15:45,997 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-06-25T22:15:45,997 /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-06-25T22:15:45,998 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:45,998 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:45,999 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-06-25T22:15:46,000 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-06-25T22:15:46,000 /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-06-25T22:15:46,001 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:46,001 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:46,002 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-06-25T22:15:46,002 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-06-25T22:15:46,003 /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-06-25T22:15:46,003 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2026-06-25T22:15:46,004 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:46,243 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-06-25T22:15:46,244 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:52:37: 2026-06-25T22:15:46,245 /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-06-25T22:15:46,245 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:46,246 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:46,246 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-06-25T22:15:46,247 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:64:37: 2026-06-25T22:15:46,248 /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-06-25T22:15:46,248 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:46,249 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:46,249 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-06-25T22:15:46,250 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:75:39: 2026-06-25T22:15:46,251 /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-06-25T22:15:46,251 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:46,252 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:46,252 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-06-25T22:15:46,253 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:84:37: 2026-06-25T22:15:46,254 /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-06-25T22:15:46,254 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:15:46,255 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:46,255 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-06-25T22:15:46,256 inlined from ‘void sperr::SPECK3D_INT::m_initialize_lists() [with T = short unsigned int]’ at lib/SPERR/src/SPECK3D_INT.cpp:93:25: 2026-06-25T22:15:46,256 /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-06-25T22:15:46,257 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2026-06-25T22:15:46,257 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:15:46,789 INFO:root: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-06-25T22:15:51,255 INFO:root: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-06-25T22:15:57,426 INFO:root: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-06-25T22:16:00,852 lib/SPERR/src/SPECK_FLT.cpp: In member function ‘virtual sperr::RTNType sperr::SPECK_FLT::use_bitstream(const void*, std::size_t)’: 2026-06-25T22:16:00,853 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-06-25T22:16:00,854 83 | auto speck_len = std::min(size_t{speck_suppose_len}, remaining_len); 2026-06-25T22:16:00,855 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:16:00,856 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-06-25T22:16:04,377 In file included from /usr/include/c++/12/vector:70, 2026-06-25T22:16:04,378 from lib/SPERR/include/sperr_helper.h:17, 2026-06-25T22:16:04,379 from lib/SPERR/include/CDF97.h:13, 2026-06-25T22:16:04,379 from lib/SPERR/include/SPECK_FLT.h:8, 2026-06-25T22:16:04,380 from lib/SPERR/src/SPECK_FLT.cpp:1: 2026-06-25T22:16:04,381 /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-06-25T22:16:04,381 /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-06-25T22:16:04,382 439 | vector<_Tp, _Alloc>:: 2026-06-25T22:16:04,382 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:16:05,851 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-06-25T22:16:05,852 inlined from ‘sperr::RTNType sperr::SPECK_FLT::compress()’ at lib/SPERR/src/SPECK_FLT.cpp:473:25: 2026-06-25T22:16:05,853 /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-06-25T22:16:05,853 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-06-25T22:16:05,854 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:16:06,747 INFO:root: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-06-25T22:16:09,475 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-06-25T22:16:09,475 lib/SPERR/src/SPECK_INT.cpp:471:23: required from here 2026-06-25T22:16:09,476 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-06-25T22:16:09,477 277 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-06-25T22:16:09,477 | ^~~~~~~~~~~~ 2026-06-25T22:16:09,478 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-06-25T22:16:09,480 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-06-25T22:16:09,480 lib/SPERR/src/SPECK_INT.cpp:471:23: required from here 2026-06-25T22:16:09,481 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-06-25T22:16:09,482 306 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-06-25T22:16:09,482 | ^~~~~~~~~~~~ 2026-06-25T22:16:09,483 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-06-25T22:16:09,510 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-06-25T22:16:09,510 lib/SPERR/src/SPECK_INT.cpp:472:23: required from here 2026-06-25T22:16:09,511 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-06-25T22:16:09,512 277 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-06-25T22:16:09,512 | ^~~~~~~~~~~~ 2026-06-25T22:16:09,513 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-06-25T22:16:09,514 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-06-25T22:16:09,515 lib/SPERR/src/SPECK_INT.cpp:472:23: required from here 2026-06-25T22:16:09,515 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-06-25T22:16:09,516 306 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-06-25T22:16:09,516 | ^~~~~~~~~~~~ 2026-06-25T22:16:09,517 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-06-25T22:16:09,544 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-06-25T22:16:09,545 lib/SPERR/src/SPECK_INT.cpp:473:23: required from here 2026-06-25T22:16:09,546 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-06-25T22:16:09,546 277 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-06-25T22:16:09,547 | ^~~~~~~~~~~~ 2026-06-25T22:16:09,547 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-06-25T22:16:09,549 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-06-25T22:16:09,550 lib/SPERR/src/SPECK_INT.cpp:473:23: required from here 2026-06-25T22:16:09,551 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-06-25T22:16:09,551 306 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-06-25T22:16:09,552 | ^~~~~~~~~~~~ 2026-06-25T22:16:09,552 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-06-25T22:16:09,580 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-06-25T22:16:09,580 lib/SPERR/src/SPECK_INT.cpp:474:23: required from here 2026-06-25T22:16:09,581 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-06-25T22:16:09,582 277 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-06-25T22:16:09,583 | ^~~~~~~~~~~~ 2026-06-25T22:16:09,583 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-06-25T22:16:09,584 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-06-25T22:16:09,585 lib/SPERR/src/SPECK_INT.cpp:474:23: required from here 2026-06-25T22:16:09,585 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-06-25T22:16:09,586 306 | auto bits_to_pack = std::min(m_budget, size_t{m_total_bits}); 2026-06-25T22:16:09,586 | ^~~~~~~~~~~~ 2026-06-25T22:16:09,587 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-06-25T22:16:13,666 INFO:root: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-06-25T22:16:14,073 lib/SPERR/src/SPERR3D_OMP_C.cpp:94: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-06-25T22:16:14,074 94 | #pragma omp parallel for num_threads(m_num_threads) 2026-06-25T22:16:14,075 | 2026-06-25T22:16:21,616 INFO:root: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-06-25T22:16:22,031 lib/SPERR/src/SPERR3D_OMP_D.cpp:101: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-06-25T22:16:22,031 101 | #pragma omp parallel for num_threads(m_num_threads) 2026-06-25T22:16:22,032 | 2026-06-25T22:16:25,116 lib/SPERR/src/SPERR3D_OMP_D.cpp: In member function ‘sperr::RTNType sperr::SPERR3D_OMP_D::decompress(const void*, bool)’: 2026-06-25T22:16:25,116 lib/SPERR/src/SPERR3D_OMP_D.cpp:122:21: warning: unused variable ‘small_dim’ [-Wunused-variable] 2026-06-25T22:16:25,117 122 | const auto& small_dim = chunk_res[h]; 2026-06-25T22:16:25,118 | ^~~~~~~~~ 2026-06-25T22:16:29,392 INFO:root: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-06-25T22:16:34,078 INFO:root: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-06-25T22:16:41,174 INFO:root: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-06-25T22:16:41,577 lib/SPERR/src/sperr_helper.cpp:471: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-06-25T22:16:41,578 471 | #pragma omp parallel for num_threads(omp_nthreads) 2026-06-25T22:16:41,578 | 2026-06-25T22:16:41,579 lib/SPERR/src/sperr_helper.cpp:615: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-06-25T22:16:41,580 615 | #pragma omp parallel for num_threads(omp_nthreads) 2026-06-25T22:16:41,580 | 2026-06-25T22:16:41,581 lib/SPERR/src/sperr_helper.cpp:626: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2026-06-25T22:16:41,582 626 | #pragma omp parallel for num_threads(omp_nthreads) 2026-06-25T22:16:41,582 | 2026-06-25T22:16:44,142 lib/SPERR/src/sperr_helper.cpp: In function ‘sperr::vec8_type sperr::read_n_bytes(std::string, std::size_t)’: 2026-06-25T22:16:44,142 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-06-25T22:16:44,143 303 | if (std::ftell(fp.get()) < n_bytes) 2026-06-25T22:16:44,144 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-06-25T22:16:44,144 lib/SPERR/src/sperr_helper.cpp:301:8: warning: unused variable ‘sk’ [-Wunused-variable] 2026-06-25T22:16:44,145 301 | auto sk = std::fseek(fp.get(), 0, SEEK_END); 2026-06-25T22:16:44,146 | ^~ 2026-06-25T22:16:44,213 lib/SPERR/src/sperr_helper.cpp: In function ‘sperr::RTNType sperr::read_sections(std::string, const std::vector&, vec8_type&)’: 2026-06-25T22:16:44,213 lib/SPERR/src/sperr_helper.cpp:376:8: warning: variable ‘sk’ set but not used [-Wunused-but-set-variable] 2026-06-25T22:16:44,214 376 | auto sk = std::fseek(fp.get(), 0, SEEK_END); 2026-06-25T22:16:44,215 | ^~ 2026-06-25T22:16:44,443 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-06-25T22:16:44,444 lib/SPERR/src/sperr_helper.cpp:341:54: required from here 2026-06-25T22:16:44,445 lib/SPERR/src/sperr_helper.cpp:326:8: warning: unused variable ‘sk’ [-Wunused-variable] 2026-06-25T22:16:44,445 326 | auto sk = std::fseek(fp.get(), 0, SEEK_END); 2026-06-25T22:16:44,446 | ^~ 2026-06-25T22:16:44,487 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-06-25T22:16:44,488 lib/SPERR/src/sperr_helper.cpp:342:54: required from here 2026-06-25T22:16:44,488 lib/SPERR/src/sperr_helper.cpp:326:8: warning: unused variable ‘sk’ [-Wunused-variable] 2026-06-25T22:16:44,520 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-06-25T22:16:44,521 lib/SPERR/src/sperr_helper.cpp:343:54: required from here 2026-06-25T22:16:44,522 lib/SPERR/src/sperr_helper.cpp:326:8: warning: unused variable ‘sk’ [-Wunused-variable] 2026-06-25T22:16:48,586 INFO:root: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-06-25T22:16:49,101 INFO:root:building 'hdf5plugin_static_clib_zstd' library 2026-06-25T22:16:49,105 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/zstd/lib/common 2026-06-25T22:16:49,108 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/zstd/lib/compress 2026-06-25T22:16:49,110 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/zstd/lib/decompress 2026-06-25T22:16:49,111 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/zstd/lib/deprecated 2026-06-25T22:16:49,112 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/zstd/lib/dictBuilder 2026-06-25T22:16:49,113 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/zstd/lib/legacy 2026-06-25T22:16:49,115 INFO:root: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-06-25T22:16:49,173 INFO:root: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-06-25T22:16:50,027 INFO:root: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-06-25T22:16:50,572 INFO:root: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-06-25T22:16:52,061 INFO:root: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-06-25T22:16:52,660 INFO:root: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-06-25T22:16:52,715 INFO:root: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-06-25T22:17:17,909 INFO:root: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-06-25T22:17:18,546 INFO:root: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-06-25T22:17:20,062 INFO:root: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-06-25T22:17:20,822 INFO:root: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-06-25T22:17:23,585 INFO:root: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-06-25T22:17:35,001 INFO:root: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-06-25T22:17:35,815 INFO:root: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-06-25T22:17:37,091 INFO:root: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-06-25T22:17:38,706 INFO:root: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-06-25T22:17:53,294 INFO:root: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-06-25T22:18:06,632 INFO:root: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-06-25T22:18:52,737 INFO:root: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-06-25T22:18:54,639 INFO:root: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-06-25T22:19:05,175 INFO:root: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-06-25T22:19:06,040 INFO:root: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-06-25T22:19:08,454 INFO:root: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-06-25T22:19:14,618 INFO:root: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-06-25T22:19:15,464 INFO:root: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-06-25T22:19:18,391 INFO:root: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-06-25T22:19:25,192 INFO:root: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-06-25T22:19:25,731 INFO:root: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-06-25T22:19:26,386 INFO:root: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-06-25T22:19:26,518 INFO:root: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-06-25T22:19:28,485 INFO:root: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-06-25T22:19:34,387 INFO:root: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-06-25T22:19:35,995 INFO:root: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-06-25T22:19:38,577 INFO:root: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-06-25T22:19:41,233 lib/zstd/lib/legacy/zstd_v01.c: In function ‘ZSTD_decompressSequences’: 2026-06-25T22:19:41,234 lib/zstd/lib/legacy/zstd_v01.c:1850:35: warning: ‘dumps’ may be used uninitialized [-Wmaybe-uninitialized] 2026-06-25T22:19:41,235 1850 | seqState.dumpsEnd = dumps + dumpsLength; 2026-06-25T22:19:41,235 | ~~~~~~^~~~~~~~~~~~~ 2026-06-25T22:19:41,236 lib/zstd/lib/legacy/zstd_v01.c:1830:17: note: ‘dumps’ was declared here 2026-06-25T22:19:41,236 1830 | const BYTE* dumps; 2026-06-25T22:19:41,237 | ^~~~~ 2026-06-25T22:19:41,237 lib/zstd/lib/legacy/zstd_v01.c:1861:18: warning: ‘nbSeq’ may be used uninitialized [-Wmaybe-uninitialized] 2026-06-25T22:19:41,238 1861 | nbSeq--; 2026-06-25T22:19:41,238 | ~~~~~^~ 2026-06-25T22:19:41,239 lib/zstd/lib/legacy/zstd_v01.c:1829:9: note: ‘nbSeq’ was declared here 2026-06-25T22:19:41,239 1829 | int nbSeq; 2026-06-25T22:19:41,239 | ^~~~~ 2026-06-25T22:19:41,240 lib/zstd/lib/legacy/zstd_v01.c:1850:35: warning: ‘dumpsLength’ may be used uninitialized [-Wmaybe-uninitialized] 2026-06-25T22:19:41,240 1850 | seqState.dumpsEnd = dumps + dumpsLength; 2026-06-25T22:19:41,241 | ~~~~~~^~~~~~~~~~~~~ 2026-06-25T22:19:41,242 lib/zstd/lib/legacy/zstd_v01.c:1826:23: note: ‘dumpsLength’ was declared here 2026-06-25T22:19:41,242 1826 | size_t errorCode, dumpsLength; 2026-06-25T22:19:41,243 | ^~~~~~~~~~~ 2026-06-25T22:19:41,651 In function ‘ZSTDv01_decodeLiteralsBlock’, 2026-06-25T22:19:41,652 inlined from ‘ZSTD_decompressBlock’ at lib/zstd/lib/legacy/zstd_v01.c:1899:17: 2026-06-25T22:19:41,652 lib/zstd/lib/legacy/zstd_v01.c:1509:17: warning: ‘litbp.origSize’ may be used uninitialized [-Wmaybe-uninitialized] 2026-06-25T22:19:41,653 1509 | memset(oend - rleSize, *ip, rleSize); 2026-06-25T22:19:41,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:19:41,654 lib/zstd/lib/legacy/zstd_v01.c: In function ‘ZSTD_decompressBlock’: 2026-06-25T22:19:41,655 lib/zstd/lib/legacy/zstd_v01.c:1489:23: note: ‘litbp.origSize’ was declared here 2026-06-25T22:19:41,655 1489 | blockProperties_t litbp; 2026-06-25T22:19:41,656 | ^~~~~ 2026-06-25T22:19:41,657 In function ‘ZSTDv01_decodeLiteralsBlock’, 2026-06-25T22:19:41,657 inlined from ‘ZSTD_decompressBlock’ at lib/zstd/lib/legacy/zstd_v01.c:1899:17: 2026-06-25T22:19:41,658 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-06-25T22:19:41,659 1496 | switch(litbp.blockType) 2026-06-25T22:19:41,659 | ^~~~~~ 2026-06-25T22:19:41,660 lib/zstd/lib/legacy/zstd_v01.c: In function ‘ZSTD_decompressBlock’: 2026-06-25T22:19:41,660 lib/zstd/lib/legacy/zstd_v01.c:1489:23: note: ‘*(unsigned int *)((char *)&litbp + offsetof(blockProperties_t, blockType))’ was declared here 2026-06-25T22:19:41,661 1489 | blockProperties_t litbp; 2026-06-25T22:19:41,662 | ^~~~~ 2026-06-25T22:19:41,718 lib/zstd/lib/legacy/zstd_v01.c: In function ‘ZSTDv01_decompressDCtx’: 2026-06-25T22:19:41,719 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-06-25T22:19:41,720 1936 | switch(blockProperties.blockType) 2026-06-25T22:19:41,721 | ^~~~~~ 2026-06-25T22:19:41,721 lib/zstd/lib/legacy/zstd_v01.c:1918:23: note: ‘*(unsigned int *)((char *)&blockProperties + offsetof(blockProperties_t, blockType))’ was declared here 2026-06-25T22:19:41,722 1918 | blockProperties_t blockProperties; 2026-06-25T22:19:41,723 | ^~~~~~~~~~~~~~~ 2026-06-25T22:19:42,115 INFO:root: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-06-25T22:19:51,174 INFO:root: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-06-25T22:19:56,807 INFO:root: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-06-25T22:20:02,917 INFO:root: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-06-25T22:20:09,840 INFO:root: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-06-25T22:20:16,324 INFO:root: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-06-25T22:20:24,403 INFO:root: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-06-25T22:20:24,737 INFO:root:building 'hdf5plugin_static_clib_snappy' library 2026-06-25T22:20:24,738 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/snappy 2026-06-25T22:20:24,740 INFO:root: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-06-25T22:20:25,485 INFO:root: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-06-25T22:20:25,717 INFO:root: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-06-25T22:20:26,622 INFO:root: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-06-25T22:20:41,210 INFO:root: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-06-25T22:20:41,262 INFO:root:building 'hdf5plugin_static_clib_lz4' library 2026-06-25T22:20:41,264 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/lz4-clib/lib 2026-06-25T22:20:41,265 INFO:root: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-06-25T22:20:58,283 INFO:root: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-06-25T22:20:58,649 INFO:root: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-06-25T22:21:00,512 INFO:root: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-06-25T22:21:20,468 INFO:root: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-06-25T22:22:13,868 INFO:root: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-06-25T22:22:13,949 INFO:root:building 'hdf5_dl' library 2026-06-25T22:22:13,951 INFO:root: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-06-25T22:22:14,513 INFO:root: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-06-25T22:22:14,527 INFO:root:running build_ext 2026-06-25T22:22:14,531 INFO:root:building 'hdf5plugin.plugins.libh5zfp' extension 2026-06-25T22:22:14,531 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/H5Z-ZFP/src 2026-06-25T22:22:14,533 INFO:root: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-06-25T22:22:14,671 lib/H5Z-ZFP/src/H5Zzfp.c: In function ‘H5Z_zfp_can_apply’: 2026-06-25T22:22:14,672 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-06-25T22:22:14,673 187 | for (i = 0; i < ndims; i++) 2026-06-25T22:22:14,673 | ^ 2026-06-25T22:22:14,677 lib/H5Z-ZFP/src/H5Zzfp.c: In function ‘H5Z_zfp_set_local’: 2026-06-25T22:22:14,678 lib/H5Z-ZFP/src/H5Zzfp.c:369:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2026-06-25T22:22:14,678 369 | Z zfp_stream_set_rate(dummy_zstr, *((double*) &mem_cd_values[2]), zt, ndims_used, 0); 2026-06-25T22:22:14,679 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:14,680 lib/H5Z-ZFP/src/H5Zzfp.c:382:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2026-06-25T22:22:14,681 382 | Z zfp_stream_set_accuracy(dummy_zstr, *((double*) &mem_cd_values[2])); 2026-06-25T22:22:14,681 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:14,699 lib/H5Z-ZFP/src/H5Zzfp.c: At top level: 2026-06-25T22:22:14,700 lib/H5Z-ZFP/src/H5Zzfp.c:133:5: warning: ‘H5Z_zfp_finalize’ defined but not used [-Wunused-function] 2026-06-25T22:22:14,700 133 | int H5Z_zfp_finalize(void) 2026-06-25T22:22:14,701 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:15,442 INFO:root: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-06-25T22:22:15,771 INFO:root:creating build/lib.linux-armv7l-cpython-311/hdf5plugin/plugins 2026-06-25T22:22:15,772 INFO:root: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_zlib -lhdf5plugin_static_clib_charls -lhdf5plugin_static_clib_sperr_filter -lhdf5plugin_static_clib_sperr -lhdf5plugin_static_clib_zstd -lhdf5plugin_static_clib_snappy -lhdf5plugin_static_clib_lz4 -lhdf5_dl -o build/lib.linux-armv7l-cpython-311/hdf5plugin/plugins/libh5zfp.so -fopenmp 2026-06-25T22:22:16,040 INFO:root:building 'hdf5plugin.plugins.libh5bzip2' extension 2026-06-25T22:22:16,040 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/PyTables/src 2026-06-25T22:22:16,042 INFO:root: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-06-25T22:22:16,209 INFO:root: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-06-25T22:22:16,482 INFO:root: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_zlib -lhdf5plugin_static_clib_charls -lhdf5plugin_static_clib_sperr_filter -lhdf5plugin_static_clib_sperr -lhdf5plugin_static_clib_zstd -lhdf5plugin_static_clib_snappy -lhdf5plugin_static_clib_lz4 -lhdf5_dl -o build/lib.linux-armv7l-cpython-311/hdf5plugin/plugins/libh5bzip2.so 2026-06-25T22:22:16,607 INFO:root:building 'hdf5plugin.plugins.libh5fcidecomp' extension 2026-06-25T22:22:16,608 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/fcidecomp/src/fcidecomp/fcicomp-H5Zjpegls/src 2026-06-25T22:22:16,611 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/fcidecomp/src/fcidecomp/fcicomp-common/src 2026-06-25T22:22:16,612 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/fcidecomp/src/fcidecomp/fcicomp-jpegls/src 2026-06-25T22:22:16,614 INFO:root:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DLOGGING=1 -DCHARLS_STATIC=1 -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/fcidecomp/src/fcidecomp/fcicomp-common/include -Ilib/fcidecomp/src/fcidecomp/fcicomp-H5Zjpegls/include -Ilib/fcidecomp/src/fcidecomp/fcicomp-jpegls/include -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -Ilib/charls/include/charls -Ilib/charls/include/charls/charls -Ilib/charls/src/charls -I/usr/include/python3.11 -c lib/fcidecomp/src/fcidecomp/fcicomp-H5Zjpegls/src/H5Zjpegls.c -o build/temp.linux-armv7l-cpython-311/lib/fcidecomp/src/fcidecomp/fcicomp-H5Zjpegls/src/H5Zjpegls.o -O3 -std=c99 -fopenmp -mcpu=native 2026-06-25T22:22:16,775 In file included from lib/fcidecomp/src/fcidecomp/fcicomp-H5Zjpegls/src/H5Zjpegls.c:33: 2026-06-25T22:22:16,776 lib/fcidecomp/src/fcidecomp/fcicomp-common/include/fcicomp_errors.h:31:12: warning: ‘ERR_TEST’ defined but not used [-Wunused-function] 2026-06-25T22:22:16,776 31 | static int ERR_TEST(int e, char * msg) {fputs((msg), stderr); return (e);} 2026-06-25T22:22:16,777 | ^~~~~~~~ 2026-06-25T22:22:17,073 INFO:root:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DLOGGING=1 -DCHARLS_STATIC=1 -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/fcidecomp/src/fcidecomp/fcicomp-common/include -Ilib/fcidecomp/src/fcidecomp/fcicomp-H5Zjpegls/include -Ilib/fcidecomp/src/fcidecomp/fcicomp-jpegls/include -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -Ilib/charls/include/charls -Ilib/charls/include/charls/charls -Ilib/charls/src/charls -I/usr/include/python3.11 -c lib/fcidecomp/src/fcidecomp/fcicomp-common/src/fcicomp_log.c -o build/temp.linux-armv7l-cpython-311/lib/fcidecomp/src/fcidecomp/fcicomp-common/src/fcicomp_log.o -O3 -std=c99 -fopenmp -mcpu=native 2026-06-25T22:22:17,141 In file included from lib/fcidecomp/src/fcidecomp/fcicomp-common/src/fcicomp_log.c:24: 2026-06-25T22:22:17,142 lib/fcidecomp/src/fcidecomp/fcicomp-common/include/fcicomp_log.h:76:12: warning: ‘ERR’ defined but not used [-Wunused-function] 2026-06-25T22:22:17,142 76 | static int ERR(int e, char * msg) {LOG(ERROR_SEVERITY, (msg)); return (e);} 2026-06-25T22:22:17,143 | ^~~ 2026-06-25T22:22:17,183 INFO:root:arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -DLOGGING=1 -DCHARLS_STATIC=1 -DH5_USE_18_API -Ilib/hdf5/include -Ilib/hdf5/include/linux -Ilib/fcidecomp/src/fcidecomp/fcicomp-common/include -Ilib/fcidecomp/src/fcidecomp/fcicomp-H5Zjpegls/include -Ilib/fcidecomp/src/fcidecomp/fcicomp-jpegls/include -Ilib/charls/include -Ilib/charls/include/charls -Ilib/charls/src -Ilib/charls/include/charls -Ilib/charls/include/charls/charls -Ilib/charls/src/charls -I/usr/include/python3.11 -c lib/fcidecomp/src/fcidecomp/fcicomp-jpegls/src/fcicomp_jpegls.c -o build/temp.linux-armv7l-cpython-311/lib/fcidecomp/src/fcidecomp/fcicomp-jpegls/src/fcicomp_jpegls.o -O3 -std=c99 -fopenmp -mcpu=native 2026-06-25T22:22:17,266 In file included from lib/fcidecomp/src/fcidecomp/fcicomp-jpegls/src/fcicomp_jpegls.c:35: 2026-06-25T22:22:17,267 lib/fcidecomp/src/fcidecomp/fcicomp-common/include/fcicomp_log.h:76:12: warning: ‘ERR’ defined but not used [-Wunused-function] 2026-06-25T22:22:17,268 76 | static int ERR(int e, char * msg) {LOG(ERROR_SEVERITY, (msg)); return (e);} 2026-06-25T22:22:17,268 | ^~~ 2026-06-25T22:22:17,423 INFO:root:arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/lib/fcidecomp/src/fcidecomp/fcicomp-H5Zjpegls/src/H5Zjpegls.o build/temp.linux-armv7l-cpython-311/lib/fcidecomp/src/fcidecomp/fcicomp-common/src/fcicomp_log.o build/temp.linux-armv7l-cpython-311/lib/fcidecomp/src/fcidecomp/fcicomp-jpegls/src/fcicomp_jpegls.o -L/usr/lib/arm-linux-gnueabihf -Lbuild/temp.linux-armv7l-cpython-311 -lhdf5plugin_static_clib_zfp -lhdf5plugin_static_clib_bzip2 -lhdf5plugin_static_clib_zlib -lhdf5plugin_static_clib_charls -lhdf5plugin_static_clib_sperr_filter -lhdf5plugin_static_clib_sperr -lhdf5plugin_static_clib_zstd -lhdf5plugin_static_clib_snappy -lhdf5plugin_static_clib_lz4 -lhdf5_dl -o build/lib.linux-armv7l-cpython-311/hdf5plugin/plugins/libh5fcidecomp.so -lstdc++ -fopenmp 2026-06-25T22:22:18,033 INFO:root:building 'hdf5plugin.plugins.libh5sz3' extension 2026-06-25T22:22:18,034 INFO:root:creating build/temp.linux-armv7l-cpython-311/lib/SZ3/tools/H5Z-SZ3/src 2026-06-25T22:22:18,036 INFO:root: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/compressor/ -Ilib/SZ3/include/SZ3/encoder/ -Ilib/SZ3/include/SZ3/preprocessor/ -Ilib/SZ3/include/SZ3/api/ -Ilib/SZ3/include/SZ3/utils/ -Ilib/SZ3/include/SZ3/lossless/ -Ilib/SZ3/include/SZ3/quantizer/ -Ilib/SZ3/include/SZ3/frontend/ -Ilib/SZ3/include/SZ3/predictor/ -Ilib/SZ3/include/SZ3/utils/ska_hash/ -Ilib/SZ3/include/SZ3/utils/inih/ -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-06-25T22:22:29,120 In file included from lib/SZ3/include/SZ3/encoder/HuffmanEncoder.hpp:6, 2026-06-25T22:22:29,121 from lib/SZ3/include/SZ3/predictor/MetaRegressionPredictor.hpp:5, 2026-06-25T22:22:29,122 from lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:12, 2026-06-25T22:22:29,123 from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:5, 2026-06-25T22:22:29,123 from lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:13, 2026-06-25T22:22:29,124 from lib/SZ3/include/SZ3/api/impl/SZDispatcher.hpp:7, 2026-06-25T22:22:29,125 from lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:5, 2026-06-25T22:22:29,125 from lib/SZ3/include/SZ3/api/sz.hpp:5, 2026-06-25T22:22:29,126 from lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:9: 2026-06-25T22:22:29,126 lib/SZ3/include/SZ3/utils/ByteUtil.hpp: In function ‘float SZ::LeadingBitsDecode(float, std::vector)’: 2026-06-25T22:22:29,127 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-06-25T22:22:29,128 226 | for (int i = 0; i < bytes.size(); i++) { 2026-06-25T22:22:29,128 | ~~^~~~~~~~~~~~~~ 2026-06-25T22:22:29,182 In file included from lib/SZ3/include/SZ3/utils/ska_hash/unordered_map.hpp:15, 2026-06-25T22:22:29,182 from lib/SZ3/include/SZ3/encoder/HuffmanEncoder.hpp:9: 2026-06-25T22:22:29,183 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp: In function ‘int8_t ska::detailv3::log2(size_t)’: 2026-06-25T22:22:29,183 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:226:20: warning: right shift count >= width of type [-Wshift-count-overflow] 2026-06-25T22:22:29,184 226 | value |= value >> 32; 2026-06-25T22:22:29,185 | ~~~~~~^~~~~ 2026-06-25T22:22:29,185 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp: In function ‘size_t ska::detailv3::next_power_of_two(size_t)’: 2026-06-25T22:22:29,186 lib/SZ3/include/SZ3/utils/ska_hash/flat_hash_map.hpp:261:12: warning: right shift count >= width of type [-Wshift-count-overflow] 2026-06-25T22:22:29,187 261 | i |= i >> 32; 2026-06-25T22:22:29,188 | ~~^~~~~ 2026-06-25T22:22:29,235 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-06-25T22:22:29,235 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-06-25T22:22:29,236 1146 | 2675975881llu, 3371518343llu, 4247846927llu, 5351951779llu, 6743036717llu, 2026-06-25T22:22:29,237 | ^~~~~~~~~~~~~ 2026-06-25T22:22:29,237 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-06-25T22:22:29,238 1146 | 2675975881llu, 3371518343llu, 4247846927llu, 5351951779llu, 6743036717llu, 2026-06-25T22:22:29,239 | ^~~~~~~~~~~~~ 2026-06-25T22:22:29,239 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-06-25T22:22:29,240 1147 | 8495693897llu, 10703903591llu, 13486073473llu, 16991387857llu, 2026-06-25T22:22:29,241 | ^~~~~~~~~~~~~ 2026-06-25T22:22:29,241 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-06-25T22:22:29,242 1147 | 8495693897llu, 10703903591llu, 13486073473llu, 16991387857llu, 2026-06-25T22:22:29,243 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,243 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-06-25T22:22:29,244 1147 | 8495693897llu, 10703903591llu, 13486073473llu, 16991387857llu, 2026-06-25T22:22:29,245 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,245 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-06-25T22:22:29,246 1147 | 8495693897llu, 10703903591llu, 13486073473llu, 16991387857llu, 2026-06-25T22:22:29,247 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,247 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-06-25T22:22:29,248 1148 | 21407807219llu, 26972146961llu, 33982775741llu, 42815614441llu, 2026-06-25T22:22:29,248 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,249 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-06-25T22:22:29,250 1148 | 21407807219llu, 26972146961llu, 33982775741llu, 42815614441llu, 2026-06-25T22:22:29,250 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,251 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-06-25T22:22:29,251 1148 | 21407807219llu, 26972146961llu, 33982775741llu, 42815614441llu, 2026-06-25T22:22:29,252 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,253 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-06-25T22:22:29,254 1148 | 21407807219llu, 26972146961llu, 33982775741llu, 42815614441llu, 2026-06-25T22:22:29,255 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,255 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-06-25T22:22:29,256 1149 | 53944293929llu, 67965551447llu, 85631228929llu, 107888587883llu, 2026-06-25T22:22:29,257 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,258 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-06-25T22:22:29,258 1149 | 53944293929llu, 67965551447llu, 85631228929llu, 107888587883llu, 2026-06-25T22:22:29,259 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,260 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-06-25T22:22:29,260 1149 | 53944293929llu, 67965551447llu, 85631228929llu, 107888587883llu, 2026-06-25T22:22:29,261 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:29,262 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-06-25T22:22:29,262 1149 | 53944293929llu, 67965551447llu, 85631228929llu, 107888587883llu, 2026-06-25T22:22:29,263 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,264 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-06-25T22:22:29,265 1150 | 135931102921llu, 171262457903llu, 215777175787llu, 271862205833llu, 2026-06-25T22:22:29,265 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,266 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-06-25T22:22:29,266 1150 | 135931102921llu, 171262457903llu, 215777175787llu, 271862205833llu, 2026-06-25T22:22:29,267 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,267 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-06-25T22:22:29,268 1150 | 135931102921llu, 171262457903llu, 215777175787llu, 271862205833llu, 2026-06-25T22:22:29,268 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,269 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-06-25T22:22:29,269 1150 | 135931102921llu, 171262457903llu, 215777175787llu, 271862205833llu, 2026-06-25T22:22:29,270 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,271 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-06-25T22:22:29,271 1151 | 342524915839llu, 431554351609llu, 543724411781llu, 685049831731llu, 2026-06-25T22:22:29,272 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,273 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-06-25T22:22:29,274 1151 | 342524915839llu, 431554351609llu, 543724411781llu, 685049831731llu, 2026-06-25T22:22:29,274 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,275 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-06-25T22:22:29,276 1151 | 342524915839llu, 431554351609llu, 543724411781llu, 685049831731llu, 2026-06-25T22:22:29,277 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,277 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-06-25T22:22:29,278 1151 | 342524915839llu, 431554351609llu, 543724411781llu, 685049831731llu, 2026-06-25T22:22:29,279 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,279 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-06-25T22:22:29,280 1152 | 863108703229llu, 1087448823553llu, 1370099663459llu, 1726217406467llu, 2026-06-25T22:22:29,281 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:29,282 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-06-25T22:22:29,282 1152 | 863108703229llu, 1087448823553llu, 1370099663459llu, 1726217406467llu, 2026-06-25T22:22:29,284 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,284 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-06-25T22:22:29,285 1152 | 863108703229llu, 1087448823553llu, 1370099663459llu, 1726217406467llu, 2026-06-25T22:22:29,286 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,286 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-06-25T22:22:29,287 1152 | 863108703229llu, 1087448823553llu, 1370099663459llu, 1726217406467llu, 2026-06-25T22:22:29,288 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,288 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-06-25T22:22:29,289 1153 | 2174897647073llu, 2740199326961llu, 3452434812973llu, 4349795294267llu, 2026-06-25T22:22:29,290 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,290 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-06-25T22:22:29,291 1153 | 2174897647073llu, 2740199326961llu, 3452434812973llu, 4349795294267llu, 2026-06-25T22:22:29,292 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,293 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-06-25T22:22:29,294 1153 | 2174897647073llu, 2740199326961llu, 3452434812973llu, 4349795294267llu, 2026-06-25T22:22:29,294 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,295 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-06-25T22:22:29,296 1153 | 2174897647073llu, 2740199326961llu, 3452434812973llu, 4349795294267llu, 2026-06-25T22:22:29,297 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,297 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-06-25T22:22:29,298 1154 | 5480398654009llu, 6904869625999llu, 8699590588571llu, 10960797308051llu, 2026-06-25T22:22:29,299 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,300 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-06-25T22:22:29,301 1154 | 5480398654009llu, 6904869625999llu, 8699590588571llu, 10960797308051llu, 2026-06-25T22:22:29,301 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,302 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-06-25T22:22:29,303 1154 | 5480398654009llu, 6904869625999llu, 8699590588571llu, 10960797308051llu, 2026-06-25T22:22:29,304 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,305 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-06-25T22:22:29,305 1154 | 5480398654009llu, 6904869625999llu, 8699590588571llu, 10960797308051llu, 2026-06-25T22:22:29,306 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,306 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-06-25T22:22:29,307 1155 | 13809739252051llu, 17399181177241llu, 21921594616111llu, 27619478504183llu, 2026-06-25T22:22:29,307 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,308 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-06-25T22:22:29,309 1155 | 13809739252051llu, 17399181177241llu, 21921594616111llu, 27619478504183llu, 2026-06-25T22:22:29,309 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,310 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-06-25T22:22:29,311 1155 | 13809739252051llu, 17399181177241llu, 21921594616111llu, 27619478504183llu, 2026-06-25T22:22:29,311 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,312 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-06-25T22:22:29,313 1155 | 13809739252051llu, 17399181177241llu, 21921594616111llu, 27619478504183llu, 2026-06-25T22:22:29,314 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,315 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-06-25T22:22:29,315 1156 | 34798362354533llu, 43843189232363llu, 55238957008387llu, 69596724709081llu, 2026-06-25T22:22:29,316 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,317 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-06-25T22:22:29,318 1156 | 34798362354533llu, 43843189232363llu, 55238957008387llu, 69596724709081llu, 2026-06-25T22:22:29,319 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,319 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-06-25T22:22:29,320 1156 | 34798362354533llu, 43843189232363llu, 55238957008387llu, 69596724709081llu, 2026-06-25T22:22:29,321 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,322 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-06-25T22:22:29,323 1156 | 34798362354533llu, 43843189232363llu, 55238957008387llu, 69596724709081llu, 2026-06-25T22:22:29,323 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,324 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-06-25T22:22:29,325 1157 | 87686378464759llu, 110477914016779llu, 139193449418173llu, 2026-06-25T22:22:29,326 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,326 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-06-25T22:22:29,327 1157 | 87686378464759llu, 110477914016779llu, 139193449418173llu, 2026-06-25T22:22:29,328 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,328 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-06-25T22:22:29,329 1157 | 87686378464759llu, 110477914016779llu, 139193449418173llu, 2026-06-25T22:22:29,330 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,330 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-06-25T22:22:29,331 1158 | 175372756929481llu, 220955828033581llu, 278386898836457llu, 2026-06-25T22:22:29,332 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,333 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-06-25T22:22:29,333 1158 | 175372756929481llu, 220955828033581llu, 278386898836457llu, 2026-06-25T22:22:29,334 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,335 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-06-25T22:22:29,335 1158 | 175372756929481llu, 220955828033581llu, 278386898836457llu, 2026-06-25T22:22:29,336 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,337 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-06-25T22:22:29,337 1159 | 350745513859007llu, 441911656067171llu, 556773797672909llu, 2026-06-25T22:22:29,338 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,339 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-06-25T22:22:29,339 1159 | 350745513859007llu, 441911656067171llu, 556773797672909llu, 2026-06-25T22:22:29,340 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,341 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-06-25T22:22:29,342 1159 | 350745513859007llu, 441911656067171llu, 556773797672909llu, 2026-06-25T22:22:29,342 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,343 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-06-25T22:22:29,344 1160 | 701491027718027llu, 883823312134381llu, 1113547595345903llu, 2026-06-25T22:22:29,345 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,346 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-06-25T22:22:29,346 1160 | 701491027718027llu, 883823312134381llu, 1113547595345903llu, 2026-06-25T22:22:29,347 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,347 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-06-25T22:22:29,348 1160 | 701491027718027llu, 883823312134381llu, 1113547595345903llu, 2026-06-25T22:22:29,349 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,349 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-06-25T22:22:29,350 1161 | 1402982055436147llu, 1767646624268779llu, 2227095190691797llu, 2026-06-25T22:22:29,351 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,351 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-06-25T22:22:29,352 1161 | 1402982055436147llu, 1767646624268779llu, 2227095190691797llu, 2026-06-25T22:22:29,353 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,353 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-06-25T22:22:29,354 1161 | 1402982055436147llu, 1767646624268779llu, 2227095190691797llu, 2026-06-25T22:22:29,355 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,356 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-06-25T22:22:29,356 1162 | 2805964110872297llu, 3535293248537579llu, 4454190381383713llu, 2026-06-25T22:22:29,357 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,358 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-06-25T22:22:29,359 1162 | 2805964110872297llu, 3535293248537579llu, 4454190381383713llu, 2026-06-25T22:22:29,360 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,360 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-06-25T22:22:29,361 1162 | 2805964110872297llu, 3535293248537579llu, 4454190381383713llu, 2026-06-25T22:22:29,362 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,362 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-06-25T22:22:29,363 1163 | 5611928221744609llu, 7070586497075177llu, 8908380762767489llu, 2026-06-25T22:22:29,364 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,365 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-06-25T22:22:29,366 1163 | 5611928221744609llu, 7070586497075177llu, 8908380762767489llu, 2026-06-25T22:22:29,366 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,367 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-06-25T22:22:29,368 1163 | 5611928221744609llu, 7070586497075177llu, 8908380762767489llu, 2026-06-25T22:22:29,368 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,369 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-06-25T22:22:29,369 1164 | 11223856443489329llu, 14141172994150357llu, 17816761525534927llu, 2026-06-25T22:22:29,370 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,370 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-06-25T22:22:29,371 1164 | 11223856443489329llu, 14141172994150357llu, 17816761525534927llu, 2026-06-25T22:22:29,371 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,372 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-06-25T22:22:29,373 1164 | 11223856443489329llu, 14141172994150357llu, 17816761525534927llu, 2026-06-25T22:22:29,373 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,374 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-06-25T22:22:29,375 1165 | 22447712886978529llu, 28282345988300791llu, 35633523051069991llu, 2026-06-25T22:22:29,376 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,377 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-06-25T22:22:29,377 1165 | 22447712886978529llu, 28282345988300791llu, 35633523051069991llu, 2026-06-25T22:22:29,378 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,379 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-06-25T22:22:29,380 1165 | 22447712886978529llu, 28282345988300791llu, 35633523051069991llu, 2026-06-25T22:22:29,380 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,381 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-06-25T22:22:29,382 1166 | 44895425773957261llu, 56564691976601587llu, 71267046102139967llu, 2026-06-25T22:22:29,382 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,383 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-06-25T22:22:29,384 1166 | 44895425773957261llu, 56564691976601587llu, 71267046102139967llu, 2026-06-25T22:22:29,385 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,386 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-06-25T22:22:29,386 1166 | 44895425773957261llu, 56564691976601587llu, 71267046102139967llu, 2026-06-25T22:22:29,387 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,387 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-06-25T22:22:29,388 1167 | 89790851547914507llu, 113129383953203213llu, 142534092204280003llu, 2026-06-25T22:22:29,389 | ^~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,389 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-06-25T22:22:29,390 1167 | 89790851547914507llu, 113129383953203213llu, 142534092204280003llu, 2026-06-25T22:22:29,390 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,391 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-06-25T22:22:29,392 1167 | 89790851547914507llu, 113129383953203213llu, 142534092204280003llu, 2026-06-25T22:22:29,392 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,393 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-06-25T22:22:29,394 1168 | 179581703095829107llu, 226258767906406483llu, 285068184408560057llu, 2026-06-25T22:22:29,394 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,395 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-06-25T22:22:29,396 1168 | 179581703095829107llu, 226258767906406483llu, 285068184408560057llu, 2026-06-25T22:22:29,397 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,397 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-06-25T22:22:29,398 1168 | 179581703095829107llu, 226258767906406483llu, 285068184408560057llu, 2026-06-25T22:22:29,399 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,399 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-06-25T22:22:29,400 1169 | 359163406191658253llu, 452517535812813007llu, 570136368817120201llu, 2026-06-25T22:22:29,401 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,401 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-06-25T22:22:29,402 1169 | 359163406191658253llu, 452517535812813007llu, 570136368817120201llu, 2026-06-25T22:22:29,403 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,404 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-06-25T22:22:29,405 1169 | 359163406191658253llu, 452517535812813007llu, 570136368817120201llu, 2026-06-25T22:22:29,405 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,406 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-06-25T22:22:29,406 1170 | 718326812383316683llu, 905035071625626043llu, 1140272737634240411llu, 2026-06-25T22:22:29,407 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,408 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-06-25T22:22:29,408 1170 | 718326812383316683llu, 905035071625626043llu, 1140272737634240411llu, 2026-06-25T22:22:29,409 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,410 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-06-25T22:22:29,410 1170 | 718326812383316683llu, 905035071625626043llu, 1140272737634240411llu, 2026-06-25T22:22:29,411 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,411 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-06-25T22:22:29,412 1171 | 1436653624766633509llu, 1810070143251252131llu, 2280545475268481167llu, 2026-06-25T22:22:29,413 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,413 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-06-25T22:22:29,414 1171 | 1436653624766633509llu, 1810070143251252131llu, 2280545475268481167llu, 2026-06-25T22:22:29,415 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,416 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-06-25T22:22:29,416 1171 | 1436653624766633509llu, 1810070143251252131llu, 2280545475268481167llu, 2026-06-25T22:22:29,417 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,418 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-06-25T22:22:29,418 1172 | 2873307249533267101llu, 3620140286502504283llu, 4561090950536962147llu, 2026-06-25T22:22:29,419 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,420 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-06-25T22:22:29,421 1172 | 2873307249533267101llu, 3620140286502504283llu, 4561090950536962147llu, 2026-06-25T22:22:29,421 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,422 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-06-25T22:22:29,423 1172 | 2873307249533267101llu, 3620140286502504283llu, 4561090950536962147llu, 2026-06-25T22:22:29,424 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,425 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-06-25T22:22:29,425 1173 | 5746614499066534157llu, 7240280573005008577llu, 9122181901073924329llu, 2026-06-25T22:22:29,426 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,426 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-06-25T22:22:29,427 1173 | 5746614499066534157llu, 7240280573005008577llu, 9122181901073924329llu, 2026-06-25T22:22:29,427 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,428 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-06-25T22:22:29,429 1173 | 5746614499066534157llu, 7240280573005008577llu, 9122181901073924329llu, 2026-06-25T22:22:29,429 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,430 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-06-25T22:22:29,430 1174 | 11493228998133068689llu, 14480561146010017169llu, 18446744073709551557llu 2026-06-25T22:22:29,431 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,432 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-06-25T22:22:29,433 1174 | 11493228998133068689llu, 14480561146010017169llu, 18446744073709551557llu 2026-06-25T22:22:29,433 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:29,434 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-06-25T22:22:29,435 1174 | 11493228998133068689llu, 14480561146010017169llu, 18446744073709551557llu 2026-06-25T22:22:29,436 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:35,616 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-06-25T22:22:35,616 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:69:13: warning: unused variable ‘i’ [-Wunused-variable] 2026-06-25T22:22:35,617 69 | int i =0; 2026-06-25T22:22:35,618 | ^ 2026-06-25T22:22:35,618 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:70:13: warning: unused variable ‘oldDim’ [-Wunused-variable] 2026-06-25T22:22:35,619 70 | int oldDim = computeDimension(r5, r4, r3, r2, r1); 2026-06-25T22:22:35,620 | ^~~~~~ 2026-06-25T22:22:35,625 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp: In function ‘herr_t H5Z_sz3_set_local(hid_t, hid_t, hid_t)’: 2026-06-25T22:22:35,625 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:12: warning: unused variable ‘r5’ [-Wunused-variable] 2026-06-25T22:22:35,626 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-06-25T22:22:35,627 | ^~ 2026-06-25T22:22:35,628 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:17: warning: unused variable ‘r4’ [-Wunused-variable] 2026-06-25T22:22:35,629 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-06-25T22:22:35,630 | ^~ 2026-06-25T22:22:35,630 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:22: warning: unused variable ‘r3’ [-Wunused-variable] 2026-06-25T22:22:35,631 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-06-25T22:22:35,631 | ^~ 2026-06-25T22:22:35,632 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:27: warning: unused variable ‘r2’ [-Wunused-variable] 2026-06-25T22:22:35,632 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-06-25T22:22:35,633 | ^~ 2026-06-25T22:22:35,634 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:211:32: warning: unused variable ‘r1’ [-Wunused-variable] 2026-06-25T22:22:35,634 211 | size_t r5=0,r4=0,r3=0,r2=0,r1=0, dsize; 2026-06-25T22:22:35,635 | ^~ 2026-06-25T22:22:35,636 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:213:19: warning: unused variable ‘ndims_used’ [-Wunused-variable] 2026-06-25T22:22:35,637 213 | int i, ndims, ndims_used = 0; 2026-06-25T22:22:35,637 | ^~~~~~~~~~ 2026-06-25T22:22:35,638 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:245:12: warning: unused variable ‘ret’ [-Wunused-variable] 2026-06-25T22:22:35,638 245 | herr_t ret = H5Zregister(H5Z_SZ3); 2026-06-25T22:22:35,639 | ^~~ 2026-06-25T22:22:35,640 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:338:1: warning: label ‘done’ defined but not used [-Wunused-label] 2026-06-25T22:22:35,640 338 | done: 2026-06-25T22:22:35,641 | ^~~~ 2026-06-25T22:22:35,651 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-06-25T22:22:35,652 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-06-25T22:22:35,653 843 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-06-25T22:22:35,654 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:35,654 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-06-25T22:22:35,655 851 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-06-25T22:22:35,656 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:35,657 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-06-25T22:22:35,657 866 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-06-25T22:22:35,658 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:35,659 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-06-25T22:22:35,659 883 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-06-25T22:22:35,660 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:35,661 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-06-25T22:22:35,661 902 | if(nbEle <= MAX_CHUNK_SIZE) //2^32-1 2026-06-25T22:22:35,662 | ~~~~~~^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:36,229 In file included from lib/SZ3/include/SZ3/api/impl/SZImpl.hpp:6: 2026-06-25T22:22:36,229 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-06-25T22:22:36,230 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-06-25T22:22:36,231 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-06-25T22:22:36,232 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:36,232 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-06-25T22:22:36,233 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,242 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,243 25 | double eb; 2026-06-25T22:22:36,244 | ^~ 2026-06-25T22:22:36,248 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-06-25T22:22:36,248 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-06-25T22:22:36,249 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-06-25T22:22:36,250 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:36,250 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-06-25T22:22:36,251 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,253 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,254 25 | double eb; 2026-06-25T22:22:36,254 | ^~ 2026-06-25T22:22:36,256 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-06-25T22:22:36,257 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-06-25T22:22:36,258 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-06-25T22:22:36,258 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:36,259 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-06-25T22:22:36,260 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,261 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,262 25 | double eb; 2026-06-25T22:22:36,263 | ^~ 2026-06-25T22:22:36,264 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-06-25T22:22:36,265 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-06-25T22:22:36,266 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-06-25T22:22:36,267 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:36,268 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-06-25T22:22:36,268 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,270 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,270 25 | double eb; 2026-06-25T22:22:36,271 | ^~ 2026-06-25T22:22:36,275 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-06-25T22:22:36,276 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-06-25T22:22:36,277 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-06-25T22:22:36,277 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:36,278 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-06-25T22:22:36,278 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,288 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,288 25 | double eb; 2026-06-25T22:22:36,289 | ^~ 2026-06-25T22:22:36,293 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-06-25T22:22:36,294 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-06-25T22:22:36,295 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-06-25T22:22:36,296 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:36,296 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-06-25T22:22:36,297 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,298 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,299 25 | double eb; 2026-06-25T22:22:36,300 | ^~ 2026-06-25T22:22:36,302 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-06-25T22:22:36,302 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-06-25T22:22:36,303 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-06-25T22:22:36,304 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:36,305 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-06-25T22:22:36,306 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,307 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,307 25 | double eb; 2026-06-25T22:22:36,308 | ^~ 2026-06-25T22:22:36,310 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-06-25T22:22:36,311 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-06-25T22:22:36,311 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-06-25T22:22:36,312 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:36,312 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-06-25T22:22:36,313 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,315 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,315 25 | double eb; 2026-06-25T22:22:36,316 | ^~ 2026-06-25T22:22:36,321 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-06-25T22:22:36,321 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-06-25T22:22:36,322 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-06-25T22:22:36,323 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:36,324 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-06-25T22:22:36,325 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,333 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,334 25 | double eb; 2026-06-25T22:22:36,335 | ^~ 2026-06-25T22:22:36,339 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-06-25T22:22:36,340 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-06-25T22:22:36,340 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-06-25T22:22:36,341 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:36,342 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-06-25T22:22:36,343 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,344 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,345 25 | double eb; 2026-06-25T22:22:36,345 | ^~ 2026-06-25T22:22:36,347 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-06-25T22:22:36,348 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-06-25T22:22:36,348 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-06-25T22:22:36,349 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:36,350 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-06-25T22:22:36,350 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,352 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,353 25 | double eb; 2026-06-25T22:22:36,354 | ^~ 2026-06-25T22:22:36,356 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-06-25T22:22:36,356 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-06-25T22:22:36,357 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-06-25T22:22:36,358 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:36,358 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-06-25T22:22:36,359 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,361 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,361 25 | double eb; 2026-06-25T22:22:36,362 | ^~ 2026-06-25T22:22:36,364 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-06-25T22:22:36,364 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-06-25T22:22:36,365 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-06-25T22:22:36,366 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:36,367 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-06-25T22:22:36,367 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,376 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,377 25 | double eb; 2026-06-25T22:22:36,377 | ^~ 2026-06-25T22:22:36,380 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-06-25T22:22:36,381 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-06-25T22:22:36,382 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-06-25T22:22:36,382 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:36,383 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-06-25T22:22:36,384 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,385 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,386 25 | double eb; 2026-06-25T22:22:36,387 | ^~ 2026-06-25T22:22:36,389 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-06-25T22:22:36,389 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-06-25T22:22:36,390 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-06-25T22:22:36,391 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:36,392 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-06-25T22:22:36,392 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,394 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,394 25 | double eb; 2026-06-25T22:22:36,395 | ^~ 2026-06-25T22:22:36,397 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-06-25T22:22:36,398 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-06-25T22:22:36,398 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-06-25T22:22:36,399 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:36,400 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-06-25T22:22:36,401 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,402 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,403 25 | double eb; 2026-06-25T22:22:36,404 | ^~ 2026-06-25T22:22:36,408 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-06-25T22:22:36,409 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-06-25T22:22:36,409 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-06-25T22:22:36,410 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:36,410 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-06-25T22:22:36,411 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,421 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,421 25 | double eb; 2026-06-25T22:22:36,422 | ^~ 2026-06-25T22:22:36,426 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-06-25T22:22:36,427 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-06-25T22:22:36,428 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-06-25T22:22:36,428 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:36,429 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-06-25T22:22:36,430 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,432 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,432 25 | double eb; 2026-06-25T22:22:36,433 | ^~ 2026-06-25T22:22:36,435 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-06-25T22:22:36,436 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-06-25T22:22:36,436 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-06-25T22:22:36,437 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:36,438 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-06-25T22:22:36,438 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,440 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,441 25 | double eb; 2026-06-25T22:22:36,441 | ^~ 2026-06-25T22:22:36,443 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-06-25T22:22:36,444 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-06-25T22:22:36,445 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-06-25T22:22:36,445 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:36,446 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-06-25T22:22:36,447 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,448 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,449 25 | double eb; 2026-06-25T22:22:36,449 | ^~ 2026-06-25T22:22:36,454 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-06-25T22:22:36,455 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-06-25T22:22:36,455 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-06-25T22:22:36,456 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:36,457 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-06-25T22:22:36,457 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,467 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,468 25 | double eb; 2026-06-25T22:22:36,469 | ^~ 2026-06-25T22:22:36,473 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-06-25T22:22:36,473 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-06-25T22:22:36,474 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-06-25T22:22:36,475 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:36,476 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-06-25T22:22:36,476 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,478 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,479 25 | double eb; 2026-06-25T22:22:36,479 | ^~ 2026-06-25T22:22:36,481 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-06-25T22:22:36,482 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-06-25T22:22:36,483 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-06-25T22:22:36,484 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:36,484 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-06-25T22:22:36,485 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,486 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,487 25 | double eb; 2026-06-25T22:22:36,487 | ^~ 2026-06-25T22:22:36,489 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-06-25T22:22:36,490 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-06-25T22:22:36,490 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-06-25T22:22:36,491 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:36,492 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-06-25T22:22:36,492 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,494 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,495 25 | double eb; 2026-06-25T22:22:36,496 | ^~ 2026-06-25T22:22:36,500 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-06-25T22:22:36,501 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-06-25T22:22:36,502 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-06-25T22:22:36,502 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:36,503 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-06-25T22:22:36,504 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,513 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,514 25 | double eb; 2026-06-25T22:22:36,514 | ^~ 2026-06-25T22:22:36,519 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-06-25T22:22:36,519 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-06-25T22:22:36,520 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-06-25T22:22:36,521 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:36,522 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-06-25T22:22:36,522 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,524 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,524 25 | double eb; 2026-06-25T22:22:36,525 | ^~ 2026-06-25T22:22:36,527 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-06-25T22:22:36,527 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-06-25T22:22:36,528 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-06-25T22:22:36,528 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:36,529 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-06-25T22:22:36,530 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,532 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,533 25 | double eb; 2026-06-25T22:22:36,533 | ^~ 2026-06-25T22:22:36,535 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-06-25T22:22:36,536 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-06-25T22:22:36,537 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-06-25T22:22:36,537 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:36,538 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-06-25T22:22:36,539 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,540 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,541 25 | double eb; 2026-06-25T22:22:36,542 | ^~ 2026-06-25T22:22:36,543 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-06-25T22:22:36,544 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-06-25T22:22:36,545 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-06-25T22:22:36,546 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:36,546 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-06-25T22:22:36,547 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,555 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,556 25 | double eb; 2026-06-25T22:22:36,557 | ^~ 2026-06-25T22:22:36,559 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-06-25T22:22:36,560 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-06-25T22:22:36,561 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-06-25T22:22:36,561 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:36,562 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-06-25T22:22:36,562 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,564 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,565 25 | double eb; 2026-06-25T22:22:36,566 | ^~ 2026-06-25T22:22:36,567 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-06-25T22:22:36,568 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-06-25T22:22:36,569 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-06-25T22:22:36,570 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:36,571 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-06-25T22:22:36,571 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,573 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,573 25 | double eb; 2026-06-25T22:22:36,574 | ^~ 2026-06-25T22:22:36,576 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-06-25T22:22:36,576 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-06-25T22:22:36,577 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-06-25T22:22:36,578 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:36,579 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-06-25T22:22:36,579 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,581 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,581 25 | double eb; 2026-06-25T22:22:36,582 | ^~ 2026-06-25T22:22:36,586 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-06-25T22:22:36,587 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-06-25T22:22:36,588 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-06-25T22:22:36,588 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:36,589 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-06-25T22:22:36,589 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,599 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,600 25 | double eb; 2026-06-25T22:22:36,601 | ^~ 2026-06-25T22:22:36,605 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-06-25T22:22:36,606 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-06-25T22:22:36,606 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-06-25T22:22:36,607 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:36,608 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-06-25T22:22:36,609 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,610 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,611 25 | double eb; 2026-06-25T22:22:36,612 | ^~ 2026-06-25T22:22:36,613 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-06-25T22:22:36,614 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-06-25T22:22:36,615 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-06-25T22:22:36,615 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:36,616 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-06-25T22:22:36,617 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,618 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,619 25 | double eb; 2026-06-25T22:22:36,619 | ^~ 2026-06-25T22:22:36,622 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-06-25T22:22:36,622 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-06-25T22:22:36,623 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-06-25T22:22:36,623 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:36,624 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-06-25T22:22:36,624 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,627 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,627 25 | double eb; 2026-06-25T22:22:36,628 | ^~ 2026-06-25T22:22:36,632 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-06-25T22:22:36,633 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-06-25T22:22:36,634 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-06-25T22:22:36,634 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:36,635 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-06-25T22:22:36,636 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,645 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,646 25 | double eb; 2026-06-25T22:22:36,647 | ^~ 2026-06-25T22:22:36,651 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-06-25T22:22:36,652 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-06-25T22:22:36,652 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-06-25T22:22:36,653 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:36,654 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-06-25T22:22:36,655 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,656 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,657 25 | double eb; 2026-06-25T22:22:36,658 | ^~ 2026-06-25T22:22:36,659 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-06-25T22:22:36,660 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-06-25T22:22:36,661 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-06-25T22:22:36,661 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:36,662 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-06-25T22:22:36,662 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,664 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,665 25 | double eb; 2026-06-25T22:22:36,666 | ^~ 2026-06-25T22:22:36,668 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-06-25T22:22:36,668 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-06-25T22:22:36,669 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-06-25T22:22:36,670 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:36,670 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-06-25T22:22:36,671 31 | if (conf.dims[0] < nThreads) { 2026-06-25T22:22:36,673 lib/SZ3/include/SZ3/api/impl/SZImplOMP.hpp:25:12: warning: unused variable ‘eb’ [-Wunused-variable] 2026-06-25T22:22:36,673 25 | double eb; 2026-06-25T22:22:36,674 | ^~ 2026-06-25T22:22:37,584 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-06-25T22:22:37,585 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-06-25T22:22:37,586 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-06-25T22:22:37,586 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-06-25T22:22:37,587 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:37,588 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,588 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,589 | ^~~~~~~~~~~ 2026-06-25T22:22:37,590 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,591 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,592 | ^~~~~~~~~~~ 2026-06-25T22:22:37,594 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-06-25T22:22:37,595 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-06-25T22:22:37,595 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-06-25T22:22:37,596 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-06-25T22:22:37,596 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:37,597 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,598 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,598 | ^~~~~~~~~~~ 2026-06-25T22:22:37,599 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,599 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,600 | ^~~~~~~~~~~ 2026-06-25T22:22:37,604 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-06-25T22:22:37,604 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-06-25T22:22:37,605 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-06-25T22:22:37,606 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-06-25T22:22:37,606 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:37,607 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,608 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,609 | ^~~~~~~~~~~ 2026-06-25T22:22:37,610 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,610 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,611 | ^~~~~~~~~~~ 2026-06-25T22:22:37,613 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-06-25T22:22:37,614 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-06-25T22:22:37,615 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-06-25T22:22:37,615 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-06-25T22:22:37,616 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:37,617 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,618 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,619 | ^~~~~~~~~~~ 2026-06-25T22:22:37,619 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,620 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,620 | ^~~~~~~~~~~ 2026-06-25T22:22:37,630 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-06-25T22:22:37,631 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-06-25T22:22:37,632 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-06-25T22:22:37,632 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-06-25T22:22:37,633 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:37,633 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,634 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,634 | ^~~~~~~~~~~ 2026-06-25T22:22:37,635 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,636 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,637 | ^~~~~~~~~~~ 2026-06-25T22:22:37,641 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-06-25T22:22:37,642 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-06-25T22:22:37,643 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-06-25T22:22:37,644 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-06-25T22:22:37,644 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:37,645 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,646 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,647 | ^~~~~~~~~~~ 2026-06-25T22:22:37,647 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,648 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,649 | ^~~~~~~~~~~ 2026-06-25T22:22:37,650 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-06-25T22:22:37,651 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-06-25T22:22:37,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:37,652 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-06-25T22:22:37,653 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:37,654 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,655 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,655 | ^~~~~~~~~~~ 2026-06-25T22:22:37,656 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,656 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,657 | ^~~~~~~~~~~ 2026-06-25T22:22:37,660 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-06-25T22:22:37,661 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-06-25T22:22:37,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:37,662 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-06-25T22:22:37,662 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:37,663 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,664 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,664 | ^~~~~~~~~~~ 2026-06-25T22:22:37,665 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,666 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,667 | ^~~~~~~~~~~ 2026-06-25T22:22:37,678 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-06-25T22:22:37,678 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-06-25T22:22:37,679 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-06-25T22:22:37,680 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-06-25T22:22:37,681 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:37,681 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,682 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,683 | ^~~~~~~~~~~ 2026-06-25T22:22:37,683 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,684 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,685 | ^~~~~~~~~~~ 2026-06-25T22:22:37,687 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-06-25T22:22:37,688 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-06-25T22:22:37,689 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-06-25T22:22:37,690 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-06-25T22:22:37,690 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:37,691 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,691 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,692 | ^~~~~~~~~~~ 2026-06-25T22:22:37,693 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,693 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,694 | ^~~~~~~~~~~ 2026-06-25T22:22:37,697 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-06-25T22:22:37,698 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-06-25T22:22:37,698 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-06-25T22:22:37,699 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-06-25T22:22:37,700 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:37,700 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,701 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,702 | ^~~~~~~~~~~ 2026-06-25T22:22:37,702 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,703 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,704 | ^~~~~~~~~~~ 2026-06-25T22:22:37,707 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-06-25T22:22:37,707 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-06-25T22:22:37,708 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-06-25T22:22:37,709 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-06-25T22:22:37,710 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:37,710 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,711 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,712 | ^~~~~~~~~~~ 2026-06-25T22:22:37,713 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,713 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,714 | ^~~~~~~~~~~ 2026-06-25T22:22:37,722 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-06-25T22:22:37,723 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-06-25T22:22:37,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 = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:37,724 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-06-25T22:22:37,724 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:37,725 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,725 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,726 | ^~~~~~~~~~~ 2026-06-25T22:22:37,727 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,727 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,728 | ^~~~~~~~~~~ 2026-06-25T22:22:37,731 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-06-25T22:22:37,732 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-06-25T22:22:37,733 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-06-25T22:22:37,734 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-06-25T22:22:37,734 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:37,735 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,736 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,737 | ^~~~~~~~~~~ 2026-06-25T22:22:37,738 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,738 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,739 | ^~~~~~~~~~~ 2026-06-25T22:22:37,741 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-06-25T22:22:37,742 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-06-25T22:22:37,743 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-06-25T22:22:37,743 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-06-25T22:22:37,744 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:37,745 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,746 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,746 | ^~~~~~~~~~~ 2026-06-25T22:22:37,747 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,747 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,748 | ^~~~~~~~~~~ 2026-06-25T22:22:37,751 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-06-25T22:22:37,751 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-06-25T22:22:37,752 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-06-25T22:22:37,753 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-06-25T22:22:37,753 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:37,754 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,754 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,755 | ^~~~~~~~~~~ 2026-06-25T22:22:37,756 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,756 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,757 | ^~~~~~~~~~~ 2026-06-25T22:22:37,768 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-06-25T22:22:37,769 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-06-25T22:22:37,770 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-06-25T22:22:37,770 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-06-25T22:22:37,771 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:37,772 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,772 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,773 | ^~~~~~~~~~~ 2026-06-25T22:22:37,774 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,775 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,775 | ^~~~~~~~~~~ 2026-06-25T22:22:37,778 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-06-25T22:22:37,779 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-06-25T22:22:37,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:37,780 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-06-25T22:22:37,781 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:37,782 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,782 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,783 | ^~~~~~~~~~~ 2026-06-25T22:22:37,783 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,784 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,784 | ^~~~~~~~~~~ 2026-06-25T22:22:37,787 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-06-25T22:22:37,788 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-06-25T22:22:37,789 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-06-25T22:22:37,789 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-06-25T22:22:37,790 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:37,791 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,791 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,792 | ^~~~~~~~~~~ 2026-06-25T22:22:37,793 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,794 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,795 | ^~~~~~~~~~~ 2026-06-25T22:22:37,797 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-06-25T22:22:37,798 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-06-25T22:22:37,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:37,799 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-06-25T22:22:37,800 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:37,801 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,802 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,802 | ^~~~~~~~~~~ 2026-06-25T22:22:37,803 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,804 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,804 | ^~~~~~~~~~~ 2026-06-25T22:22:37,814 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-06-25T22:22:37,815 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-06-25T22:22:37,816 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-06-25T22:22:37,817 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-06-25T22:22:37,817 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:37,818 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,819 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,819 | ^~~~~~~~~~~ 2026-06-25T22:22:37,820 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,820 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,821 | ^~~~~~~~~~~ 2026-06-25T22:22:37,824 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-06-25T22:22:37,825 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-06-25T22:22:37,825 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-06-25T22:22:37,826 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-06-25T22:22:37,827 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:37,827 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,828 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,829 | ^~~~~~~~~~~ 2026-06-25T22:22:37,830 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,831 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,831 | ^~~~~~~~~~~ 2026-06-25T22:22:37,834 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-06-25T22:22:37,834 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-06-25T22:22:37,835 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-06-25T22:22:37,836 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-06-25T22:22:37,837 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:37,837 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,838 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,839 | ^~~~~~~~~~~ 2026-06-25T22:22:37,840 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,841 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,841 | ^~~~~~~~~~~ 2026-06-25T22:22:37,843 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-06-25T22:22:37,844 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-06-25T22:22:37,845 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-06-25T22:22:37,845 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-06-25T22:22:37,846 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:37,846 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,847 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,848 | ^~~~~~~~~~~ 2026-06-25T22:22:37,848 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,849 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,850 | ^~~~~~~~~~~ 2026-06-25T22:22:37,861 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-06-25T22:22:37,862 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-06-25T22:22:37,862 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-06-25T22:22:37,863 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-06-25T22:22:37,864 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:37,865 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,866 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,866 | ^~~~~~~~~~~ 2026-06-25T22:22:37,867 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,868 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,868 | ^~~~~~~~~~~ 2026-06-25T22:22:37,870 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-06-25T22:22:37,871 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-06-25T22:22:37,872 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-06-25T22:22:37,873 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-06-25T22:22:37,873 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:37,874 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,875 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,875 | ^~~~~~~~~~~ 2026-06-25T22:22:37,876 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,877 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,877 | ^~~~~~~~~~~ 2026-06-25T22:22:37,880 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-06-25T22:22:37,881 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-06-25T22:22:37,881 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-06-25T22:22:37,882 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-06-25T22:22:37,882 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:37,883 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,883 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,884 | ^~~~~~~~~~~ 2026-06-25T22:22:37,885 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,885 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,886 | ^~~~~~~~~~~ 2026-06-25T22:22:37,889 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-06-25T22:22:37,890 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-06-25T22:22:37,891 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-06-25T22:22:37,892 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-06-25T22:22:37,892 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:37,893 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,894 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,895 | ^~~~~~~~~~~ 2026-06-25T22:22:37,895 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,896 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,897 | ^~~~~~~~~~~ 2026-06-25T22:22:37,902 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-06-25T22:22:37,903 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-06-25T22:22:37,903 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-06-25T22:22:37,904 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-06-25T22:22:37,905 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:37,906 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,906 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,907 | ^~~~~~~~~~~ 2026-06-25T22:22:37,907 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,908 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,908 | ^~~~~~~~~~~ 2026-06-25T22:22:37,911 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-06-25T22:22:37,912 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-06-25T22:22:37,913 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-06-25T22:22:37,913 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-06-25T22:22:37,914 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:37,914 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,915 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,916 | ^~~~~~~~~~~ 2026-06-25T22:22:37,916 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,917 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,918 | ^~~~~~~~~~~ 2026-06-25T22:22:37,921 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-06-25T22:22:37,922 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-06-25T22:22:37,922 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-06-25T22:22:37,923 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-06-25T22:22:37,924 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:37,924 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,925 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,926 | ^~~~~~~~~~~ 2026-06-25T22:22:37,927 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,927 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,928 | ^~~~~~~~~~~ 2026-06-25T22:22:37,931 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-06-25T22:22:37,931 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-06-25T22:22:37,932 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-06-25T22:22:37,933 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-06-25T22:22:37,933 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:37,934 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,935 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,935 | ^~~~~~~~~~~ 2026-06-25T22:22:37,936 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,936 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,937 | ^~~~~~~~~~~ 2026-06-25T22:22:37,948 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-06-25T22:22:37,948 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-06-25T22:22:37,949 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-06-25T22:22:37,949 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-06-25T22:22:37,950 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:37,951 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,952 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,953 | ^~~~~~~~~~~ 2026-06-25T22:22:37,953 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,954 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,955 | ^~~~~~~~~~~ 2026-06-25T22:22:37,957 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-06-25T22:22:37,958 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-06-25T22:22:37,959 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-06-25T22:22:37,959 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-06-25T22:22:37,960 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:37,961 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,961 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,962 | ^~~~~~~~~~~ 2026-06-25T22:22:37,963 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,964 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,964 | ^~~~~~~~~~~ 2026-06-25T22:22:37,967 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-06-25T22:22:37,967 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-06-25T22:22:37,968 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-06-25T22:22:37,969 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-06-25T22:22:37,969 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:37,970 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,970 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,971 | ^~~~~~~~~~~ 2026-06-25T22:22:37,972 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,972 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,973 | ^~~~~~~~~~~ 2026-06-25T22:22:37,976 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-06-25T22:22:37,977 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-06-25T22:22:37,978 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-06-25T22:22:37,978 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-06-25T22:22:37,979 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:37,980 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,981 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,981 | ^~~~~~~~~~~ 2026-06-25T22:22:37,982 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,983 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,984 | ^~~~~~~~~~~ 2026-06-25T22:22:37,994 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-06-25T22:22:37,994 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-06-25T22:22:37,995 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-06-25T22:22:37,996 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-06-25T22:22:37,997 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:37,998 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:37,999 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:37,999 | ^~~~~~~~~~~ 2026-06-25T22:22:38,000 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:38,000 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:38,001 | ^~~~~~~~~~~ 2026-06-25T22:22:38,003 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-06-25T22:22:38,004 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-06-25T22:22:38,005 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-06-25T22:22:38,005 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-06-25T22:22:38,006 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:38,006 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:38,007 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:38,008 | ^~~~~~~~~~~ 2026-06-25T22:22:38,008 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:38,009 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:38,010 | ^~~~~~~~~~~ 2026-06-25T22:22:38,013 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-06-25T22:22:38,014 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-06-25T22:22:38,014 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-06-25T22:22:38,015 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-06-25T22:22:38,016 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:38,016 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:38,017 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:38,018 | ^~~~~~~~~~~ 2026-06-25T22:22:38,019 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:38,019 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:38,020 | ^~~~~~~~~~~ 2026-06-25T22:22:38,022 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-06-25T22:22:38,023 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-06-25T22:22:38,024 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-06-25T22:22:38,025 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-06-25T22:22:38,026 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:38,026 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:128:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:38,027 128 | double tuning_time = timer.stop(); 2026-06-25T22:22:38,027 | ^~~~~~~~~~~ 2026-06-25T22:22:38,028 lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:162:16: warning: unused variable ‘tuning_time’ [-Wunused-variable] 2026-06-25T22:22:38,029 162 | double tuning_time = timer.stop(); 2026-06-25T22:22:38,029 | ^~~~~~~~~~~ 2026-06-25T22:22:38,238 In file included from lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:4: 2026-06-25T22:22:38,239 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-06-25T22:22:38,240 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-06-25T22:22:38,240 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-06-25T22:22:38,241 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-06-25T22:22:38,242 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-06-25T22:22:38,242 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:38,243 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-06-25T22:22:38,244 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:38,245 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:38,253 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:38,253 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:38,254 | ~~^~~ 2026-06-25T22:22:38,447 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-06-25T22:22:38,448 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-06-25T22:22:38,449 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-06-25T22:22:38,450 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-06-25T22:22:38,450 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-06-25T22:22:38,451 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:38,451 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-06-25T22:22:38,452 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:38,452 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:38,461 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:38,462 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:38,462 | ~~^~~ 2026-06-25T22:22:38,644 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-06-25T22:22:38,644 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-06-25T22:22:38,645 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-06-25T22:22:38,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 = 3; size_t = unsigned int]’ 2026-06-25T22:22:38,646 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-06-25T22:22:38,647 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:38,648 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-06-25T22:22:38,648 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:38,649 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:38,658 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:38,658 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:38,659 | ~~^~~ 2026-06-25T22:22:38,843 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-06-25T22:22:38,844 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-06-25T22:22: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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22: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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:38,846 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-06-25T22:22:38,846 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:38,847 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-06-25T22:22:38,847 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:38,848 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:38,857 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:38,858 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:38,859 | ~~^~~ 2026-06-25T22:22:39,675 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-06-25T22:22:39,676 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-06-25T22:22:39,677 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-06-25T22:22:39,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:39,678 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-06-25T22:22:39,679 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:39,680 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-06-25T22:22:39,680 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:39,681 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:39,690 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:39,690 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:39,691 | ~~^~~ 2026-06-25T22:22:39,862 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-06-25T22:22:39,863 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-06-25T22:22:39,863 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-06-25T22:22:39,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:39,865 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-06-25T22:22:39,865 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:39,866 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-06-25T22:22:39,866 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:39,867 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:39,876 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:39,877 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:39,877 | ~~^~~ 2026-06-25T22:22:40,059 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-06-25T22:22:40,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:40,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:40,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:40,062 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-06-25T22:22:40,063 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:40,064 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-06-25T22:22:40,065 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:40,065 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:40,074 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:40,074 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:40,075 | ~~^~~ 2026-06-25T22:22:40,249 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-06-25T22:22:40,250 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-06-25T22:22:40,250 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-06-25T22:22:40,251 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-06-25T22:22: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-06-25T22:22:40,252 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:40,253 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-06-25T22:22:40,254 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:40,254 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:40,263 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:40,264 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:40,264 | ~~^~~ 2026-06-25T22:22:40,448 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-06-25T22:22:40,449 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-06-25T22:22:40,449 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-06-25T22:22:40,450 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-06-25T22:22:40,451 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-06-25T22:22:40,451 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:40,452 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-06-25T22:22:40,452 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:40,453 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:40,462 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:40,463 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:40,463 | ~~^~~ 2026-06-25T22:22:40,642 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-06-25T22:22:40,643 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-06-25T22:22:40,643 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-06-25T22:22:40,644 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-06-25T22:22:40,645 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-06-25T22:22:40,645 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:40,646 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-06-25T22:22:40,647 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:40,647 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:40,657 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:40,658 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:40,658 | ~~^~~ 2026-06-25T22:22:40,840 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-06-25T22:22:40,841 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-06-25T22:22:40,841 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-06-25T22:22:40,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:40,843 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-06-25T22:22:40,844 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:40,844 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-06-25T22:22:40,845 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:40,845 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:40,855 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:40,856 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:40,856 | ~~^~~ 2026-06-25T22:22:41,043 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-06-25T22:22:41,043 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-06-25T22:22:41,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:41,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:41,045 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-06-25T22:22:41,046 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:41,047 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-06-25T22:22:41,048 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:41,048 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:41,058 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:41,059 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:41,060 | ~~^~~ 2026-06-25T22:22:41,252 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-06-25T22:22:41,253 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-06-25T22:22:41,254 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-06-25T22:22:41,255 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-06-25T22:22:41,255 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-06-25T22:22:41,256 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:41,257 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-06-25T22:22:41,257 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:41,258 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:41,269 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:41,269 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:41,270 | ~~^~~ 2026-06-25T22:22:41,459 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-06-25T22:22:41,460 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-06-25T22:22:41,461 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-06-25T22:22:41,462 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-06-25T22:22:41,462 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-06-25T22:22:41,463 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:41,464 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-06-25T22:22:41,464 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:41,465 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:41,476 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:41,477 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:41,478 | ~~^~~ 2026-06-25T22:22:41,695 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-06-25T22:22:41,696 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-06-25T22:22:41,697 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-06-25T22:22:41,698 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-06-25T22:22:41,699 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-06-25T22:22:41,699 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:41,700 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-06-25T22:22:41,701 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:41,701 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:41,711 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:41,712 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:41,713 | ~~^~~ 2026-06-25T22:22:41,903 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-06-25T22:22:41,903 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-06-25T22:22:41,904 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-06-25T22:22:41,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:41,906 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-06-25T22:22:41,906 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:41,907 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-06-25T22:22:41,908 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:41,908 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:41,919 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:41,920 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:41,921 | ~~^~~ 2026-06-25T22:22:42,122 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-06-25T22:22:42,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:42,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:42,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:42,124 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-06-25T22:22:42,125 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:42,125 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-06-25T22:22:42,126 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:42,127 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:42,138 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:42,139 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:42,140 | ~~^~~ 2026-06-25T22:22:42,336 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-06-25T22:22:42,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:42,337 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-06-25T22:22:42,338 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-06-25T22:22:42,339 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-06-25T22:22:42,340 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:42,341 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-06-25T22:22:42,342 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:42,343 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:42,353 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:42,354 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:42,354 | ~~^~~ 2026-06-25T22:22:42,617 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-06-25T22:22:42,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:42,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:42,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 int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:42,619 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-06-25T22:22:42,620 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:42,620 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-06-25T22:22:42,621 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:42,621 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:42,633 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:42,634 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:42,635 | ~~^~~ 2026-06-25T22:22:42,835 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-06-25T22:22:42,836 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-06-25T22:22:42,837 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-06-25T22:22:42,838 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-06-25T22:22:42,839 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-06-25T22:22:42,839 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:42,840 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-06-25T22:22:42,841 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:42,841 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:42,853 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:42,854 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:42,854 | ~~^~~ 2026-06-25T22:22:43,068 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-06-25T22:22:43,069 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-06-25T22:22:43,070 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-06-25T22:22:43,070 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-06-25T22:22:43,071 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-06-25T22:22:43,072 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:43,072 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-06-25T22:22:43,073 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:43,074 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:43,088 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:43,089 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:43,090 | ~~^~~ 2026-06-25T22:22:43,293 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-06-25T22:22:43,293 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-06-25T22:22:43,294 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-06-25T22:22:43,295 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-06-25T22:22:43,295 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-06-25T22:22:43,296 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:43,296 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-06-25T22:22:43,297 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:43,297 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:43,313 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:43,314 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:43,314 | ~~^~~ 2026-06-25T22:22:43,533 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-06-25T22:22:43,533 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-06-25T22:22:43,534 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-06-25T22:22:43,535 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-06-25T22:22:43,535 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-06-25T22:22:43,536 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:43,537 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-06-25T22:22:43,537 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:43,538 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:43,554 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:43,554 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:43,555 | ~~^~~ 2026-06-25T22:22:43,792 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-06-25T22:22:43,793 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-06-25T22:22:43,794 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-06-25T22:22:43,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:43,795 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-06-25T22:22:43,795 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:43,796 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-06-25T22:22:43,796 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:43,797 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:43,813 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:43,814 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:43,815 | ~~^~~ 2026-06-25T22:22:44,041 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-06-25T22:22:44,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:44,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:44,044 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-06-25T22:22:44,044 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-06-25T22:22:44,045 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:44,046 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-06-25T22:22:44,046 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:44,047 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:44,063 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:44,064 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:44,065 | ~~^~~ 2026-06-25T22:22:44,293 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-06-25T22:22:44,293 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-06-25T22:22:44,294 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-06-25T22:22:44,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:44,295 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-06-25T22:22:44,295 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:44,296 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-06-25T22:22:44,296 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:44,297 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:44,315 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:44,315 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:44,316 | ~~^~~ 2026-06-25T22:22:44,548 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-06-25T22:22:44,549 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-06-25T22:22:44,550 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-06-25T22:22:44,551 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-06-25T22:22:44,551 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-06-25T22:22:44,552 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:44,553 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-06-25T22:22:44,553 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:44,555 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:44,571 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:44,572 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:44,573 | ~~^~~ 2026-06-25T22:22:44,810 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-06-25T22:22:44,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:44,811 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-06-25T22:22:44,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:44,812 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-06-25T22:22:44,813 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:44,814 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-06-25T22:22:44,815 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:44,815 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:44,833 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:44,834 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:44,834 | ~~^~~ 2026-06-25T22:22:45,080 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-06-25T22:22:45,081 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-06-25T22:22:45,082 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-06-25T22:22:45,082 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-06-25T22:22:45,083 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-06-25T22:22:45,084 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:45,085 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-06-25T22:22:45,085 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:45,086 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:45,104 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:45,105 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:45,105 | ~~^~~ 2026-06-25T22:22:45,352 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-06-25T22:22:45,353 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-06-25T22:22:45,354 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-06-25T22:22:45,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:45,355 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-06-25T22:22:45,356 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:45,357 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-06-25T22:22:45,357 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:45,358 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:45,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-06-25T22:22:45,377 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:45,378 | ~~^~~ 2026-06-25T22:22:45,628 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-06-25T22:22:45,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:45,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:45,630 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-06-25T22:22:45,631 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-06-25T22:22:45,632 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:45,632 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-06-25T22:22:45,633 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:45,633 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:45,653 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:45,653 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:45,654 | ~~^~~ 2026-06-25T22:22:45,920 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-06-25T22:22:45,920 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-06-25T22:22:45,921 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-06-25T22:22:45,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 int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:45,922 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-06-25T22:22:45,923 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:45,924 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-06-25T22:22:45,925 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:45,925 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:45,945 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:45,945 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:45,946 | ~~^~~ 2026-06-25T22:22:47,556 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-06-25T22:22:47,557 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-06-25T22:22:47,558 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-06-25T22:22:47,558 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-06-25T22:22:47,558 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-06-25T22:22:47,559 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:47,560 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-06-25T22:22:47,560 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:47,561 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:47,581 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:47,582 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:47,582 | ~~^~~ 2026-06-25T22:22:47,849 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-06-25T22:22:47,850 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-06-25T22:22:47,850 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-06-25T22:22:47,851 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-06-25T22:22:47,852 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-06-25T22:22:47,853 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:47,853 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-06-25T22:22:47,854 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:47,854 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:47,876 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:47,876 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:47,877 | ~~^~~ 2026-06-25T22:22:48,148 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-06-25T22:22:48,149 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-06-25T22:22:48,149 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-06-25T22:22:48,150 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-06-25T22:22:48,150 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-06-25T22:22:48,151 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:48,151 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-06-25T22:22:48,152 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:48,153 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:48,174 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:48,175 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:48,176 | ~~^~~ 2026-06-25T22:22:48,453 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-06-25T22:22:48,453 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-06-25T22:22:48,454 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-06-25T22:22:48,454 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-06-25T22:22:48,455 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-06-25T22:22:48,456 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:48,456 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-06-25T22:22:48,457 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:48,458 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:48,480 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:48,480 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:48,481 | ~~^~~ 2026-06-25T22:22:48,771 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-06-25T22:22:48,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:48,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:48,773 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-06-25T22:22:48,773 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-06-25T22:22:48,774 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:48,775 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-06-25T22:22:48,776 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:48,776 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:48,798 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:48,799 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:48,800 | ~~^~~ 2026-06-25T22:22:49,088 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-06-25T22:22:49,089 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-06-25T22:22:49,089 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-06-25T22:22:49,090 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-06-25T22:22:49,091 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-06-25T22:22:49,092 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:49,094 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-06-25T22:22:49,095 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:49,096 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:49,117 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:80:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:49,118 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:49,118 | ~~^~~ 2026-06-25T22:22:49,413 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-06-25T22:22:49,414 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-06-25T22:22:49,415 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-06-25T22:22:49,415 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-06-25T22:22:49,416 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-06-25T22:22:49,417 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:49,417 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-06-25T22:22:49,418 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:49,419 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:49,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-06-25T22:22:49,443 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:49,445 | ~~^~~ 2026-06-25T22:22:49,745 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-06-25T22:22:49,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:49,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:49,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:49,748 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-06-25T22:22:49,749 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:49,749 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-06-25T22:22:49,750 65 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:49,750 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:49,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-06-25T22:22:49,775 80 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:49,776 | ~~^~~ 2026-06-25T22:22:49,902 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-06-25T22:22:49,902 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-06-25T22:22:49,903 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-06-25T22:22:49,904 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-06-25T22:22:49,905 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-06-25T22:22:49,905 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:49,906 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-06-25T22:22:49,907 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:49,907 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:49,908 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:49,909 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:49,909 | ~~^~~ 2026-06-25T22:22:49,922 In file included from lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:11: 2026-06-25T22:22:49,923 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-06-25T22:22:49,924 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-06-25T22:22:49,925 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-06-25T22:22:49,926 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-06-25T22:22:49,926 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-06-25T22:22:49,927 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:49,928 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-06-25T22:22:49,929 107 | while (data_pos - data < len) { 2026-06-25T22:22:49,930 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:49,930 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-06-25T22:22:49,931 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:49,932 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:49,933 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-06-25T22:22:49,934 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-06-25T22:22:49,935 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-06-25T22:22:49,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:49,937 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-06-25T22:22:49,938 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:49,939 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-06-25T22:22:49,940 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:49,941 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:49,942 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:49,943 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:49,944 | ~~^~~ 2026-06-25T22:22:49,954 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-06-25T22:22:49,954 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-06-25T22:22:49,955 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-06-25T22:22:49,956 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-06-25T22:22:49,956 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-06-25T22:22:49,957 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:49,958 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-06-25T22:22:49,958 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:49,959 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:49,959 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:49,960 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:49,960 | ~~^~~ 2026-06-25T22:22:49,975 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-06-25T22:22:49,976 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-06-25T22:22:49,976 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-06-25T22:22:49,977 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-06-25T22:22:49,978 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-06-25T22:22:49,979 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:49,979 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-06-25T22:22:49,980 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:49,981 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:49,982 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:49,982 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:49,983 | ~~^~~ 2026-06-25T22:22:50,025 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-06-25T22:22:50,025 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-06-25T22:22:50,026 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-06-25T22:22:50,027 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-06-25T22:22:50,027 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-06-25T22:22:50,028 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:50,028 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-06-25T22:22:50,029 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,030 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,030 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,031 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,032 | ~~^~~ 2026-06-25T22:22:50,043 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-06-25T22:22:50,044 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-06-25T22:22:50,045 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-06-25T22:22:50,046 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-06-25T22:22:50,046 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-06-25T22:22:50,047 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:50,048 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-06-25T22:22:50,048 107 | while (data_pos - data < len) { 2026-06-25T22:22:50,049 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:50,050 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-06-25T22:22:50,050 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:50,051 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,052 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-06-25T22:22:50,053 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-06-25T22:22:50,053 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-06-25T22:22:50,054 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-06-25T22:22:50,055 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-06-25T22:22:50,055 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:50,056 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-06-25T22:22:50,056 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,057 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,058 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,059 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,059 | ~~^~~ 2026-06-25T22:22:50,069 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-06-25T22:22:50,070 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-06-25T22:22:50,070 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-06-25T22:22:50,071 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-06-25T22:22:50,072 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-06-25T22:22:50,072 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:50,073 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-06-25T22:22:50,074 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,075 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,075 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,076 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,076 | ~~^~~ 2026-06-25T22:22:50,087 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-06-25T22:22:50,087 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-06-25T22:22:50,088 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-06-25T22:22:50,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:50,090 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-06-25T22:22:50,090 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:50,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-06-25T22:22:50,092 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,093 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,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-06-25T22:22:50,095 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,096 | ~~^~~ 2026-06-25T22:22:50,132 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-06-25T22:22:50,133 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-06-25T22:22:50,133 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-06-25T22:22:50,134 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-06-25T22:22:50,135 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-06-25T22:22:50,136 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:50,137 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-06-25T22:22:50,137 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,138 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,139 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,139 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,140 | ~~^~~ 2026-06-25T22:22:50,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 = signed char; size_t = unsigned int]’: 2026-06-25T22:22:50,148 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-06-25T22:22:50,149 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-06-25T22:22:50,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:50,151 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-06-25T22:22:50,151 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:50,152 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-06-25T22:22:50,153 107 | while (data_pos - data < len) { 2026-06-25T22:22:50,154 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:50,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-06-25T22:22:50,156 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:50,156 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,157 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-06-25T22:22:50,158 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-06-25T22:22:50,158 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-06-25T22:22:50,159 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-06-25T22:22:50,160 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-06-25T22:22:50,161 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:50,161 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-06-25T22:22:50,162 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,162 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,163 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,163 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,164 | ~~^~~ 2026-06-25T22:22:50,171 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-06-25T22:22:50,172 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-06-25T22:22:50,173 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-06-25T22:22:50,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:50,174 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-06-25T22:22:50,174 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:50,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-06-25T22:22:50,176 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,176 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,177 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,178 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,178 | ~~^~~ 2026-06-25T22:22:50,189 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-06-25T22:22:50,189 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-06-25T22:22:50,190 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-06-25T22:22:50,191 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-06-25T22:22:50,192 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-06-25T22:22:50,192 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:50,193 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-06-25T22:22:50,193 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,194 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,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-06-25T22:22:50,195 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,196 | ~~^~~ 2026-06-25T22:22:50,228 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-06-25T22:22:50,229 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-06-25T22:22:50,230 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-06-25T22:22:50,230 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-06-25T22:22:50,231 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-06-25T22:22:50,232 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:50,233 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-06-25T22:22:50,233 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,234 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,235 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,235 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,236 | ~~^~~ 2026-06-25T22:22:50,244 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-06-25T22:22:50,245 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-06-25T22:22:50,246 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-06-25T22:22:50,246 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-06-25T22:22:50,247 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-06-25T22:22:50,247 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:50,248 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-06-25T22:22:50,248 107 | while (data_pos - data < len) { 2026-06-25T22:22:50,249 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:50,250 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-06-25T22:22:50,250 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:50,251 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,252 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-06-25T22:22:50,253 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-06-25T22:22:50,253 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-06-25T22:22:50,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:50,255 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-06-25T22:22:50,256 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:50,257 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-06-25T22:22:50,257 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,258 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,259 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,260 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,260 | ~~^~~ 2026-06-25T22:22:50,267 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-06-25T22:22:50,268 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-06-25T22:22:50,269 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-06-25T22:22:50,270 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-06-25T22:22:50,270 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-06-25T22:22:50,271 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:50,271 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-06-25T22:22:50,272 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,272 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,273 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,274 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,274 | ~~^~~ 2026-06-25T22:22:50,285 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-06-25T22:22:50,286 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-06-25T22:22:50,286 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-06-25T22:22:50,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:50,288 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-06-25T22:22:50,289 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:50,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-06-25T22:22:50,290 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,291 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,292 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,293 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,294 | ~~^~~ 2026-06-25T22:22:50,332 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-06-25T22:22:50,333 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-06-25T22:22:50,334 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-06-25T22:22:50,334 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-06-25T22:22:50,335 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-06-25T22:22:50,336 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:50,336 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-06-25T22:22:50,337 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,338 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,339 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,340 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,341 | ~~^~~ 2026-06-25T22:22:50,348 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-06-25T22:22:50,349 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-06-25T22:22:50,350 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-06-25T22:22:50,350 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-06-25T22:22:50,351 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-06-25T22:22:50,352 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:50,352 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-06-25T22:22:50,353 107 | while (data_pos - data < len) { 2026-06-25T22:22:50,354 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:50,355 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-06-25T22:22:50,356 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:50,356 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,357 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-06-25T22:22:50,357 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-06-25T22:22:50,358 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-06-25T22:22:50,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 int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:50,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 int; size_t = unsigned int]’ 2026-06-25T22:22:50,360 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:50,360 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-06-25T22:22:50,361 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,362 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,362 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,363 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,364 | ~~^~~ 2026-06-25T22:22:50,372 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-06-25T22:22:50,372 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-06-25T22:22:50,373 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-06-25T22:22:50,374 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-06-25T22:22:50,374 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-06-25T22:22:50,375 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:50,376 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-06-25T22:22:50,377 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,378 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,378 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,379 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,379 | ~~^~~ 2026-06-25T22:22:50,389 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-06-25T22:22:50,390 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-06-25T22:22:50,391 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-06-25T22:22:50,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:50,392 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-06-25T22:22:50,393 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:50,394 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-06-25T22:22:50,395 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,396 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,397 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,398 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,398 | ~~^~~ 2026-06-25T22:22:50,437 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-06-25T22:22:50,438 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-06-25T22:22:50,439 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-06-25T22:22:50,440 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-06-25T22:22:50,441 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-06-25T22:22:50,443 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:50,444 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-06-25T22:22:50,445 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,446 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,447 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,448 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,449 | ~~^~~ 2026-06-25T22:22:50,453 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-06-25T22:22:50,454 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-06-25T22:22:50,455 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-06-25T22:22:50,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 = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:50,457 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-06-25T22:22:50,459 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:50,460 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-06-25T22:22:50,462 107 | while (data_pos - data < len) { 2026-06-25T22:22:50,463 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:50,464 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-06-25T22:22:50,466 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:50,467 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,468 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-06-25T22:22:50,469 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-06-25T22:22:50,471 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-06-25T22:22:50,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 = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:50,475 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-06-25T22:22:50,476 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:50,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-06-25T22:22:50,479 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,480 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,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-06-25T22:22:50,481 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,481 | ~~^~~ 2026-06-25T22:22:50,482 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-06-25T22:22:50,483 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-06-25T22:22:50,483 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-06-25T22:22:50,484 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-06-25T22:22:50,485 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-06-25T22:22:50,485 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:50,486 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-06-25T22:22:50,487 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,487 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,488 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,489 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,490 | ~~^~~ 2026-06-25T22:22:50,495 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-06-25T22:22:50,495 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-06-25T22:22:50,496 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-06-25T22:22:50,497 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-06-25T22:22:50,498 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-06-25T22:22:50,498 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:50,499 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-06-25T22:22:50,499 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,500 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,500 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,501 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,502 | ~~^~~ 2026-06-25T22:22:50,540 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-06-25T22:22:50,541 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-06-25T22:22:50,542 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-06-25T22:22:50,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:50,543 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-06-25T22:22:50,544 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:50,544 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-06-25T22:22:50,545 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,546 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,547 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,548 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,549 | ~~^~~ 2026-06-25T22:22:50,556 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-06-25T22:22:50,557 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-06-25T22:22:50,557 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-06-25T22:22:50,558 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-06-25T22:22:50,559 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-06-25T22:22:50,560 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:50,561 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-06-25T22:22:50,561 107 | while (data_pos - data < len) { 2026-06-25T22:22:50,562 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:50,563 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-06-25T22:22:50,564 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:50,565 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,566 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-06-25T22:22:50,567 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-06-25T22:22:50,569 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-06-25T22:22:50,570 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-06-25T22:22:50,571 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-06-25T22:22:50,572 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:50,572 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-06-25T22:22:50,573 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,573 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,574 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,575 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,576 | ~~^~~ 2026-06-25T22:22:50,580 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-06-25T22:22:50,580 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-06-25T22:22:50,581 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-06-25T22:22:50,581 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-06-25T22:22:50,582 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-06-25T22:22:50,582 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:50,583 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-06-25T22:22:50,583 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,584 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,585 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,586 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,587 | ~~^~~ 2026-06-25T22:22:50,597 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-06-25T22:22:50,598 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-06-25T22:22:50,599 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-06-25T22:22:50,599 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-06-25T22:22:50,600 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-06-25T22:22:50,601 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:50,601 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-06-25T22:22:50,602 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,603 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,603 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,605 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,605 | ~~^~~ 2026-06-25T22:22:50,632 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-06-25T22:22:50,633 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-06-25T22:22:50,634 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-06-25T22:22:50,634 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-06-25T22:22:50,635 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-06-25T22:22:50,635 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:50,636 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-06-25T22:22:50,637 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,638 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,638 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,639 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,640 | ~~^~~ 2026-06-25T22:22:50,648 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-06-25T22:22:50,648 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-06-25T22:22:50,649 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-06-25T22:22:50,650 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-06-25T22:22:50,651 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-06-25T22:22:50,652 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:50,653 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-06-25T22:22:50,654 107 | while (data_pos - data < len) { 2026-06-25T22:22:50,655 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:50,656 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-06-25T22:22:50,657 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:50,658 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,659 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-06-25T22:22:50,660 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-06-25T22:22:50,661 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-06-25T22:22:50,662 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-06-25T22:22:50,663 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-06-25T22:22:50,664 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:50,665 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-06-25T22:22:50,666 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,667 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,668 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,669 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,671 | ~~^~~ 2026-06-25T22:22:50,672 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-06-25T22:22:50,673 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-06-25T22:22:50,674 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-06-25T22:22:50,675 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-06-25T22:22:50,677 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-06-25T22:22:50,678 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:50,680 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-06-25T22:22:50,681 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,682 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,683 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,684 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,685 | ~~^~~ 2026-06-25T22:22:50,690 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-06-25T22:22:50,690 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-06-25T22:22:50,691 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-06-25T22:22:50,692 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-06-25T22:22:50,692 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-06-25T22:22:50,693 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:50,694 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-06-25T22:22:50,694 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,695 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,696 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,697 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,697 | ~~^~~ 2026-06-25T22:22:50,737 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-06-25T22:22:50,738 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-06-25T22:22:50,738 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-06-25T22:22:50,739 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-06-25T22:22:50,740 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-06-25T22:22:50,741 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:50,741 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-06-25T22:22:50,742 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,742 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,743 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,743 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,744 | ~~^~~ 2026-06-25T22:22:50,753 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-06-25T22:22:50,753 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-06-25T22:22:50,754 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-06-25T22:22:50,755 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-06-25T22:22:50,755 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-06-25T22:22:50,756 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:50,757 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-06-25T22:22:50,758 107 | while (data_pos - data < len) { 2026-06-25T22:22:50,758 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:50,759 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-06-25T22:22:50,760 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:50,760 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,761 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-06-25T22:22:50,762 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-06-25T22:22:50,762 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-06-25T22:22:50,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:50,764 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-06-25T22:22:50,764 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:50,765 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-06-25T22:22:50,766 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,766 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,767 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,767 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,768 | ~~^~~ 2026-06-25T22:22:50,776 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-06-25T22:22:50,777 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-06-25T22:22:50,777 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-06-25T22:22:50,778 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-06-25T22:22:50,779 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-06-25T22:22:50,780 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:50,781 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-06-25T22:22:50,781 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,782 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,783 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,784 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,784 | ~~^~~ 2026-06-25T22:22:50,794 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-06-25T22:22:50,795 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-06-25T22:22:50,796 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-06-25T22:22:50,796 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-06-25T22:22:50,797 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-06-25T22:22:50,798 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:50,798 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-06-25T22:22:50,799 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,799 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,800 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,801 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,802 | ~~^~~ 2026-06-25T22:22:50,841 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-06-25T22:22:50,841 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-06-25T22:22:50,842 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-06-25T22:22:50,843 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-06-25T22:22:50,844 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-06-25T22:22:50,844 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:50,845 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-06-25T22:22:50,846 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,846 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,847 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,848 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,848 | ~~^~~ 2026-06-25T22:22:50,857 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-06-25T22:22:50,858 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-06-25T22:22:50,859 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-06-25T22:22:50,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:50,860 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-06-25T22:22:50,860 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:50,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-06-25T22:22:50,862 107 | while (data_pos - data < len) { 2026-06-25T22:22:50,862 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:50,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-06-25T22:22:50,863 122 | } else if (freq_index >= freq_intervals.size()) { 2026-06-25T22:22:50,864 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,865 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-06-25T22:22:50,865 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-06-25T22:22:50,866 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-06-25T22:22:50,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 = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:50,867 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-06-25T22:22:50,868 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:50,869 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-06-25T22:22:50,869 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,870 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,871 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,872 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,872 | ~~^~~ 2026-06-25T22:22:50,881 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-06-25T22:22:50,881 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-06-25T22:22:50,882 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-06-25T22:22:50,883 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-06-25T22:22:50,883 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-06-25T22:22:50,884 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:50,884 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-06-25T22:22:50,885 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,886 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,887 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,887 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,888 | ~~^~~ 2026-06-25T22:22:50,899 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-06-25T22:22:50,900 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-06-25T22:22:50,901 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-06-25T22:22:50,902 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-06-25T22:22:50,902 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-06-25T22:22:50,903 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:50,904 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-06-25T22:22:50,905 116 | for (uint level = interpolation_level; level > 0 && level <= interpolation_level; level--) { 2026-06-25T22:22:50,905 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,906 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:134:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:50,906 134 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:50,907 | ~~^~~ 2026-06-25T22:22:50,929 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-06-25T22:22:50,929 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-06-25T22:22:50,930 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-06-25T22:22:50,931 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-06-25T22:22:50,931 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-06-25T22:22:50,932 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-06-25T22:22:50,933 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:50,934 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:50,934 592 | Quantizer quantizer; 2026-06-25T22:22:50,935 | ^~~~~~~~~ 2026-06-25T22:22:50,936 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:50,936 572 | meta_params params; 2026-06-25T22:22:50,937 | ^~~~~~ 2026-06-25T22:22:50,938 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:50,938 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:50,939 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:50,962 In file included from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:10: 2026-06-25T22:22:50,962 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-06-25T22:22:50,963 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-06-25T22:22:50,964 lib/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-06-25T22:22:50,965 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-06-25T22:22:50,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:50,966 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-06-25T22:22:50,966 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:50,967 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:50,967 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:50,968 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,969 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:50,969 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:50,970 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:50,971 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:50,971 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:50,972 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,973 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:50,974 189 | std::array prev_coeffs; 2026-06-25T22:22:50,974 | ^~~~~~~~~~~ 2026-06-25T22:22:50,975 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:50,976 188 | std::array current_coeffs; 2026-06-25T22:22:50,977 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:50,977 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:50,978 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:50,979 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:50,980 In file included from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:11: 2026-06-25T22:22:50,980 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-06-25T22:22:50,981 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-06-25T22:22:50,982 lib/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-06-25T22:22:50,982 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-06-25T22:22:50,983 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-06-25T22:22:50,984 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-06-25T22:22:50,985 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:50,985 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:50,986 190 | std::array prev_coeffs; 2026-06-25T22:22:50,986 | ^~~~~~~~~~~ 2026-06-25T22:22:50,987 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:50,988 189 | std::array current_coeffs; 2026-06-25T22:22:50,988 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:50,989 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:50,989 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:50,990 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,001 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-06-25T22:22:51,002 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-06-25T22:22:51,002 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-06-25T22:22:51,003 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-06-25T22:22:51,004 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-06-25T22:22:51,005 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-06-25T22:22:51,005 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,006 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,007 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,007 | ~~^~~ 2026-06-25T22:22:51,008 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,009 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,010 | ~~^~~ 2026-06-25T22:22:51,016 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-06-25T22:22:51,017 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-06-25T22:22:51,017 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-06-25T22:22:51,018 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-06-25T22:22:51,019 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-06-25T22:22:51,019 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-06-25T22:22:51,020 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,020 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,021 592 | Quantizer quantizer; 2026-06-25T22:22:51,021 | ^~~~~~~~~ 2026-06-25T22:22:51,022 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,023 572 | meta_params params; 2026-06-25T22:22:51,024 | ^~~~~~ 2026-06-25T22:22:51,024 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,025 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,026 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,041 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-06-25T22:22:51,041 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-06-25T22:22:51,042 lib/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-06-25T22:22:51,043 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-06-25T22:22:51,044 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-06-25T22:22:51,045 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-06-25T22:22:51,045 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,046 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,047 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,049 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,050 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,051 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,052 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,053 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,053 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,054 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,055 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,055 189 | std::array prev_coeffs; 2026-06-25T22:22:51,056 | ^~~~~~~~~~~ 2026-06-25T22:22:51,056 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,057 188 | std::array current_coeffs; 2026-06-25T22:22:51,058 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,058 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,059 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,060 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,061 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-06-25T22:22:51,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 = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:51,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,065 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-06-25T22:22:51,066 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,067 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,068 190 | std::array prev_coeffs; 2026-06-25T22:22:51,069 | ^~~~~~~~~~~ 2026-06-25T22:22:51,070 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,071 189 | std::array current_coeffs; 2026-06-25T22:22:51,072 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,073 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,074 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,075 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,076 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-06-25T22:22:51,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 = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,081 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-06-25T22:22:51,082 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,083 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,084 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,085 | ~~^~~ 2026-06-25T22:22:51,086 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,088 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,089 | ~~^~~ 2026-06-25T22:22:51,093 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-06-25T22:22:51,094 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-06-25T22:22:51,095 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-06-25T22:22:51,096 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-06-25T22:22:51,097 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-06-25T22:22:51,099 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-06-25T22:22:51,100 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,102 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,104 592 | Quantizer quantizer; 2026-06-25T22:22:51,105 | ^~~~~~~~~ 2026-06-25T22:22:51,106 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,108 572 | meta_params params; 2026-06-25T22:22:51,109 | ^~~~~~ 2026-06-25T22:22:51,110 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,111 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,113 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,118 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-06-25T22:22:51,119 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-06-25T22:22:51,121 lib/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-06-25T22:22:51,122 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-06-25T22:22:51,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,126 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-06-25T22:22:51,127 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,129 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,130 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,132 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,133 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,134 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,135 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,136 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,137 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,138 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,139 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,141 189 | std::array prev_coeffs; 2026-06-25T22:22:51,142 | ^~~~~~~~~~~ 2026-06-25T22:22:51,144 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,145 188 | std::array current_coeffs; 2026-06-25T22:22:51,146 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,147 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,148 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,149 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,150 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-06-25T22:22:51,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 = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:51,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,154 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-06-25T22:22:51,155 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-06-25T22:22:51,156 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-06-25T22:22:51,158 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,159 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,160 190 | std::array prev_coeffs; 2026-06-25T22:22:51,162 | ^~~~~~~~~~~ 2026-06-25T22:22:51,163 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,164 189 | std::array current_coeffs; 2026-06-25T22:22:51,166 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,167 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,168 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,170 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,171 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-06-25T22:22:51,172 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-06-25T22:22:51,173 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-06-25T22:22:51,176 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-06-25T22:22:51,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,178 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-06-25T22:22:51,180 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,181 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,182 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,184 | ~~^~~ 2026-06-25T22:22:51,185 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,186 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,187 | ~~^~~ 2026-06-25T22:22:51,189 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-06-25T22:22:51,190 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-06-25T22:22:51,192 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-06-25T22:22:51,193 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-06-25T22:22:51,195 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-06-25T22:22:51,196 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-06-25T22:22:51,197 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,199 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,200 592 | Quantizer quantizer; 2026-06-25T22:22:51,202 | ^~~~~~~~~ 2026-06-25T22:22:51,203 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,205 572 | meta_params params; 2026-06-25T22:22:51,206 | ^~~~~~ 2026-06-25T22:22:51,208 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,210 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,211 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,213 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-06-25T22:22:51,215 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-06-25T22:22:51,216 lib/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-06-25T22:22:51,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,217 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-06-25T22:22:51,218 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,219 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,219 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,220 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,221 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,221 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,222 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,223 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,224 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,225 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,225 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,226 189 | std::array prev_coeffs; 2026-06-25T22:22:51,227 | ^~~~~~~~~~~ 2026-06-25T22:22:51,228 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,228 188 | std::array current_coeffs; 2026-06-25T22:22:51,229 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,230 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,231 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,231 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,232 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-06-25T22:22:51,233 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-06-25T22:22:51,234 lib/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-06-25T22:22:51,235 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-06-25T22:22:51,236 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-06-25T22:22:51,237 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-06-25T22:22:51,238 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,238 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,239 190 | std::array prev_coeffs; 2026-06-25T22:22:51,240 | ^~~~~~~~~~~ 2026-06-25T22:22:51,241 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,242 189 | std::array current_coeffs; 2026-06-25T22:22:51,242 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,243 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,244 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,245 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,245 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-06-25T22:22:51,246 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-06-25T22:22:51,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,248 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-06-25T22:22:51,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,249 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-06-25T22:22:51,251 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:51,251 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,253 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,253 | ~~^~~ 2026-06-25T22:22:51,255 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,255 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,256 | ~~^~~ 2026-06-25T22:22:51,273 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-06-25T22:22:51,274 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-06-25T22:22:51,276 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-06-25T22:22:51,277 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-06-25T22:22:51,278 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-06-25T22:22:51,280 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-06-25T22:22:51,281 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,283 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,284 592 | Quantizer quantizer; 2026-06-25T22:22:51,285 | ^~~~~~~~~ 2026-06-25T22:22:51,287 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,288 572 | meta_params params; 2026-06-25T22:22:51,290 | ^~~~~~ 2026-06-25T22:22:51,291 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,293 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,294 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,299 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-06-25T22:22:51,300 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-06-25T22:22:51,301 lib/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-06-25T22:22:51,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:51,305 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-06-25T22:22:51,306 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-06-25T22:22:51,309 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,311 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,312 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,314 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,315 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,317 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,318 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,320 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,322 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,323 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,325 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,326 189 | std::array prev_coeffs; 2026-06-25T22:22:51,328 | ^~~~~~~~~~~ 2026-06-25T22:22:51,330 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,332 188 | std::array current_coeffs; 2026-06-25T22:22:51,334 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,336 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,338 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,340 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,341 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-06-25T22:22:51,343 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-06-25T22:22:51,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:51,347 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-06-25T22:22:51,349 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-06-25T22:22:51,351 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-06-25T22:22:51,353 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,354 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,356 190 | std::array prev_coeffs; 2026-06-25T22:22:51,360 | ^~~~~~~~~~~ 2026-06-25T22:22:51,361 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,363 189 | std::array current_coeffs; 2026-06-25T22:22:51,363 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,364 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,365 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,365 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,366 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-06-25T22:22:51,366 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-06-25T22:22:51,367 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-06-25T22:22:51,367 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-06-25T22:22:51,368 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-06-25T22:22:51,369 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-06-25T22:22:51,370 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,370 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,371 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,372 | ~~^~~ 2026-06-25T22:22:51,373 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,373 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,374 | ~~^~~ 2026-06-25T22:22:51,374 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-06-25T22:22:51,375 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-06-25T22:22:51,376 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-06-25T22:22:51,377 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-06-25T22:22:51,377 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-06-25T22:22:51,378 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-06-25T22:22:51,379 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,379 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,380 592 | Quantizer quantizer; 2026-06-25T22:22:51,380 | ^~~~~~~~~ 2026-06-25T22:22:51,381 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,381 572 | meta_params params; 2026-06-25T22:22:51,382 | ^~~~~~ 2026-06-25T22:22:51,382 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,383 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,383 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,384 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-06-25T22:22:51,385 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-06-25T22:22:51,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,388 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-06-25T22:22:51,389 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,389 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,390 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,391 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,391 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,392 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,393 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,393 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,394 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,395 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,396 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,396 189 | std::array prev_coeffs; 2026-06-25T22:22:51,397 | ^~~~~~~~~~~ 2026-06-25T22:22:51,397 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,398 188 | std::array current_coeffs; 2026-06-25T22:22:51,398 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,399 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,399 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,400 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,401 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-06-25T22:22:51,401 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-06-25T22:22:51,402 lib/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-06-25T22:22:51,402 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-06-25T22:22:51,403 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-06-25T22:22:51,404 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-06-25T22:22:51,405 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,405 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,406 190 | std::array prev_coeffs; 2026-06-25T22:22:51,407 | ^~~~~~~~~~~ 2026-06-25T22:22:51,407 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,408 189 | std::array current_coeffs; 2026-06-25T22:22:51,409 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,409 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,410 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,411 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,411 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-06-25T22:22:51,412 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-06-25T22:22:51,413 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-06-25T22:22:51,414 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-06-25T22:22:51,415 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-06-25T22:22:51,415 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-06-25T22:22:51,416 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,417 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,418 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,419 | ~~^~~ 2026-06-25T22:22:51,420 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,421 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,422 | ~~^~~ 2026-06-25T22:22:51,423 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-06-25T22:22:51,424 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-06-25T22:22:51,425 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-06-25T22:22:51,426 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-06-25T22:22:51,427 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-06-25T22:22:51,428 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-06-25T22:22:51,429 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,430 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,431 592 | Quantizer quantizer; 2026-06-25T22:22:51,432 | ^~~~~~~~~ 2026-06-25T22:22:51,432 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,433 572 | meta_params params; 2026-06-25T22:22:51,434 | ^~~~~~ 2026-06-25T22:22:51,435 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,435 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,436 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,444 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-06-25T22:22:51,444 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-06-25T22:22:51,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,447 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-06-25T22:22:51,448 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,449 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,449 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,450 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,451 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,452 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,453 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,454 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,454 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,455 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,456 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,456 189 | std::array prev_coeffs; 2026-06-25T22:22:51,457 | ^~~~~~~~~~~ 2026-06-25T22:22:51,458 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,458 188 | std::array current_coeffs; 2026-06-25T22:22:51,459 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,460 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,460 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,461 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,462 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-06-25T22:22:51,463 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-06-25T22:22:51,463 lib/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-06-25T22:22:51,464 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-06-25T22:22:51,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,465 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-06-25T22:22:51,465 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,466 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,466 190 | std::array prev_coeffs; 2026-06-25T22:22:51,467 | ^~~~~~~~~~~ 2026-06-25T22:22:51,468 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,468 189 | std::array current_coeffs; 2026-06-25T22:22:51,469 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,470 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,471 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,471 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,476 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-06-25T22:22:51,476 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-06-25T22:22:51,477 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-06-25T22:22:51,478 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-06-25T22:22:51,479 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-06-25T22:22:51,479 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-06-25T22:22:51,480 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,481 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,481 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,482 | ~~^~~ 2026-06-25T22:22:51,482 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,483 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,484 | ~~^~~ 2026-06-25T22:22:51,498 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-06-25T22:22:51,499 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-06-25T22:22:51,499 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-06-25T22:22:51,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,500 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-06-25T22:22:51,501 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-06-25T22:22:51,502 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,503 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,503 592 | Quantizer quantizer; 2026-06-25T22:22:51,504 | ^~~~~~~~~ 2026-06-25T22:22:51,505 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,506 572 | meta_params params; 2026-06-25T22:22:51,506 | ^~~~~~ 2026-06-25T22:22:51,507 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,507 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,508 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,523 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-06-25T22:22:51,523 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-06-25T22:22:51,524 lib/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-06-25T22:22:51,525 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-06-25T22:22:51,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,526 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-06-25T22:22:51,527 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,527 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,528 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,529 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,529 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,530 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,530 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,531 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,532 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,532 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,533 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,534 189 | std::array prev_coeffs; 2026-06-25T22:22:51,534 | ^~~~~~~~~~~ 2026-06-25T22:22:51,535 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,535 188 | std::array current_coeffs; 2026-06-25T22:22:51,536 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,537 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,538 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,539 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,539 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-06-25T22:22:51,540 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-06-25T22:22:51,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,541 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-06-25T22:22:51,542 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-06-25T22:22:51,542 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-06-25T22:22:51,543 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,544 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,544 190 | std::array prev_coeffs; 2026-06-25T22:22:51,545 | ^~~~~~~~~~~ 2026-06-25T22:22:51,545 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,546 189 | std::array current_coeffs; 2026-06-25T22:22:51,547 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,547 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,548 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,548 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,554 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-06-25T22:22:51,555 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-06-25T22:22:51,555 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-06-25T22:22:51,556 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-06-25T22:22:51,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,557 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-06-25T22:22:51,558 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:51,559 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,559 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,560 | ~~^~~ 2026-06-25T22:22:51,561 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,561 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,562 | ~~^~~ 2026-06-25T22:22:51,588 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-06-25T22:22:51,589 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-06-25T22:22:51,590 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-06-25T22:22:51,590 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-06-25T22:22:51,591 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-06-25T22:22:51,591 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-06-25T22:22:51,592 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,593 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,593 592 | Quantizer quantizer; 2026-06-25T22:22:51,594 | ^~~~~~~~~ 2026-06-25T22:22:51,594 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,595 572 | meta_params params; 2026-06-25T22:22:51,596 | ^~~~~~ 2026-06-25T22:22:51,596 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,597 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,598 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,613 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-06-25T22:22:51,614 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-06-25T22:22:51,614 lib/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-06-25T22:22:51,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:51,617 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-06-25T22:22:51,617 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,618 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,619 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,620 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,620 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,621 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,621 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,622 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,622 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,623 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,623 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,624 189 | std::array prev_coeffs; 2026-06-25T22:22:51,625 | ^~~~~~~~~~~ 2026-06-25T22:22:51,625 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,626 188 | std::array current_coeffs; 2026-06-25T22:22:51,626 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,627 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,627 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,628 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,629 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-06-25T22:22:51,629 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-06-25T22:22:51,630 lib/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-06-25T22:22:51,631 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-06-25T22:22:51,632 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-06-25T22:22:51,632 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-06-25T22:22:51,633 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,634 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,635 190 | std::array prev_coeffs; 2026-06-25T22:22:51,635 | ^~~~~~~~~~~ 2026-06-25T22:22:51,636 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,637 189 | std::array current_coeffs; 2026-06-25T22:22:51,638 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,638 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,639 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,639 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,647 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-06-25T22:22:51,647 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-06-25T22:22:51,648 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-06-25T22:22:51,648 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-06-25T22:22:51,649 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-06-25T22:22:51,650 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-06-25T22:22:51,650 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,651 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,652 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,653 | ~~^~~ 2026-06-25T22:22:51,653 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,654 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,655 | ~~^~~ 2026-06-25T22:22:51,659 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-06-25T22:22:51,660 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-06-25T22:22:51,660 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-06-25T22:22:51,661 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-06-25T22:22:51,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,662 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-06-25T22:22:51,663 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,664 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,664 592 | Quantizer quantizer; 2026-06-25T22:22:51,665 | ^~~~~~~~~ 2026-06-25T22:22:51,666 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,666 572 | meta_params params; 2026-06-25T22:22:51,667 | ^~~~~~ 2026-06-25T22:22:51,667 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,668 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,669 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,684 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-06-25T22:22:51,684 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-06-25T22:22:51,685 lib/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-06-25T22:22:51,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,687 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-06-25T22:22:51,688 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,689 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,689 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,690 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,691 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,691 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,692 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,693 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,694 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,694 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,695 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,696 189 | std::array prev_coeffs; 2026-06-25T22:22:51,697 | ^~~~~~~~~~~ 2026-06-25T22:22:51,698 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,698 188 | std::array current_coeffs; 2026-06-25T22:22:51,699 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,699 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,700 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,700 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,701 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-06-25T22:22:51,701 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-06-25T22:22:51,702 lib/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-06-25T22:22:51,702 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-06-25T22:22:51,703 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-06-25T22:22:51,704 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-06-25T22:22:51,705 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,705 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,706 190 | std::array prev_coeffs; 2026-06-25T22:22:51,707 | ^~~~~~~~~~~ 2026-06-25T22:22:51,707 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,708 189 | std::array current_coeffs; 2026-06-25T22:22:51,709 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,709 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,710 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,711 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,715 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-06-25T22:22:51,716 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-06-25T22:22:51,717 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-06-25T22:22:51,718 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-06-25T22:22:51,718 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-06-25T22:22:51,719 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-06-25T22:22:51,720 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,720 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,721 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,721 | ~~^~~ 2026-06-25T22:22:51,722 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,722 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,723 | ~~^~~ 2026-06-25T22:22:51,732 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-06-25T22:22:51,732 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-06-25T22:22:51,733 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-06-25T22:22:51,733 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-06-25T22:22:51,734 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-06-25T22:22:51,735 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-06-25T22:22:51,735 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,736 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,737 592 | Quantizer quantizer; 2026-06-25T22:22:51,738 | ^~~~~~~~~ 2026-06-25T22:22:51,738 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,739 572 | meta_params params; 2026-06-25T22:22:51,740 | ^~~~~~ 2026-06-25T22:22:51,741 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,741 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,742 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,756 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-06-25T22:22:51,757 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-06-25T22:22:51,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,758 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-06-25T22:22:51,759 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-06-25T22:22:51,759 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-06-25T22:22:51,760 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,761 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,761 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,762 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,763 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,764 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,765 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,765 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,766 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,767 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,767 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,768 189 | std::array prev_coeffs; 2026-06-25T22:22:51,769 | ^~~~~~~~~~~ 2026-06-25T22:22:51,769 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,770 188 | std::array current_coeffs; 2026-06-25T22:22:51,771 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,771 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,772 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,773 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,774 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-06-25T22:22:51,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 = signed char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:51,775 lib/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-06-25T22:22:51,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,778 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-06-25T22:22:51,778 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,779 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,780 190 | std::array prev_coeffs; 2026-06-25T22:22:51,781 | ^~~~~~~~~~~ 2026-06-25T22:22:51,782 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,783 189 | std::array current_coeffs; 2026-06-25T22:22:51,784 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,785 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,786 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,787 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,789 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-06-25T22:22:51,790 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-06-25T22:22:51,791 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-06-25T22:22:51,792 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-06-25T22:22:51,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:51,794 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-06-25T22:22:51,795 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,796 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,797 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,798 | ~~^~~ 2026-06-25T22:22:51,799 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,800 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,801 | ~~^~~ 2026-06-25T22:22:51,812 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-06-25T22:22:51,812 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-06-25T22:22:51,813 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-06-25T22:22:51,813 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-06-25T22:22:51,814 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-06-25T22:22:51,815 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-06-25T22:22:51,816 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,817 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,817 592 | Quantizer quantizer; 2026-06-25T22:22:51,818 | ^~~~~~~~~ 2026-06-25T22:22:51,819 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,820 572 | meta_params params; 2026-06-25T22:22:51,821 | ^~~~~~ 2026-06-25T22:22:51,822 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,823 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,824 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,837 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-06-25T22:22:51,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 = signed char; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:51,838 lib/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-06-25T22:22:51,839 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-06-25T22:22:51,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,841 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-06-25T22:22:51,841 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,842 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,842 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,843 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,843 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,844 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,844 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,845 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,846 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,846 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,847 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,848 189 | std::array prev_coeffs; 2026-06-25T22:22:51,849 | ^~~~~~~~~~~ 2026-06-25T22:22:51,849 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,850 188 | std::array current_coeffs; 2026-06-25T22:22:51,851 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,852 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,852 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,853 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,854 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-06-25T22:22:51,854 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-06-25T22:22:51,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,856 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-06-25T22:22:51,857 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-06-25T22:22:51,858 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,858 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,859 190 | std::array prev_coeffs; 2026-06-25T22:22:51,860 | ^~~~~~~~~~~ 2026-06-25T22:22:51,860 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,861 189 | std::array current_coeffs; 2026-06-25T22:22:51,861 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,862 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,862 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,863 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,868 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-06-25T22:22:51,869 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-06-25T22:22:51,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:51,870 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-06-25T22:22:51,871 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-06-25T22:22:51,872 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-06-25T22:22:51,873 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:51,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-06-25T22:22:51,875 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,875 | ~~^~~ 2026-06-25T22:22:51,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-06-25T22:22:51,877 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,878 | ~~^~~ 2026-06-25T22:22:51,903 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-06-25T22:22:51,903 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-06-25T22:22:51,904 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-06-25T22:22:51,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 = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:51,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 = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:51,906 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-06-25T22:22:51,906 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:51,907 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,907 592 | Quantizer quantizer; 2026-06-25T22:22:51,908 | ^~~~~~~~~ 2026-06-25T22:22:51,909 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,909 572 | meta_params params; 2026-06-25T22:22:51,910 | ^~~~~~ 2026-06-25T22:22:51,911 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,911 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,912 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,927 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-06-25T22:22:51,928 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-06-25T22:22:51,929 lib/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-06-25T22:22:51,930 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-06-25T22:22:51,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 = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:51,931 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-06-25T22:22:51,932 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:51,933 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,934 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,934 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,935 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:51,936 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:51,936 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:51,937 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,937 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,938 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,939 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,939 189 | std::array prev_coeffs; 2026-06-25T22:22:51,940 | ^~~~~~~~~~~ 2026-06-25T22:22:51,940 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,941 188 | std::array current_coeffs; 2026-06-25T22:22:51,942 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,942 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,943 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:51,944 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,944 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-06-25T22:22:51,945 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-06-25T22:22:51,946 lib/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-06-25T22:22:51,946 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-06-25T22:22:51,947 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-06-25T22:22:51,948 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-06-25T22:22:51,948 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:51,949 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,950 190 | std::array prev_coeffs; 2026-06-25T22:22:51,951 | ^~~~~~~~~~~ 2026-06-25T22:22:51,951 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:51,952 189 | std::array current_coeffs; 2026-06-25T22:22:51,953 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,953 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,954 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:51,954 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:51,960 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-06-25T22:22:51,961 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-06-25T22:22:51,962 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-06-25T22:22:51,962 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-06-25T22:22:51,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 = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:51,964 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-06-25T22:22:51,964 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:51,965 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,966 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,966 | ~~^~~ 2026-06-25T22:22:51,967 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:51,968 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:51,968 | ~~^~~ 2026-06-25T22:22:51,973 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-06-25T22:22:51,973 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-06-25T22:22:51,974 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-06-25T22:22:51,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 = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:51,975 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-06-25T22:22:51,976 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-06-25T22:22:51,976 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:51,977 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:51,978 592 | Quantizer quantizer; 2026-06-25T22:22:51,978 | ^~~~~~~~~ 2026-06-25T22:22:51,979 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:51,979 572 | meta_params params; 2026-06-25T22:22:51,980 | ^~~~~~ 2026-06-25T22:22:51,981 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:51,981 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:51,982 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:51,997 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-06-25T22:22:51,998 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-06-25T22:22:51,999 lib/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-06-25T22:22:51,999 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-06-25T22:22:52,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 = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,001 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-06-25T22:22:52,002 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,002 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,003 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,004 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,004 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,005 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,006 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,007 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,008 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,008 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,009 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,009 189 | std::array prev_coeffs; 2026-06-25T22:22:52,010 | ^~~~~~~~~~~ 2026-06-25T22:22:52,010 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,011 188 | std::array current_coeffs; 2026-06-25T22:22:52,012 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,012 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,013 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,014 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,014 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-06-25T22:22:52,015 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-06-25T22:22:52,016 lib/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-06-25T22:22:52,016 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-06-25T22:22:52,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 = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,018 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-06-25T22:22:52,019 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,020 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,020 190 | std::array prev_coeffs; 2026-06-25T22:22:52,021 | ^~~~~~~~~~~ 2026-06-25T22:22:52,022 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,022 189 | std::array current_coeffs; 2026-06-25T22:22:52,023 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,024 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,024 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,025 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,029 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-06-25T22:22:52,030 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-06-25T22:22:52,031 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-06-25T22:22:52,032 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-06-25T22:22:52,032 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-06-25T22:22:52,033 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-06-25T22:22:52,033 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,034 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,035 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,036 | ~~^~~ 2026-06-25T22:22:52,036 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,037 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,038 | ~~^~~ 2026-06-25T22:22:52,046 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-06-25T22:22:52,257 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-06-25T22:22:52,258 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-06-25T22:22:52,259 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-06-25T22:22:52,259 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-06-25T22:22:52,260 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-06-25T22:22:52,261 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,262 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,262 592 | Quantizer quantizer; 2026-06-25T22:22:52,263 | ^~~~~~~~~ 2026-06-25T22:22:52,264 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,265 572 | meta_params params; 2026-06-25T22:22:52,265 | ^~~~~~ 2026-06-25T22:22:52,266 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,266 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,267 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,267 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-06-25T22:22:52,268 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-06-25T22:22:52,268 lib/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-06-25T22:22:52,269 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-06-25T22:22:52,270 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-06-25T22:22:52,270 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-06-25T22:22:52,271 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,272 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,272 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,273 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,274 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,275 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,275 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,276 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,277 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,277 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,278 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,279 189 | std::array prev_coeffs; 2026-06-25T22:22:52,279 | ^~~~~~~~~~~ 2026-06-25T22:22:52,280 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,281 188 | std::array current_coeffs; 2026-06-25T22:22:52,282 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,282 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,283 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,283 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,284 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-06-25T22:22:52,285 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-06-25T22:22:52,285 lib/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-06-25T22:22:52,286 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-06-25T22:22:52,286 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-06-25T22:22:52,287 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-06-25T22:22:52,288 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,289 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,289 190 | std::array prev_coeffs; 2026-06-25T22:22:52,290 | ^~~~~~~~~~~ 2026-06-25T22:22:52,291 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,292 189 | std::array current_coeffs; 2026-06-25T22:22:52,293 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,293 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,294 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,295 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,296 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-06-25T22:22:52,296 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-06-25T22:22:52,297 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-06-25T22:22:52,298 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-06-25T22:22:52,299 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-06-25T22:22:52,299 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-06-25T22:22:52,300 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,300 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,301 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,302 | ~~^~~ 2026-06-25T22:22:52,302 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,303 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,303 | ~~^~~ 2026-06-25T22:22:52,304 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-06-25T22:22:52,305 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-06-25T22:22:52,305 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-06-25T22:22:52,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:52,307 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-06-25T22:22:52,308 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-06-25T22:22:52,309 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,309 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,310 592 | Quantizer quantizer; 2026-06-25T22:22:52,311 | ^~~~~~~~~ 2026-06-25T22:22:52,311 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,312 572 | meta_params params; 2026-06-25T22:22:52,313 | ^~~~~~ 2026-06-25T22:22:52,313 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,314 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,315 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,316 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-06-25T22:22:52,316 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-06-25T22:22:52,318 lib/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-06-25T22:22:52,318 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-06-25T22:22:52,319 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-06-25T22:22:52,319 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-06-25T22:22:52,320 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,320 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,321 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,321 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,322 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,323 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,323 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,324 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,325 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,325 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,326 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,327 189 | std::array prev_coeffs; 2026-06-25T22:22:52,328 | ^~~~~~~~~~~ 2026-06-25T22:22:52,328 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,329 188 | std::array current_coeffs; 2026-06-25T22:22:52,330 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,330 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,331 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,332 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,333 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-06-25T22:22:52,333 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-06-25T22:22:52,334 lib/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-06-25T22:22:52,335 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-06-25T22:22:52,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 char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:52,336 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-06-25T22:22:52,337 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,337 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,338 190 | std::array prev_coeffs; 2026-06-25T22:22:52,339 | ^~~~~~~~~~~ 2026-06-25T22:22:52,339 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,340 189 | std::array current_coeffs; 2026-06-25T22:22:52,341 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,341 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,342 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,343 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,344 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-06-25T22:22:52,344 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-06-25T22:22:52,345 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-06-25T22:22:52,346 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-06-25T22:22:52,346 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-06-25T22:22:52,347 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-06-25T22:22:52,348 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:52,349 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,349 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,351 | ~~^~~ 2026-06-25T22:22:52,351 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,352 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,352 | ~~^~~ 2026-06-25T22:22:52,353 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-06-25T22:22:52,353 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-06-25T22:22:52,354 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-06-25T22:22:52,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:52,355 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-06-25T22:22:52,355 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-06-25T22:22:52,356 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,357 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,357 592 | Quantizer quantizer; 2026-06-25T22:22:52,358 | ^~~~~~~~~ 2026-06-25T22:22:52,359 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,360 572 | meta_params params; 2026-06-25T22:22:52,360 | ^~~~~~ 2026-06-25T22:22:52,361 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,362 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,363 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,363 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-06-25T22:22:52,364 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-06-25T22:22:52,365 lib/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-06-25T22:22:52,365 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-06-25T22:22:52,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:52,367 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-06-25T22:22:52,368 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,368 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,369 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,369 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,370 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,370 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,371 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,372 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,372 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,373 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,373 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,374 189 | std::array prev_coeffs; 2026-06-25T22:22:52,374 | ^~~~~~~~~~~ 2026-06-25T22:22:52,375 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,376 188 | std::array current_coeffs; 2026-06-25T22:22:52,377 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,378 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,378 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,379 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,380 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-06-25T22:22:52,381 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-06-25T22:22:52,382 lib/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-06-25T22:22:52,382 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-06-25T22:22:52,383 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-06-25T22:22:52,384 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-06-25T22:22:52,385 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,386 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,386 190 | std::array prev_coeffs; 2026-06-25T22:22:52,387 | ^~~~~~~~~~~ 2026-06-25T22:22:52,387 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,388 189 | std::array current_coeffs; 2026-06-25T22:22:52,389 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,389 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,390 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,390 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,391 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-06-25T22:22:52,392 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-06-25T22:22:52,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:52,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:52,394 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-06-25T22:22:52,394 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-06-25T22:22:52,395 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,396 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,396 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,397 | ~~^~~ 2026-06-25T22:22:52,397 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,398 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,399 | ~~^~~ 2026-06-25T22:22:52,400 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-06-25T22:22:52,400 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-06-25T22:22:52,401 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-06-25T22:22:52,402 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-06-25T22:22:52,403 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-06-25T22:22:52,403 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-06-25T22:22:52,404 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,404 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,405 592 | Quantizer quantizer; 2026-06-25T22:22:52,405 | ^~~~~~~~~ 2026-06-25T22:22:52,406 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,406 572 | meta_params params; 2026-06-25T22:22:52,407 | ^~~~~~ 2026-06-25T22:22:52,407 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,408 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,409 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,409 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-06-25T22:22:52,410 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-06-25T22:22:52,411 lib/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-06-25T22:22:52,411 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-06-25T22:22:52,412 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-06-25T22:22:52,413 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-06-25T22:22:52,413 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,414 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,415 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,415 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,416 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,417 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,418 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,418 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,419 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,419 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,420 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,420 189 | std::array prev_coeffs; 2026-06-25T22:22:52,421 | ^~~~~~~~~~~ 2026-06-25T22:22:52,422 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,422 188 | std::array current_coeffs; 2026-06-25T22:22:52,423 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,424 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,424 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,425 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,425 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-06-25T22:22:52,426 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-06-25T22:22:52,427 lib/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-06-25T22:22:52,428 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-06-25T22:22:52,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,429 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-06-25T22:22:52,430 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,431 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,431 190 | std::array prev_coeffs; 2026-06-25T22:22:52,432 | ^~~~~~~~~~~ 2026-06-25T22:22:52,433 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,434 189 | std::array current_coeffs; 2026-06-25T22:22:52,434 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,435 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,436 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,437 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,437 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-06-25T22:22:52,438 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-06-25T22:22:52,438 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-06-25T22:22:52,439 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-06-25T22:22:52,439 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-06-25T22:22:52,440 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-06-25T22:22:52,441 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,441 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,442 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,443 | ~~^~~ 2026-06-25T22:22:52,443 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,444 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,445 | ~~^~~ 2026-06-25T22:22:52,446 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-06-25T22:22:52,446 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-06-25T22:22:52,447 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-06-25T22:22:52,448 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-06-25T22:22:52,449 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-06-25T22:22:52,449 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-06-25T22:22:52,450 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,451 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,452 592 | Quantizer quantizer; 2026-06-25T22:22:52,452 | ^~~~~~~~~ 2026-06-25T22:22:52,453 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,453 572 | meta_params params; 2026-06-25T22:22:52,454 | ^~~~~~ 2026-06-25T22:22:52,455 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,455 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,456 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,456 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-06-25T22:22:52,457 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-06-25T22:22:52,457 lib/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-06-25T22:22:52,458 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-06-25T22:22:52,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:52,459 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-06-25T22:22:52,460 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,461 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,462 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,463 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,463 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,464 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,465 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,465 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,466 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,468 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,469 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,471 189 | std::array prev_coeffs; 2026-06-25T22:22:52,472 | ^~~~~~~~~~~ 2026-06-25T22:22:52,473 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,474 188 | std::array current_coeffs; 2026-06-25T22:22:52,476 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,477 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,477 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,478 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,479 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-06-25T22:22:52,479 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-06-25T22:22:52,480 lib/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-06-25T22:22:52,480 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-06-25T22:22:52,481 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-06-25T22:22:52,481 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-06-25T22:22:52,482 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,483 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,483 190 | std::array prev_coeffs; 2026-06-25T22:22:52,484 | ^~~~~~~~~~~ 2026-06-25T22:22:52,485 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,486 189 | std::array current_coeffs; 2026-06-25T22:22:52,487 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,487 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,488 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,488 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,489 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-06-25T22:22:52,490 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-06-25T22:22:52,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:52,491 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-06-25T22:22:52,492 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-06-25T22:22:52,492 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-06-25T22:22:52,493 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,493 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,494 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,494 | ~~^~~ 2026-06-25T22:22:52,495 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,496 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,496 | ~~^~~ 2026-06-25T22:22:52,497 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-06-25T22:22:52,497 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-06-25T22:22:52,498 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-06-25T22:22:52,498 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-06-25T22:22:52,499 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-06-25T22:22:52,500 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-06-25T22:22:52,501 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,501 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,502 592 | Quantizer quantizer; 2026-06-25T22:22:52,502 | ^~~~~~~~~ 2026-06-25T22:22:52,503 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,504 572 | meta_params params; 2026-06-25T22:22:52,504 | ^~~~~~ 2026-06-25T22:22:52,505 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,506 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,507 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,507 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-06-25T22:22:52,508 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-06-25T22:22:52,509 lib/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-06-25T22:22:52,510 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-06-25T22:22:52,511 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-06-25T22:22:52,511 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-06-25T22:22:52,512 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,513 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,513 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,514 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,515 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,515 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,516 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,517 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,518 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,518 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,519 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,520 189 | std::array prev_coeffs; 2026-06-25T22:22:52,521 | ^~~~~~~~~~~ 2026-06-25T22:22:52,521 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,522 188 | std::array current_coeffs; 2026-06-25T22:22:52,523 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,523 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,524 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,524 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,525 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-06-25T22:22:52,526 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-06-25T22:22:52,527 lib/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-06-25T22:22:52,528 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-06-25T22:22:52,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 int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:52,529 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-06-25T22:22:52,529 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,530 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,530 190 | std::array prev_coeffs; 2026-06-25T22:22:52,531 | ^~~~~~~~~~~ 2026-06-25T22:22:52,532 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,532 189 | std::array current_coeffs; 2026-06-25T22:22:52,533 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,533 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,534 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,535 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,535 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-06-25T22:22:52,536 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-06-25T22:22:52,537 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-06-25T22:22:52,538 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-06-25T22:22:52,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:52,539 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-06-25T22:22:52,540 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:52,540 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,541 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,542 | ~~^~~ 2026-06-25T22:22:52,543 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,543 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,544 | ~~^~~ 2026-06-25T22:22:52,544 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-06-25T22:22:52,545 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-06-25T22:22:52,545 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-06-25T22:22:52,546 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-06-25T22:22:52,547 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-06-25T22:22:52,547 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-06-25T22:22:52,548 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,548 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,549 592 | Quantizer quantizer; 2026-06-25T22:22:52,550 | ^~~~~~~~~ 2026-06-25T22:22:52,551 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,551 572 | meta_params params; 2026-06-25T22:22:52,552 | ^~~~~~ 2026-06-25T22:22:52,553 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,554 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,554 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,555 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-06-25T22:22:52,556 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-06-25T22:22:52,557 lib/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-06-25T22:22:52,557 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-06-25T22:22:52,558 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-06-25T22:22:52,559 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-06-25T22:22:52,560 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,561 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,561 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,562 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,562 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,563 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,564 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,564 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,565 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,566 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,566 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,567 189 | std::array prev_coeffs; 2026-06-25T22:22:52,568 | ^~~~~~~~~~~ 2026-06-25T22:22:52,569 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,570 188 | std::array current_coeffs; 2026-06-25T22:22:52,571 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,571 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,572 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,573 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,574 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-06-25T22:22:52,575 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-06-25T22:22:52,576 lib/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-06-25T22:22:52,576 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-06-25T22:22:52,577 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-06-25T22:22:52,578 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-06-25T22:22:52,579 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,580 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,580 190 | std::array prev_coeffs; 2026-06-25T22:22:52,581 | ^~~~~~~~~~~ 2026-06-25T22:22:52,581 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,582 189 | std::array current_coeffs; 2026-06-25T22:22:52,583 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,583 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,584 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,584 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,587 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-06-25T22:22:52,588 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-06-25T22:22:52,588 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-06-25T22:22:52,589 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-06-25T22:22:52,590 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-06-25T22:22:52,590 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-06-25T22:22:52,591 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,592 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,592 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,593 | ~~^~~ 2026-06-25T22:22:52,594 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,595 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,595 | ~~^~~ 2026-06-25T22:22:52,599 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-06-25T22:22:52,600 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-06-25T22:22:52,601 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-06-25T22:22:52,602 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-06-25T22:22:52,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 = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,603 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-06-25T22:22:52,604 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,604 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,605 592 | Quantizer quantizer; 2026-06-25T22:22:52,605 | ^~~~~~~~~ 2026-06-25T22:22:52,606 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,606 572 | meta_params params; 2026-06-25T22:22:52,607 | ^~~~~~ 2026-06-25T22:22:52,608 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,608 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,609 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,624 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-06-25T22:22:52,625 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-06-25T22:22:52,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 = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,626 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-06-25T22:22:52,627 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-06-25T22:22:52,628 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-06-25T22:22:52,629 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,630 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,631 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,631 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,632 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,632 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,633 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,634 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,634 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,635 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,635 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,636 189 | std::array prev_coeffs; 2026-06-25T22:22:52,636 | ^~~~~~~~~~~ 2026-06-25T22:22:52,637 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,637 188 | std::array current_coeffs; 2026-06-25T22:22:52,638 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,639 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,640 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,640 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,641 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-06-25T22:22:52,642 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-06-25T22:22:52,643 lib/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-06-25T22:22:52,644 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-06-25T22:22:52,644 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-06-25T22:22:52,645 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-06-25T22:22:52,646 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,647 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,648 190 | std::array prev_coeffs; 2026-06-25T22:22:52,649 | ^~~~~~~~~~~ 2026-06-25T22:22:52,650 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,650 189 | std::array current_coeffs; 2026-06-25T22:22:52,651 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,651 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,652 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,652 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,656 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-06-25T22:22:52,657 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-06-25T22:22:52,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 unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,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 unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,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 = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,659 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-06-25T22:22:52,660 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,660 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,661 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,662 | ~~^~~ 2026-06-25T22:22:52,663 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,663 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,664 | ~~^~~ 2026-06-25T22:22:52,672 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-06-25T22:22:52,673 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-06-25T22:22:52,673 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-06-25T22:22:52,674 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-06-25T22:22:52,675 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-06-25T22:22:52,676 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-06-25T22:22:52,676 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,677 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,677 592 | Quantizer quantizer; 2026-06-25T22:22:52,678 | ^~~~~~~~~ 2026-06-25T22:22:52,678 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,679 572 | meta_params params; 2026-06-25T22:22:52,680 | ^~~~~~ 2026-06-25T22:22:52,680 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,681 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,681 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,697 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-06-25T22:22:52,697 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-06-25T22:22:52,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 = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:52,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 = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:52,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 = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:52,701 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-06-25T22:22:52,701 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,702 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,703 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,704 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,704 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,705 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,706 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,706 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,707 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,708 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,708 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,709 189 | std::array prev_coeffs; 2026-06-25T22:22:52,709 | ^~~~~~~~~~~ 2026-06-25T22:22:52,710 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,710 188 | std::array current_coeffs; 2026-06-25T22:22:52,711 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,712 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,712 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,713 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,713 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-06-25T22:22:52,714 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-06-25T22:22:52,714 lib/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-06-25T22:22:52,715 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-06-25T22:22:52,715 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-06-25T22:22:52,716 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-06-25T22:22:52,717 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,718 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,718 190 | std::array prev_coeffs; 2026-06-25T22:22:52,719 | ^~~~~~~~~~~ 2026-06-25T22:22:52,720 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,720 189 | std::array current_coeffs; 2026-06-25T22:22:52,721 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,722 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,722 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,723 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,729 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-06-25T22:22:52,729 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-06-25T22:22:52,730 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-06-25T22:22:52,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 = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:52,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 = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:52,731 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-06-25T22:22:52,732 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,733 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,733 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,734 | ~~^~~ 2026-06-25T22:22:52,735 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,736 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,737 | ~~^~~ 2026-06-25T22:22:52,751 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-06-25T22:22:52,752 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-06-25T22:22:52,752 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-06-25T22:22:52,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:52,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:52,754 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-06-25T22:22:52,755 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,756 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,757 592 | Quantizer quantizer; 2026-06-25T22:22:52,757 | ^~~~~~~~~ 2026-06-25T22:22:52,758 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,759 572 | meta_params params; 2026-06-25T22:22:52,759 | ^~~~~~ 2026-06-25T22:22:52,760 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,760 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,761 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,776 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-06-25T22:22:52,776 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-06-25T22:22:52,777 lib/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-06-25T22:22:52,777 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-06-25T22:22:52,778 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-06-25T22:22:52,779 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-06-25T22:22:52,780 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,780 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,781 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,782 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,782 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,783 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,784 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,784 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,785 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,786 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,786 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,787 189 | std::array prev_coeffs; 2026-06-25T22:22:52,788 | ^~~~~~~~~~~ 2026-06-25T22:22:52,789 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,789 188 | std::array current_coeffs; 2026-06-25T22:22:52,790 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,790 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,791 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,792 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,792 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-06-25T22:22:52,793 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-06-25T22:22:52,793 lib/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-06-25T22:22:52,794 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-06-25T22:22:52,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:52,795 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-06-25T22:22:52,796 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,796 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,797 190 | std::array prev_coeffs; 2026-06-25T22:22:52,798 | ^~~~~~~~~~~ 2026-06-25T22:22:52,798 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,799 189 | std::array current_coeffs; 2026-06-25T22:22:52,800 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,800 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,801 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,802 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,807 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-06-25T22:22:52,808 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-06-25T22:22:52,809 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-06-25T22:22:52,810 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-06-25T22:22:52,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:52,811 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-06-25T22:22:52,812 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:52,812 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,813 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,813 | ~~^~~ 2026-06-25T22:22:52,814 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,815 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,815 | ~~^~~ 2026-06-25T22:22:52,839 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-06-25T22:22:52,839 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-06-25T22:22:52,840 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-06-25T22:22:52,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:52,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:52,843 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-06-25T22:22:52,843 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:52,844 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,845 592 | Quantizer quantizer; 2026-06-25T22:22:52,846 | ^~~~~~~~~ 2026-06-25T22:22:52,846 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,847 572 | meta_params params; 2026-06-25T22:22:52,848 | ^~~~~~ 2026-06-25T22:22:52,849 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,850 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,850 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,864 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-06-25T22:22:52,864 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-06-25T22:22:52,865 lib/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-06-25T22:22:52,865 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-06-25T22:22:52,866 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-06-25T22:22:52,867 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-06-25T22:22:52,867 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:52,868 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,869 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,870 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,871 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,871 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,872 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,873 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,874 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,874 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,875 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,876 189 | std::array prev_coeffs; 2026-06-25T22:22:52,876 | ^~~~~~~~~~~ 2026-06-25T22:22:52,877 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,878 188 | std::array current_coeffs; 2026-06-25T22:22:52,878 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,879 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,880 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,881 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,881 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-06-25T22:22:52,882 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-06-25T22:22:52,883 lib/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-06-25T22:22:52,884 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-06-25T22:22:52,884 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-06-25T22:22:52,885 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-06-25T22:22:52,885 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:52,886 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,887 190 | std::array prev_coeffs; 2026-06-25T22:22:52,887 | ^~~~~~~~~~~ 2026-06-25T22:22:52,888 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,889 189 | std::array current_coeffs; 2026-06-25T22:22:52,889 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,890 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,891 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,891 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,897 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-06-25T22:22:52,897 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-06-25T22:22:52,898 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-06-25T22:22:52,899 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-06-25T22:22:52,900 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-06-25T22:22:52,900 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-06-25T22:22:52,901 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:52,902 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,903 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,903 | ~~^~~ 2026-06-25T22:22:52,904 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,904 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,905 | ~~^~~ 2026-06-25T22:22:52,909 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-06-25T22:22:52,909 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-06-25T22:22:52,910 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-06-25T22:22:52,910 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-06-25T22:22:52,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,912 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-06-25T22:22:52,912 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:52,913 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,914 592 | Quantizer quantizer; 2026-06-25T22:22:52,915 | ^~~~~~~~~ 2026-06-25T22:22:52,916 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,916 572 | meta_params params; 2026-06-25T22:22:52,917 | ^~~~~~ 2026-06-25T22:22:52,918 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,919 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,919 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,933 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-06-25T22:22:52,934 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-06-25T22:22:52,935 lib/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-06-25T22:22:52,935 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-06-25T22:22:52,936 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-06-25T22:22:52,937 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-06-25T22:22:52,938 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:52,938 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,939 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,939 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,940 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:52,941 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:52,941 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:52,942 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,942 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,943 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,943 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,944 189 | std::array prev_coeffs; 2026-06-25T22:22:52,945 | ^~~~~~~~~~~ 2026-06-25T22:22:52,945 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,946 188 | std::array current_coeffs; 2026-06-25T22:22:52,947 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,948 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,948 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:52,949 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,950 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-06-25T22:22:52,951 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-06-25T22:22:52,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,954 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-06-25T22:22:52,954 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:52,955 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,956 190 | std::array prev_coeffs; 2026-06-25T22:22:52,957 | ^~~~~~~~~~~ 2026-06-25T22:22:52,957 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:52,958 189 | std::array current_coeffs; 2026-06-25T22:22:52,958 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:52,959 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,959 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:52,960 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:52,965 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-06-25T22:22:52,966 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-06-25T22:22:52,966 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-06-25T22:22:52,967 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-06-25T22:22:52,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:52,968 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-06-25T22:22:52,969 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:52,970 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,971 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,971 | ~~^~~ 2026-06-25T22:22:52,972 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:52,973 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:52,973 | ~~^~~ 2026-06-25T22:22:52,981 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-06-25T22:22:52,982 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-06-25T22:22:52,983 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-06-25T22:22:52,983 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-06-25T22:22:52,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 = int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:52,985 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-06-25T22:22:52,985 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:52,986 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:52,987 592 | Quantizer quantizer; 2026-06-25T22:22:52,987 | ^~~~~~~~~ 2026-06-25T22:22:52,988 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:52,988 572 | meta_params params; 2026-06-25T22:22:52,989 | ^~~~~~ 2026-06-25T22:22:52,989 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:52,990 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:52,990 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,006 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-06-25T22:22:53,007 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-06-25T22:22:53,007 lib/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-06-25T22:22:53,008 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-06-25T22:22:53,009 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-06-25T22:22:53,009 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-06-25T22:22:53,010 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:53,011 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,011 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,012 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,013 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,013 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,014 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,015 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,016 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,016 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,017 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,017 189 | std::array prev_coeffs; 2026-06-25T22:22:53,018 | ^~~~~~~~~~~ 2026-06-25T22:22:53,018 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,019 188 | std::array current_coeffs; 2026-06-25T22:22:53,020 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,020 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,021 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,021 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,022 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-06-25T22:22:53,022 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-06-25T22:22:53,023 lib/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-06-25T22:22:53,024 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-06-25T22:22:53,025 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-06-25T22:22:53,025 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-06-25T22:22:53,026 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:53,027 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,027 190 | std::array prev_coeffs; 2026-06-25T22:22:53,028 | ^~~~~~~~~~~ 2026-06-25T22:22:53,029 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,029 189 | std::array current_coeffs; 2026-06-25T22:22:53,030 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,031 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,031 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,032 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,038 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-06-25T22:22:53,038 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-06-25T22:22:53,039 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-06-25T22:22:53,040 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-06-25T22:22:53,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 = int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:53,041 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-06-25T22:22:53,042 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:53,042 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,043 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,043 | ~~^~~ 2026-06-25T22:22:53,044 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,045 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,046 | ~~^~~ 2026-06-25T22:22:53,060 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-06-25T22:22:53,061 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-06-25T22:22:53,062 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-06-25T22:22:53,062 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-06-25T22:22:53,063 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-06-25T22:22:53,064 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-06-25T22:22:53,065 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:53,065 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,066 592 | Quantizer quantizer; 2026-06-25T22:22:53,067 | ^~~~~~~~~ 2026-06-25T22:22:53,067 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,068 572 | meta_params params; 2026-06-25T22:22:53,069 | ^~~~~~ 2026-06-25T22:22:53,070 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,070 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,071 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,085 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-06-25T22:22:53,086 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-06-25T22:22:53,086 lib/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-06-25T22:22:53,087 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-06-25T22:22:53,087 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-06-25T22:22:53,088 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-06-25T22:22:53,089 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:53,089 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,090 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,091 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,092 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,093 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,093 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,094 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,095 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,096 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,096 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,097 189 | std::array prev_coeffs; 2026-06-25T22:22:53,098 | ^~~~~~~~~~~ 2026-06-25T22:22:53,099 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,100 188 | std::array current_coeffs; 2026-06-25T22:22:53,101 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,102 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,103 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,104 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,105 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-06-25T22:22:53,107 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-06-25T22:22:53,108 lib/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-06-25T22:22:53,109 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-06-25T22:22:53,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,111 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-06-25T22:22:53,112 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:53,113 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,114 190 | std::array prev_coeffs; 2026-06-25T22:22:53,116 | ^~~~~~~~~~~ 2026-06-25T22:22:53,117 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,118 189 | std::array current_coeffs; 2026-06-25T22:22:53,120 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,121 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,123 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,124 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,125 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-06-25T22:22:53,127 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-06-25T22:22:53,128 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-06-25T22:22:53,130 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-06-25T22:22:53,131 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-06-25T22:22:53,133 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-06-25T22:22:53,134 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:53,137 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,138 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,140 | ~~^~~ 2026-06-25T22:22:53,141 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,143 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,144 | ~~^~~ 2026-06-25T22:22:53,150 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-06-25T22:22:53,151 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-06-25T22:22:53,153 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-06-25T22:22:53,154 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-06-25T22:22:53,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,158 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-06-25T22:22:53,160 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,161 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,163 592 | Quantizer quantizer; 2026-06-25T22:22:53,165 | ^~~~~~~~~ 2026-06-25T22:22:53,167 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,169 572 | meta_params params; 2026-06-25T22:22:53,171 | ^~~~~~ 2026-06-25T22:22:53,173 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,175 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,177 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,179 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-06-25T22:22:53,181 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-06-25T22:22:53,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 = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,185 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-06-25T22:22:53,188 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-06-25T22:22:53,190 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-06-25T22:22:53,192 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,193 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,195 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,197 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,199 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,200 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,202 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,204 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,206 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,208 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,209 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,211 189 | std::array prev_coeffs; 2026-06-25T22:22:53,213 | ^~~~~~~~~~~ 2026-06-25T22:22:53,216 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,218 188 | std::array current_coeffs; 2026-06-25T22:22:53,220 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,222 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,224 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,226 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,228 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-06-25T22:22:53,230 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-06-25T22:22:53,232 lib/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-06-25T22:22:53,234 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-06-25T22:22:53,236 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-06-25T22:22:53,240 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-06-25T22:22:53,242 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,244 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,246 190 | std::array prev_coeffs; 2026-06-25T22:22:53,248 | ^~~~~~~~~~~ 2026-06-25T22:22:53,250 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,252 189 | std::array current_coeffs; 2026-06-25T22:22:53,254 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,256 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,258 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,260 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,263 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-06-25T22:22:53,265 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-06-25T22:22:53,267 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-06-25T22:22:53,269 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-06-25T22:22:53,271 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-06-25T22:22:53,273 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-06-25T22:22:53,275 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,277 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,278 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,280 | ~~^~~ 2026-06-25T22:22:53,282 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,284 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,286 | ~~^~~ 2026-06-25T22:22:53,289 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-06-25T22:22:53,292 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-06-25T22:22:53,294 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-06-25T22:22:53,296 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-06-25T22:22:53,298 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-06-25T22:22:53,301 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-06-25T22:22:53,303 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,305 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,307 592 | Quantizer quantizer; 2026-06-25T22:22:53,309 | ^~~~~~~~~ 2026-06-25T22:22:53,311 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,312 572 | meta_params params; 2026-06-25T22:22:53,313 | ^~~~~~ 2026-06-25T22:22:53,314 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,315 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,315 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,316 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-06-25T22:22:53,317 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-06-25T22:22:53,318 lib/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-06-25T22:22:53,318 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-06-25T22:22:53,319 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-06-25T22:22:53,320 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-06-25T22:22:53,320 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,321 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,322 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,323 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,324 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,324 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,325 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,325 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,326 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,326 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,327 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,327 189 | std::array prev_coeffs; 2026-06-25T22:22:53,328 | ^~~~~~~~~~~ 2026-06-25T22:22:53,328 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,329 188 | std::array current_coeffs; 2026-06-25T22:22:53,329 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,330 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,331 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,332 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,332 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-06-25T22:22:53,333 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-06-25T22:22:53,334 lib/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-06-25T22:22:53,335 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-06-25T22:22:53,335 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-06-25T22:22:53,336 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-06-25T22:22:53,337 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,337 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,338 190 | std::array prev_coeffs; 2026-06-25T22:22:53,339 | ^~~~~~~~~~~ 2026-06-25T22:22:53,340 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,341 189 | std::array current_coeffs; 2026-06-25T22:22:53,341 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,342 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,342 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,343 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,343 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-06-25T22:22:53,344 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-06-25T22:22:53,344 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-06-25T22:22:53,345 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-06-25T22:22:53,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:53,346 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-06-25T22:22:53,347 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,347 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,348 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,349 | ~~^~~ 2026-06-25T22:22:53,350 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,350 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,351 | ~~^~~ 2026-06-25T22:22:53,352 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-06-25T22:22:53,352 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-06-25T22:22:53,353 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-06-25T22:22:53,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-06-25T22:22:53,355 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-06-25T22:22:53,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-06-25T22:22:53,356 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,356 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,357 592 | Quantizer quantizer; 2026-06-25T22:22:53,358 | ^~~~~~~~~ 2026-06-25T22:22:53,358 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,359 572 | meta_params params; 2026-06-25T22:22:53,359 | ^~~~~~ 2026-06-25T22:22:53,360 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,360 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,361 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,361 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-06-25T22:22:53,362 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-06-25T22:22:53,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:53,363 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-06-25T22:22:53,364 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-06-25T22:22:53,365 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,365 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,366 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,367 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,367 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,368 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,369 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,369 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,370 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,371 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,372 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,372 189 | std::array prev_coeffs; 2026-06-25T22:22:53,373 | ^~~~~~~~~~~ 2026-06-25T22:22:53,373 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,374 188 | std::array current_coeffs; 2026-06-25T22:22:53,374 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,375 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,376 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,376 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,377 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-06-25T22:22:53,377 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-06-25T22:22:53,378 lib/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-06-25T22:22:53,379 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-06-25T22:22:53,379 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-06-25T22:22:53,380 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-06-25T22:22:53,380 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,381 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,382 190 | std::array prev_coeffs; 2026-06-25T22:22:53,383 | ^~~~~~~~~~~ 2026-06-25T22:22:53,383 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,384 189 | std::array current_coeffs; 2026-06-25T22:22:53,385 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,385 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,386 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,387 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,387 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-06-25T22:22:53,388 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-06-25T22:22:53,389 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-06-25T22:22:53,390 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-06-25T22:22:53,390 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-06-25T22:22:53,391 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-06-25T22:22:53,391 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,392 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,393 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,393 | ~~^~~ 2026-06-25T22:22:53,394 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,394 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,395 | ~~^~~ 2026-06-25T22:22:53,396 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-06-25T22:22:53,397 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-06-25T22:22:53,397 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-06-25T22:22:53,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,400 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-06-25T22:22:53,400 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,401 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,402 592 | Quantizer quantizer; 2026-06-25T22:22:53,402 | ^~~~~~~~~ 2026-06-25T22:22:53,403 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,404 572 | meta_params params; 2026-06-25T22:22:53,405 | ^~~~~~ 2026-06-25T22:22:53,405 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,406 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,406 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,407 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-06-25T22:22:53,407 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-06-25T22:22:53,408 lib/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-06-25T22:22:53,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,409 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-06-25T22:22:53,410 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-06-25T22:22:53,410 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,411 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,412 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,413 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,413 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,414 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,415 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,415 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,416 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,417 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,417 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,418 189 | std::array prev_coeffs; 2026-06-25T22:22:53,419 | ^~~~~~~~~~~ 2026-06-25T22:22:53,419 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,420 188 | std::array current_coeffs; 2026-06-25T22:22:53,421 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,421 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,422 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,423 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,424 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-06-25T22:22:53,424 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-06-25T22:22:53,425 lib/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-06-25T22:22:53,426 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-06-25T22:22:53,426 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-06-25T22:22:53,427 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-06-25T22:22:53,427 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,428 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,429 190 | std::array prev_coeffs; 2026-06-25T22:22:53,430 | ^~~~~~~~~~~ 2026-06-25T22:22:53,430 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,431 189 | std::array current_coeffs; 2026-06-25T22:22:53,432 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,433 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,433 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,434 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,435 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-06-25T22:22:53,436 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-06-25T22:22:53,436 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-06-25T22:22:53,437 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-06-25T22:22:53,438 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-06-25T22:22:53,439 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-06-25T22:22:53,439 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:53,440 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,440 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,441 | ~~^~~ 2026-06-25T22:22:53,442 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,442 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,443 | ~~^~~ 2026-06-25T22:22:53,469 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-06-25T22:22:53,470 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-06-25T22:22:53,470 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-06-25T22:22:53,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,473 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-06-25T22:22:53,473 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,474 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,475 592 | Quantizer quantizer; 2026-06-25T22:22:53,475 | ^~~~~~~~~ 2026-06-25T22:22:53,476 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,477 572 | meta_params params; 2026-06-25T22:22:53,477 | ^~~~~~ 2026-06-25T22:22:53,478 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,479 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,479 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,494 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-06-25T22:22:53,495 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-06-25T22:22:53,496 lib/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-06-25T22:22:53,497 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-06-25T22:22:53,497 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-06-25T22:22:53,498 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-06-25T22:22:53,499 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,499 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,500 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,500 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,501 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,501 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,502 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,503 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,503 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,504 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,505 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,506 189 | std::array prev_coeffs; 2026-06-25T22:22:53,506 | ^~~~~~~~~~~ 2026-06-25T22:22:53,507 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,508 188 | std::array current_coeffs; 2026-06-25T22:22:53,509 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,509 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,510 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,510 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,511 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-06-25T22:22:53,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 = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:53,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,514 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-06-25T22:22:53,514 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-06-25T22:22:53,515 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,516 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,516 190 | std::array prev_coeffs; 2026-06-25T22:22:53,517 | ^~~~~~~~~~~ 2026-06-25T22:22:53,517 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,518 189 | std::array current_coeffs; 2026-06-25T22:22:53,519 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,519 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,520 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,520 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,527 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-06-25T22:22:53,528 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-06-25T22:22:53,529 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-06-25T22:22:53,530 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-06-25T22:22:53,530 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-06-25T22:22:53,531 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-06-25T22:22:53,531 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,532 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,533 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,534 | ~~^~~ 2026-06-25T22:22:53,535 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,535 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,536 | ~~^~~ 2026-06-25T22:22:53,540 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-06-25T22:22:53,541 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-06-25T22:22:53,541 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-06-25T22:22:53,542 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-06-25T22:22:53,542 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-06-25T22:22:53,543 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-06-25T22:22:53,543 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,544 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,545 592 | Quantizer quantizer; 2026-06-25T22:22:53,546 | ^~~~~~~~~ 2026-06-25T22:22:53,546 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,547 572 | meta_params params; 2026-06-25T22:22:53,548 | ^~~~~~ 2026-06-25T22:22:53,548 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,549 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,550 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,565 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-06-25T22:22:53,566 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-06-25T22:22:53,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:53,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-06-25T22:22:53,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-06-25T22:22:53,570 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,570 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,571 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,571 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,572 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,572 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,573 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,573 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,574 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,575 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,575 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,576 189 | std::array prev_coeffs; 2026-06-25T22:22:53,576 | ^~~~~~~~~~~ 2026-06-25T22:22:53,577 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,577 188 | std::array current_coeffs; 2026-06-25T22:22:53,578 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,579 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,579 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,580 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,581 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-06-25T22:22:53,581 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-06-25T22:22:53,582 lib/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-06-25T22:22:53,583 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-06-25T22:22:53,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 int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:53,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 int; size_t = unsigned int]’ 2026-06-25T22:22:53,585 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,586 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,586 190 | std::array prev_coeffs; 2026-06-25T22:22:53,587 | ^~~~~~~~~~~ 2026-06-25T22:22:53,588 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,588 189 | std::array current_coeffs; 2026-06-25T22:22:53,589 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,589 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,590 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,590 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,597 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-06-25T22:22:53,597 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-06-25T22:22:53,598 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-06-25T22:22:53,599 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-06-25T22:22:53,600 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-06-25T22:22:53,600 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-06-25T22:22:53,601 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,602 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,603 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,603 | ~~^~~ 2026-06-25T22:22:53,604 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,605 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,605 | ~~^~~ 2026-06-25T22:22:53,613 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-06-25T22:22:53,614 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-06-25T22:22:53,615 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-06-25T22:22:53,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = 3; size_t = unsigned int]’ 2026-06-25T22:22:53,617 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-06-25T22:22:53,617 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,618 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,618 592 | Quantizer quantizer; 2026-06-25T22:22:53,619 | ^~~~~~~~~ 2026-06-25T22:22:53,619 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,620 572 | meta_params params; 2026-06-25T22:22:53,620 | ^~~~~~ 2026-06-25T22:22:53,621 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,622 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,622 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,780 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-06-25T22:22:53,780 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-06-25T22:22:53,781 lib/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-06-25T22:22:53,782 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-06-25T22:22:53,783 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-06-25T22:22:53,783 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-06-25T22:22:53,784 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,785 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,786 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,786 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,787 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,788 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,789 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,789 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,790 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,790 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,791 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,792 189 | std::array prev_coeffs; 2026-06-25T22:22:53,792 | ^~~~~~~~~~~ 2026-06-25T22:22:53,793 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,793 188 | std::array current_coeffs; 2026-06-25T22:22:53,794 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,794 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,795 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,795 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,796 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-06-25T22:22:53,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 = long long int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:53,797 lib/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-06-25T22:22:53,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:53,800 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-06-25T22:22:53,800 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,801 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,802 190 | std::array prev_coeffs; 2026-06-25T22:22:53,802 | ^~~~~~~~~~~ 2026-06-25T22:22:53,803 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,804 189 | std::array current_coeffs; 2026-06-25T22:22:53,805 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,805 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,806 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,807 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,812 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-06-25T22:22:53,812 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-06-25T22:22:53,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:53,813 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-06-25T22:22:53,814 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-06-25T22:22:53,814 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-06-25T22:22:53,815 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,816 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,817 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,817 | ~~^~~ 2026-06-25T22:22:53,818 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,819 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,820 | ~~^~~ 2026-06-25T22:22:53,834 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-06-25T22:22:53,835 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-06-25T22:22:53,835 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-06-25T22:22:53,836 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-06-25T22:22:53,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,837 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-06-25T22:22:53,838 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,839 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,839 592 | Quantizer quantizer; 2026-06-25T22:22:53,840 | ^~~~~~~~~ 2026-06-25T22:22:53,840 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,841 572 | meta_params params; 2026-06-25T22:22:53,842 | ^~~~~~ 2026-06-25T22:22:53,842 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,843 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,843 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,859 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-06-25T22:22:53,859 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-06-25T22:22:53,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,860 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-06-25T22:22:53,861 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-06-25T22:22:53,862 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-06-25T22:22:53,863 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,863 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,864 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,865 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,866 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,866 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,867 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,867 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,868 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,869 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,870 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,870 189 | std::array prev_coeffs; 2026-06-25T22:22:53,871 | ^~~~~~~~~~~ 2026-06-25T22:22:53,872 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,872 188 | std::array current_coeffs; 2026-06-25T22:22:53,873 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,874 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,874 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,875 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,875 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-06-25T22:22:53,876 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-06-25T22:22:53,876 lib/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-06-25T22:22:53,877 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-06-25T22:22:53,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,878 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-06-25T22:22:53,878 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,879 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,880 190 | std::array prev_coeffs; 2026-06-25T22:22:53,880 | ^~~~~~~~~~~ 2026-06-25T22:22:53,881 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,882 189 | std::array current_coeffs; 2026-06-25T22:22:53,882 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,883 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,883 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,884 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,890 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-06-25T22:22:53,891 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-06-25T22:22:53,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:53,893 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-06-25T22:22:53,894 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:53,894 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,895 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,895 | ~~^~~ 2026-06-25T22:22:53,896 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,897 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,897 | ~~^~~ 2026-06-25T22:22:53,924 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-06-25T22:22:53,924 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-06-25T22:22:53,925 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-06-25T22:22:53,926 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-06-25T22:22:53,927 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-06-25T22:22:53,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-06-25T22:22:53,928 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:53,929 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,929 592 | Quantizer quantizer; 2026-06-25T22:22:53,930 | ^~~~~~~~~ 2026-06-25T22:22:53,931 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:53,932 572 | meta_params params; 2026-06-25T22:22:53,932 | ^~~~~~ 2026-06-25T22:22:53,933 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,934 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:53,934 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,949 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-06-25T22:22:53,950 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-06-25T22:22:53,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,952 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-06-25T22:22:53,953 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:53,953 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,954 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,955 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,955 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:53,956 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:53,957 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:53,958 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,958 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,959 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,960 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,960 189 | std::array prev_coeffs; 2026-06-25T22:22:53,961 | ^~~~~~~~~~~ 2026-06-25T22:22:53,962 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,962 188 | std::array current_coeffs; 2026-06-25T22:22:53,963 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,964 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,964 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:53,965 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,966 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-06-25T22:22:53,966 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-06-25T22:22:53,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,968 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-06-25T22:22:53,969 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:53,970 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:53,970 190 | std::array prev_coeffs; 2026-06-25T22:22:53,971 | ^~~~~~~~~~~ 2026-06-25T22:22:53,972 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:53,973 189 | std::array current_coeffs; 2026-06-25T22:22:53,973 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:53,974 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:53,975 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:53,975 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:53,982 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-06-25T22:22:53,983 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-06-25T22:22:53,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:53,984 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-06-25T22:22:53,985 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-06-25T22:22:53,986 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-06-25T22:22:53,987 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:53,987 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,988 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,989 | ~~^~~ 2026-06-25T22:22:53,989 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:53,990 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:53,990 | ~~^~~ 2026-06-25T22:22:53,995 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-06-25T22:22:53,995 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-06-25T22:22:53,996 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-06-25T22:22:53,997 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-06-25T22:22:53,997 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-06-25T22:22:53,998 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-06-25T22:22:53,999 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:53,999 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,000 592 | Quantizer quantizer; 2026-06-25T22:22:54,001 | ^~~~~~~~~ 2026-06-25T22:22:54,001 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:54,002 572 | meta_params params; 2026-06-25T22:22:54,003 | ^~~~~~ 2026-06-25T22:22:54,003 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,004 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:54,005 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:54,020 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-06-25T22:22:54,020 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-06-25T22:22:54,021 lib/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-06-25T22:22:54,022 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-06-25T22:22:54,022 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-06-25T22:22:54,023 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-06-25T22:22:54,024 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,024 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,025 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:54,025 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,026 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:54,027 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:54,028 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:54,028 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,029 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:54,030 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,031 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,032 189 | std::array prev_coeffs; 2026-06-25T22:22:54,032 | ^~~~~~~~~~~ 2026-06-25T22:22:54,033 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:54,034 188 | std::array current_coeffs; 2026-06-25T22:22:54,034 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:54,035 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,035 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:54,036 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,037 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-06-25T22:22:54,038 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-06-25T22:22:54,039 lib/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-06-25T22:22:54,039 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-06-25T22:22:54,040 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-06-25T22:22:54,040 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-06-25T22:22:54,041 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,041 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,042 190 | std::array prev_coeffs; 2026-06-25T22:22:54,043 | ^~~~~~~~~~~ 2026-06-25T22:22:54,043 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:54,044 189 | std::array current_coeffs; 2026-06-25T22:22:54,045 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:54,046 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,046 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:54,047 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,051 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-06-25T22:22:54,052 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-06-25T22:22:54,053 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-06-25T22:22:54,054 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-06-25T22:22:54,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 = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,055 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-06-25T22:22:54,056 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,057 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:54,057 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,058 | ~~^~~ 2026-06-25T22:22:54,058 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:54,059 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,059 | ~~^~~ 2026-06-25T22:22:54,068 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-06-25T22:22:54,068 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-06-25T22:22:54,069 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-06-25T22:22:54,069 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-06-25T22:22:54,070 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-06-25T22:22:54,071 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-06-25T22:22:54,072 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,072 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,073 592 | Quantizer quantizer; 2026-06-25T22:22:54,074 | ^~~~~~~~~ 2026-06-25T22:22:54,075 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:54,075 572 | meta_params params; 2026-06-25T22:22:54,076 | ^~~~~~ 2026-06-25T22:22:54,076 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,077 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:54,078 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:54,092 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-06-25T22:22:54,093 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-06-25T22:22:54,094 lib/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-06-25T22:22:54,095 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-06-25T22:22:54,095 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-06-25T22:22:54,096 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-06-25T22:22:54,096 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,097 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,098 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:54,098 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,099 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:54,099 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:54,100 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:54,101 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,101 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:54,102 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,102 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,103 189 | std::array prev_coeffs; 2026-06-25T22:22:54,104 | ^~~~~~~~~~~ 2026-06-25T22:22:54,104 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:54,105 188 | std::array current_coeffs; 2026-06-25T22:22:54,106 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:54,107 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,107 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:54,108 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,109 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-06-25T22:22:54,109 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-06-25T22:22:54,110 lib/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-06-25T22:22:54,110 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-06-25T22:22:54,111 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-06-25T22:22:54,112 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-06-25T22:22:54,113 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,113 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,114 190 | std::array prev_coeffs; 2026-06-25T22:22:54,114 | ^~~~~~~~~~~ 2026-06-25T22:22:54,115 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:54,115 189 | std::array current_coeffs; 2026-06-25T22:22:54,116 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:54,116 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,117 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:54,118 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,124 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-06-25T22:22:54,125 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-06-25T22:22:54,125 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-06-25T22:22:54,126 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-06-25T22:22:54,127 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-06-25T22:22:54,128 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-06-25T22:22:54,128 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,129 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:54,130 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,130 | ~~^~~ 2026-06-25T22:22:54,131 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:54,132 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,133 | ~~^~~ 2026-06-25T22:22:54,147 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-06-25T22:22:54,147 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-06-25T22:22:54,148 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-06-25T22:22:54,149 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-06-25T22:22:54,149 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-06-25T22:22:54,150 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-06-25T22:22:54,150 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,151 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:592:19: warning: ‘SZ::SZFastFrontend >::quantizer’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,152 592 | Quantizer quantizer; 2026-06-25T22:22:54,152 | ^~~~~~~~~ 2026-06-25T22:22:54,153 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:572:21: warning: ‘SZMETA::meta_params SZ::SZFastFrontend >::params’ [-Wreorder] 2026-06-25T22:22:54,153 572 | meta_params params; 2026-06-25T22:22:54,154 | ^~~~~~ 2026-06-25T22:22:54,155 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:25:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,155 25 | SZFastFrontend(const Config &conf, Quantizer quantizer) : 2026-06-25T22:22:54,156 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:54,172 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-06-25T22:22:54,172 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-06-25T22:22:54,173 lib/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-06-25T22:22:54,174 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-06-25T22:22:54,174 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-06-25T22:22:54,175 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-06-25T22:22:54,176 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,176 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:45: warning: ‘SZ::RegressionPredictor::quantizer_independent’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,177 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:54,178 | ^~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,178 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:185:28: warning: ‘SZ::LinearQuantizer SZ::RegressionPredictor::quantizer_liner’ [-Wreorder] 2026-06-25T22:22:54,179 185 | LinearQuantizer quantizer_liner, quantizer_independent; 2026-06-25T22:22:54,179 | ^~~~~~~~~~~~~~~ 2026-06-25T22:22:54,180 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,180 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:54,181 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,182 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:189:30: warning: ‘SZ::RegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,182 189 | std::array prev_coeffs; 2026-06-25T22:22:54,183 | ^~~~~~~~~~~ 2026-06-25T22:22:54,184 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:188:30: warning: ‘std::array SZ::RegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:54,184 188 | std::array current_coeffs; 2026-06-25T22:22:54,185 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:54,185 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,186 23 | RegressionPredictor(uint block_size, double eb) : quantizer_independent(eb / (N + 1)), 2026-06-25T22:22:54,187 | ^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,188 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-06-25T22:22:54,188 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-06-25T22:22:54,189 lib/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-06-25T22:22:54,189 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-06-25T22:22:54,190 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-06-25T22:22:54,191 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-06-25T22:22:54,192 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,192 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:190:26: warning: ‘SZ::PolyRegressionPredictor::prev_coeffs’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,193 190 | std::array prev_coeffs; 2026-06-25T22:22:54,194 | ^~~~~~~~~~~ 2026-06-25T22:22:54,194 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:189:26: warning: ‘std::array SZ::PolyRegressionPredictor::current_coeffs’ [-Wreorder] 2026-06-25T22:22:54,195 189 | std::array current_coeffs; 2026-06-25T22:22:54,195 | ^~~~~~~~~~~~~~ 2026-06-25T22:22:54,196 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:26:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,196 26 | PolyRegressionPredictor(uint block_size, T eb) : quantizer_independent(eb / 5 / block_size), 2026-06-25T22:22:54,197 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,203 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-06-25T22:22:54,204 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-06-25T22:22:54,205 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-06-25T22:22:54,205 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-06-25T22:22:54,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,207 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-06-25T22:22:54,207 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:54,208 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:193:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:54,209 193 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,209 | ~~^~~ 2026-06-25T22:22:54,210 lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:207:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:54,211 207 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,212 | ~~^~~ 2026-06-25T22:22:54,259 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-06-25T22:22:54,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 = float; unsigned int N = 1; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,262 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-06-25T22:22:54,262 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:54,263 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,263 75 | auto *c2 = c; 2026-06-25T22:22:54,264 | ^~ 2026-06-25T22:22:54,275 In file included from lib/SZ3/include/SZ3/api/impl/SZInterp.hpp:5: 2026-06-25T22:22:54,276 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-06-25T22:22:54,276 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-06-25T22:22:54,277 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-06-25T22:22:54,278 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-06-25T22:22:54,278 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-06-25T22:22:54,279 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-06-25T22:22:54,280 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:54,281 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-06-25T22:22:54,281 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,282 | ~~^~~ 2026-06-25T22:22:54,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 = float; size_t = unsigned int]’: 2026-06-25T22:22:54,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 = float; size_t = unsigned int]’ 2026-06-25T22:22:54,285 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-06-25T22:22:54,285 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-06-25T22:22:54,286 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-06-25T22:22:54,286 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-06-25T22:22:54,287 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:54,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-06-25T22:22:54,288 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,289 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,289 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-06-25T22:22:54,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 = float; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:22:54,290 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-06-25T22:22:54,291 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-06-25T22:22:54,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,292 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-06-25T22:22:54,293 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:54,294 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,294 75 | auto *c2 = c; 2026-06-25T22:22:54,295 | ^~ 2026-06-25T22:22:54,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 = float; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-06-25T22:22:54,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,298 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-06-25T22:22:54,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,299 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-06-25T22:22:54,299 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:54,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-06-25T22:22:54,300 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,301 | ~~^~~ 2026-06-25T22:22:54,301 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-06-25T22:22:54,302 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-06-25T22:22:54,303 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-06-25T22:22:54,303 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-06-25T22:22:54,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,304 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-06-25T22:22:54,305 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:54,306 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,306 75 | auto *c2 = c; 2026-06-25T22:22:54,307 | ^~ 2026-06-25T22:22:54,308 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-06-25T22:22:54,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,310 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-06-25T22:22:54,311 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-06-25T22:22:54,312 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-06-25T22:22:54,312 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:54,313 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-06-25T22:22:54,313 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,314 | ~~^~~ 2026-06-25T22:22:54,315 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-06-25T22:22:54,316 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-06-25T22:22:54,316 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-06-25T22:22:54,317 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-06-25T22:22:54,317 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-06-25T22:22:54,318 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-06-25T22:22:54,319 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:54,320 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,320 75 | auto *c2 = c; 2026-06-25T22:22:54,321 | ^~ 2026-06-25T22:22:54,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 = float; unsigned int N = 4; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-06-25T22:22:54,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,324 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-06-25T22:22:54,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,326 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-06-25T22:22:54,326 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:54,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-06-25T22:22:54,328 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,328 | ~~^~~ 2026-06-25T22:22:54,335 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-06-25T22:22:54,335 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-06-25T22:22:54,336 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-06-25T22:22:54,337 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-06-25T22:22:54,337 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-06-25T22:22:54,338 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-06-25T22:22:54,339 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:54,340 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,340 75 | auto *c2 = c; 2026-06-25T22:22:54,341 | ^~ 2026-06-25T22:22:54,344 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-06-25T22:22:54,345 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-06-25T22:22:54,345 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-06-25T22:22:54,346 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-06-25T22:22:54,347 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-06-25T22:22:54,348 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-06-25T22:22:54,349 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:54,349 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-06-25T22:22:54,350 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,350 | ~~^~~ 2026-06-25T22:22:54,351 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-06-25T22:22:54,351 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-06-25T22:22:54,352 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-06-25T22:22:54,352 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-06-25T22:22:54,353 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-06-25T22:22:54,354 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-06-25T22:22:54,354 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:54,355 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-06-25T22:22:54,355 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,356 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,357 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-06-25T22:22:54,357 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-06-25T22:22:54,358 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-06-25T22:22:54,359 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-06-25T22:22:54,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,360 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-06-25T22:22:54,361 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:54,361 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,362 75 | auto *c2 = c; 2026-06-25T22:22:54,363 | ^~ 2026-06-25T22:22:54,363 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-06-25T22:22:54,364 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-06-25T22:22:54,364 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-06-25T22:22:54,365 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-06-25T22:22:54,365 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-06-25T22:22:54,366 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-06-25T22:22:54,367 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:54,367 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-06-25T22:22:54,368 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,369 | ~~^~~ 2026-06-25T22:22:54,370 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-06-25T22:22:54,370 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-06-25T22:22:54,371 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-06-25T22:22:54,372 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-06-25T22:22:54,373 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-06-25T22:22:54,373 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-06-25T22:22:54,374 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:54,375 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,375 75 | auto *c2 = c; 2026-06-25T22:22:54,376 | ^~ 2026-06-25T22:22:54,377 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-06-25T22:22:54,378 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-06-25T22:22:54,378 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-06-25T22:22:54,379 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-06-25T22:22:54,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,380 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-06-25T22:22:54,380 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:54,381 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-06-25T22:22:54,382 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,382 | ~~^~~ 2026-06-25T22:22:54,383 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-06-25T22:22:54,384 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-06-25T22:22:54,385 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-06-25T22:22:54,386 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-06-25T22:22:54,386 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-06-25T22:22:54,387 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-06-25T22:22:54,387 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:54,388 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,389 75 | auto *c2 = c; 2026-06-25T22:22:54,390 | ^~ 2026-06-25T22:22:54,390 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-06-25T22:22:54,391 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-06-25T22:22:54,392 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-06-25T22:22:54,393 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-06-25T22:22:54,393 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-06-25T22:22:54,394 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-06-25T22:22:54,394 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:54,395 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-06-25T22:22:54,395 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,396 | ~~^~~ 2026-06-25T22:22:54,399 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-06-25T22:22:54,400 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-06-25T22:22:54,400 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-06-25T22:22:54,401 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-06-25T22:22:54,402 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-06-25T22:22:54,403 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-06-25T22:22:54,403 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:54,404 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,405 75 | auto *c2 = c; 2026-06-25T22:22:54,405 | ^~ 2026-06-25T22:22:54,409 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-06-25T22:22:54,409 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-06-25T22:22:54,410 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-06-25T22:22:54,411 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-06-25T22:22:54,412 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-06-25T22:22:54,412 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-06-25T22:22:54,413 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:54,413 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-06-25T22:22:54,414 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,414 | ~~^~~ 2026-06-25T22:22:54,415 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-06-25T22:22:54,415 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-06-25T22:22:54,416 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-06-25T22:22:54,417 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-06-25T22:22:54,418 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-06-25T22:22:54,418 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-06-25T22:22:54,419 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:54,420 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-06-25T22:22:54,420 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,421 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,422 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-06-25T22:22:54,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 = 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-06-25T22:22:54,423 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-06-25T22:22:54,424 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-06-25T22:22:54,425 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-06-25T22:22:54,425 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-06-25T22:22:54,426 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:54,426 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,427 75 | auto *c2 = c; 2026-06-25T22:22:54,427 | ^~ 2026-06-25T22:22:54,428 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-06-25T22:22:54,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,429 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-06-25T22:22:54,430 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-06-25T22:22:54,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,431 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-06-25T22:22:54,432 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:54,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-06-25T22:22:54,433 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,434 | ~~^~~ 2026-06-25T22:22:54,435 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-06-25T22:22:54,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 = 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-06-25T22:22:54,436 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-06-25T22:22:54,437 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-06-25T22:22:54,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,438 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-06-25T22:22:54,439 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:54,439 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,440 75 | auto *c2 = c; 2026-06-25T22:22:54,440 | ^~ 2026-06-25T22:22:54,441 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-06-25T22:22:54,442 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-06-25T22:22:54,442 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-06-25T22:22:54,443 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-06-25T22:22:54,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,445 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-06-25T22:22:54,445 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:54,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-06-25T22:22:54,447 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,447 | ~~^~~ 2026-06-25T22:22:54,448 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-06-25T22:22:54,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 = 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-06-25T22:22:54,450 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-06-25T22:22:54,450 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-06-25T22:22:54,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,452 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-06-25T22:22:54,452 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:54,453 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,453 75 | auto *c2 = c; 2026-06-25T22:22:54,454 | ^~ 2026-06-25T22:22:54,454 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-06-25T22:22:54,455 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-06-25T22:22:54,455 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-06-25T22:22:54,456 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-06-25T22:22:54,457 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-06-25T22:22:54,458 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-06-25T22:22:54,459 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:54,459 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-06-25T22:22:54,460 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,461 | ~~^~~ 2026-06-25T22:22:54,461 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-06-25T22:22:54,462 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-06-25T22:22:54,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,463 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-06-25T22:22:54,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,465 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-06-25T22:22:54,465 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:54,466 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,466 75 | auto *c2 = c; 2026-06-25T22:22:54,467 | ^~ 2026-06-25T22:22:54,470 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-06-25T22:22:54,470 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-06-25T22:22:54,471 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-06-25T22:22:54,472 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-06-25T22:22:54,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 char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,473 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-06-25T22:22:54,474 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:54,475 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-06-25T22:22:54,475 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,476 | ~~^~~ 2026-06-25T22:22:54,477 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-06-25T22:22:54,477 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-06-25T22:22:54,478 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-06-25T22:22:54,479 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-06-25T22:22:54,480 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-06-25T22:22:54,481 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-06-25T22:22:54,481 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:54,482 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-06-25T22:22:54,482 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,483 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,483 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-06-25T22:22:54,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 char; unsigned int N = 2; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:22:54,484 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-06-25T22:22:54,485 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-06-25T22:22:54,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 char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,486 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-06-25T22:22:54,487 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:54,488 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,489 75 | auto *c2 = c; 2026-06-25T22:22:54,489 | ^~ 2026-06-25T22:22:54,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 char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-06-25T22:22:54,491 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-06-25T22:22:54,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 char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,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 char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,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 char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,494 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-06-25T22:22:54,495 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:54,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-06-25T22:22:54,496 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,496 | ~~^~~ 2026-06-25T22:22:54,497 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-06-25T22:22:54,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 char; unsigned int N = 3; Frontend = SZ::SZFastFrontend >; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:22:54,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,499 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-06-25T22:22:54,500 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-06-25T22:22:54,501 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:54,501 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,502 75 | auto *c2 = c; 2026-06-25T22:22:54,503 | ^~ 2026-06-25T22:22:54,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 char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’: 2026-06-25T22:22:54,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,507 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-06-25T22:22:54,508 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:54,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-06-25T22:22:54,510 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,510 | ~~^~~ 2026-06-25T22:22:54,511 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-06-25T22:22:54,511 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-06-25T22:22:54,512 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-06-25T22:22:54,512 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-06-25T22:22:54,513 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-06-25T22:22:54,514 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-06-25T22:22:54,514 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:54,515 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,516 75 | auto *c2 = c; 2026-06-25T22:22:54,516 | ^~ 2026-06-25T22:22:54,517 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-06-25T22:22:54,518 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-06-25T22:22:54,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,519 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-06-25T22:22:54,520 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-06-25T22:22:54,521 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-06-25T22:22:54,522 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:54,522 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-06-25T22:22:54,523 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,523 | ~~^~~ 2026-06-25T22:22:54,526 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-06-25T22:22:54,527 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-06-25T22:22:54,527 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-06-25T22:22:54,528 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-06-25T22:22:54,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,529 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-06-25T22:22:54,530 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:54,530 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,531 75 | auto *c2 = c; 2026-06-25T22:22:54,532 | ^~ 2026-06-25T22:22:54,536 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-06-25T22:22:54,536 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-06-25T22:22:54,537 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-06-25T22:22:54,538 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-06-25T22:22:54,539 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-06-25T22:22:54,539 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-06-25T22:22:54,540 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:54,541 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-06-25T22:22:54,542 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,542 | ~~^~~ 2026-06-25T22:22:54,543 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-06-25T22:22:54,543 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-06-25T22:22:54,544 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-06-25T22:22:54,544 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-06-25T22:22:54,545 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-06-25T22:22:54,546 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-06-25T22:22:54,546 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:54,547 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-06-25T22:22:54,548 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,548 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,549 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-06-25T22:22:54,550 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-06-25T22:22:54,551 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-06-25T22:22:54,551 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-06-25T22:22:54,552 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-06-25T22:22:54,553 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-06-25T22:22:54,553 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:54,554 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,555 75 | auto *c2 = c; 2026-06-25T22:22:54,556 | ^~ 2026-06-25T22:22:54,557 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-06-25T22:22:54,557 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-06-25T22:22:54,558 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-06-25T22:22:54,558 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-06-25T22:22:54,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,559 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-06-25T22:22:54,560 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:54,560 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-06-25T22:22:54,561 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,562 | ~~^~~ 2026-06-25T22:22:54,563 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-06-25T22:22:54,564 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-06-25T22:22:54,564 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-06-25T22:22:54,565 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-06-25T22:22:54,566 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-06-25T22:22:54,566 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-06-25T22:22:54,567 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:54,568 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,569 75 | auto *c2 = c; 2026-06-25T22:22:54,569 | ^~ 2026-06-25T22:22:54,570 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-06-25T22:22:54,571 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-06-25T22:22:54,572 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-06-25T22:22:54,572 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-06-25T22:22:54,573 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-06-25T22:22:54,574 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-06-25T22:22:54,574 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:54,575 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-06-25T22:22:54,575 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,576 | ~~^~~ 2026-06-25T22:22:54,577 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-06-25T22:22:54,577 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-06-25T22:22:54,578 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-06-25T22:22:54,579 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-06-25T22:22:54,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,580 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-06-25T22:22:54,581 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:54,582 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,582 75 | auto *c2 = c; 2026-06-25T22:22:54,583 | ^~ 2026-06-25T22:22:54,584 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-06-25T22:22:54,585 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-06-25T22:22:54,586 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-06-25T22:22:54,586 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-06-25T22:22:54,587 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-06-25T22:22:54,587 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-06-25T22:22:54,588 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:54,588 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-06-25T22:22:54,589 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,590 | ~~^~~ 2026-06-25T22:22:54,592 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-06-25T22:22:54,593 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-06-25T22:22:54,594 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-06-25T22:22:54,595 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-06-25T22:22:54,595 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-06-25T22:22:54,596 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-06-25T22:22:54,597 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:54,597 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,598 75 | auto *c2 = c; 2026-06-25T22:22:54,599 | ^~ 2026-06-25T22:22:54,602 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-06-25T22:22:54,603 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-06-25T22:22:54,604 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-06-25T22:22:54,604 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-06-25T22:22:54,605 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-06-25T22:22:54,605 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-06-25T22:22:54,606 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:54,606 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-06-25T22:22:54,607 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,607 | ~~^~~ 2026-06-25T22:22:54,608 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-06-25T22:22:54,609 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-06-25T22:22:54,610 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-06-25T22:22:54,611 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-06-25T22:22:54,611 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-06-25T22:22:54,612 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-06-25T22:22:54,613 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:54,613 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-06-25T22:22:54,614 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,615 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,616 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-06-25T22:22:54,616 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-06-25T22:22:54,617 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-06-25T22:22:54,618 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-06-25T22:22:54,619 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-06-25T22:22:54,619 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-06-25T22:22:54,620 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:54,620 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,621 75 | auto *c2 = c; 2026-06-25T22:22:54,621 | ^~ 2026-06-25T22:22:54,622 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-06-25T22:22:54,623 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-06-25T22:22:54,623 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-06-25T22:22:54,624 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-06-25T22:22:54,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,625 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-06-25T22:22:54,626 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:54,627 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-06-25T22:22:54,627 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,628 | ~~^~~ 2026-06-25T22:22:54,629 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-06-25T22:22:54,629 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-06-25T22:22:54,630 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-06-25T22:22:54,631 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-06-25T22:22:54,632 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-06-25T22:22:54,632 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-06-25T22:22:54,633 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:54,633 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,634 75 | auto *c2 = c; 2026-06-25T22:22:54,634 | ^~ 2026-06-25T22:22:54,635 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-06-25T22:22:54,635 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-06-25T22:22:54,636 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-06-25T22:22:54,637 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-06-25T22:22:54,638 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-06-25T22:22:54,638 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-06-25T22:22:54,639 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:54,640 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-06-25T22:22:54,640 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,641 | ~~^~~ 2026-06-25T22:22:54,642 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-06-25T22:22:54,642 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-06-25T22:22:54,643 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-06-25T22:22:54,644 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-06-25T22:22:54,645 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-06-25T22:22:54,645 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-06-25T22:22:54,646 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:54,646 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,647 75 | auto *c2 = c; 2026-06-25T22:22:54,647 | ^~ 2026-06-25T22:22:54,648 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-06-25T22:22:54,649 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-06-25T22:22:54,649 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-06-25T22:22:54,650 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-06-25T22:22:54,651 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-06-25T22:22:54,651 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-06-25T22:22:54,652 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:54,653 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-06-25T22:22:54,653 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,654 | ~~^~~ 2026-06-25T22:22:54,657 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-06-25T22:22:54,657 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-06-25T22:22:54,658 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-06-25T22:22:54,659 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-06-25T22:22:54,660 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-06-25T22:22:54,660 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-06-25T22:22:54,661 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:54,661 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,662 75 | auto *c2 = c; 2026-06-25T22:22:54,663 | ^~ 2026-06-25T22:22:54,666 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-06-25T22:22:54,667 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-06-25T22:22:54,668 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-06-25T22:22:54,668 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-06-25T22:22:54,669 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-06-25T22:22:54,670 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-06-25T22:22:54,671 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:54,671 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-06-25T22:22:54,672 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,673 | ~~^~~ 2026-06-25T22:22:54,673 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-06-25T22:22:54,674 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-06-25T22:22:54,675 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-06-25T22:22:54,676 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-06-25T22:22:54,676 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-06-25T22:22:54,677 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-06-25T22:22:54,678 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:54,678 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-06-25T22:22:54,679 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,679 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,680 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-06-25T22:22:54,680 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-06-25T22:22:54,681 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-06-25T22:22:54,682 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-06-25T22:22:54,682 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-06-25T22:22:54,683 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-06-25T22:22:54,683 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:54,684 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,685 75 | auto *c2 = c; 2026-06-25T22:22:54,686 | ^~ 2026-06-25T22:22:54,686 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-06-25T22:22:54,687 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-06-25T22:22:54,688 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-06-25T22:22:54,688 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-06-25T22:22:54,689 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-06-25T22:22:54,690 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-06-25T22:22:54,691 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:54,691 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-06-25T22:22:54,692 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,692 | ~~^~~ 2026-06-25T22:22:54,693 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-06-25T22:22:54,694 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-06-25T22:22:54,694 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-06-25T22:22:54,695 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-06-25T22:22:54,695 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-06-25T22:22:54,696 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-06-25T22:22:54,696 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:54,697 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,698 75 | auto *c2 = c; 2026-06-25T22:22:54,698 | ^~ 2026-06-25T22:22:54,699 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-06-25T22:22:54,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 = int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,701 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-06-25T22:22:54,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 = int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,703 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-06-25T22:22:54,704 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:54,705 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-06-25T22:22:54,705 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,706 | ~~^~~ 2026-06-25T22:22:54,706 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-06-25T22:22:54,707 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-06-25T22:22:54,707 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-06-25T22:22:54,708 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-06-25T22:22:54,709 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-06-25T22:22:54,709 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-06-25T22:22:54,710 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:54,711 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,711 75 | auto *c2 = c; 2026-06-25T22:22:54,712 | ^~ 2026-06-25T22:22:54,713 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-06-25T22:22:54,714 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-06-25T22:22:54,714 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-06-25T22:22:54,715 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-06-25T22:22:54,716 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-06-25T22:22:54,716 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-06-25T22:22:54,717 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:54,718 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-06-25T22:22:54,719 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,719 | ~~^~~ 2026-06-25T22:22:54,720 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-06-25T22:22:54,720 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-06-25T22:22:54,721 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-06-25T22:22:54,722 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-06-25T22:22:54,722 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-06-25T22:22:54,723 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-06-25T22:22:54,723 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:54,724 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,725 75 | auto *c2 = c; 2026-06-25T22:22:54,726 | ^~ 2026-06-25T22:22:54,726 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-06-25T22:22:54,727 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-06-25T22:22:54,728 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-06-25T22:22:54,729 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-06-25T22:22:54,729 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-06-25T22:22:54,730 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-06-25T22:22:54,730 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:54,731 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-06-25T22:22:54,732 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,733 | ~~^~~ 2026-06-25T22:22:54,733 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-06-25T22:22:54,734 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-06-25T22:22:54,735 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-06-25T22:22:54,735 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-06-25T22:22:54,736 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-06-25T22:22:54,736 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-06-25T22:22:54,737 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:54,737 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-06-25T22:22:54,738 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,738 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,739 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-06-25T22:22:54,740 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-06-25T22:22:54,740 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-06-25T22:22:54,741 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-06-25T22:22:54,742 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-06-25T22:22:54,743 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-06-25T22:22:54,743 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:54,744 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,745 75 | auto *c2 = c; 2026-06-25T22:22:54,745 | ^~ 2026-06-25T22:22:54,746 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-06-25T22:22:54,747 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-06-25T22:22:54,748 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-06-25T22:22:54,748 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-06-25T22:22:54,749 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-06-25T22:22:54,749 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-06-25T22:22:54,750 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:54,750 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-06-25T22:22:54,751 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,752 | ~~^~~ 2026-06-25T22:22:54,752 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-06-25T22:22:54,753 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-06-25T22:22:54,754 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-06-25T22:22:54,754 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-06-25T22:22:54,755 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-06-25T22:22:54,756 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-06-25T22:22:54,756 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:54,757 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,758 75 | auto *c2 = c; 2026-06-25T22:22:54,758 | ^~ 2026-06-25T22:22:54,759 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-06-25T22:22:54,760 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-06-25T22:22:54,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 = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = 3; size_t = unsigned int]’ 2026-06-25T22:22:54,762 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-06-25T22:22:54,763 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-06-25T22:22:54,763 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:54,764 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-06-25T22:22:54,764 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,765 | ~~^~~ 2026-06-25T22:22:54,766 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-06-25T22:22:54,766 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-06-25T22:22:54,767 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-06-25T22:22:54,768 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-06-25T22:22:54,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,769 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-06-25T22:22:54,770 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:54,770 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,771 75 | auto *c2 = c; 2026-06-25T22:22:54,772 | ^~ 2026-06-25T22:22:54,772 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-06-25T22:22:54,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,774 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-06-25T22:22:54,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:54,776 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-06-25T22:22:54,776 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:54,777 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-06-25T22:22:54,777 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,778 | ~~^~~ 2026-06-25T22:22:54,780 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-06-25T22:22:54,781 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-06-25T22:22:54,781 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-06-25T22:22:54,782 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-06-25T22:22:54,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,783 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-06-25T22:22:54,784 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:54,785 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,785 75 | auto *c2 = c; 2026-06-25T22:22:54,786 | ^~ 2026-06-25T22:22:54,789 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-06-25T22:22:54,790 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-06-25T22:22:54,791 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-06-25T22:22:54,792 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-06-25T22:22:54,792 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-06-25T22:22:54,793 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-06-25T22:22:54,793 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:54,794 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-06-25T22:22:54,794 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,795 | ~~^~~ 2026-06-25T22:22:54,796 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-06-25T22:22:54,796 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-06-25T22:22:54,797 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-06-25T22:22:54,797 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-06-25T22:22:54,798 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-06-25T22:22:54,799 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-06-25T22:22:54,800 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:54,800 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-06-25T22:22:54,801 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,802 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,802 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-06-25T22:22:54,803 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-06-25T22:22:54,804 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-06-25T22:22:54,805 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-06-25T22:22:54,805 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-06-25T22:22:54,806 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-06-25T22:22:54,806 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:54,807 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,807 75 | auto *c2 = c; 2026-06-25T22:22:54,808 | ^~ 2026-06-25T22:22:54,809 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-06-25T22:22:54,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 int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,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 int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,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 int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,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 int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:54,812 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-06-25T22:22:54,813 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:54,813 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-06-25T22:22:54,814 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,815 | ~~^~~ 2026-06-25T22:22:54,815 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-06-25T22:22:54,816 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-06-25T22:22:54,817 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-06-25T22:22:54,818 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-06-25T22:22:54,818 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-06-25T22:22:54,819 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-06-25T22:22:54,819 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:54,820 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,820 75 | auto *c2 = c; 2026-06-25T22:22:54,821 | ^~ 2026-06-25T22:22:54,822 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-06-25T22:22:54,822 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-06-25T22:22:54,823 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-06-25T22:22:54,824 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-06-25T22:22:54,824 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-06-25T22:22:54,825 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-06-25T22:22:54,826 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:54,827 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-06-25T22:22:54,828 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,829 | ~~^~~ 2026-06-25T22:22:54,830 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-06-25T22:22:54,831 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-06-25T22:22:54,832 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-06-25T22:22:54,834 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-06-25T22:22:54,835 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-06-25T22:22:54,836 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-06-25T22:22:54,837 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:54,838 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,839 75 | auto *c2 = c; 2026-06-25T22:22:54,840 | ^~ 2026-06-25T22:22:54,841 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-06-25T22:22:54,842 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-06-25T22:22:54,843 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-06-25T22:22:54,844 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-06-25T22:22:54,845 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-06-25T22:22:54,846 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-06-25T22:22:54,848 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:54,849 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-06-25T22:22:54,850 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,851 | ~~^~~ 2026-06-25T22:22:54,853 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-06-25T22:22:54,854 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-06-25T22:22:54,855 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-06-25T22:22:54,857 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-06-25T22:22:54,858 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-06-25T22:22:54,860 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-06-25T22:22:54,861 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:54,862 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,863 75 | auto *c2 = c; 2026-06-25T22:22:54,864 | ^~ 2026-06-25T22:22:54,865 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-06-25T22:22:54,866 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-06-25T22:22:54,868 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-06-25T22:22:54,869 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-06-25T22:22:54,870 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-06-25T22:22:54,872 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-06-25T22:22:54,873 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:54,874 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-06-25T22:22:54,875 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,876 | ~~^~~ 2026-06-25T22:22:54,876 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-06-25T22:22:54,877 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-06-25T22:22:54,878 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-06-25T22:22:54,878 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-06-25T22:22:54,879 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-06-25T22:22:54,880 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-06-25T22:22:54,881 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:54,881 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-06-25T22:22:54,882 68 | while (data_pos - data < len) { 2026-06-25T22:22:54,882 | ~~~~~~~~~~~~~~~~^~~~~ 2026-06-25T22:22:54,883 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-06-25T22:22:54,883 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-06-25T22:22:54,884 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-06-25T22:22:54,884 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-06-25T22:22:54,885 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-06-25T22:22:54,886 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-06-25T22:22:54,887 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:54,887 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,888 75 | auto *c2 = c; 2026-06-25T22:22:54,889 | ^~ 2026-06-25T22:22:54,889 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-06-25T22:22:54,890 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-06-25T22:22:54,891 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-06-25T22:22:54,892 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-06-25T22:22:54,892 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-06-25T22:22:54,893 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-06-25T22:22:54,894 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:54,894 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-06-25T22:22:54,895 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,895 | ~~^~~ 2026-06-25T22:22:54,896 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-06-25T22:22:54,896 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-06-25T22:22:54,897 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-06-25T22:22:54,898 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-06-25T22:22:54,898 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-06-25T22:22:54,899 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-06-25T22:22:54,900 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:54,901 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,901 75 | auto *c2 = c; 2026-06-25T22:22:54,902 | ^~ 2026-06-25T22:22:54,903 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-06-25T22:22:54,904 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-06-25T22:22:54,904 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-06-25T22:22:54,905 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-06-25T22:22:54,906 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-06-25T22:22:54,907 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-06-25T22:22:54,908 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:54,909 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-06-25T22:22:54,909 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,910 | ~~^~~ 2026-06-25T22:22:54,911 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-06-25T22:22:54,912 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-06-25T22:22:54,912 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-06-25T22:22:54,913 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-06-25T22:22:54,914 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-06-25T22:22:54,915 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-06-25T22:22:54,915 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:54,916 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:75:19: warning: unused variable ‘c2’ [-Wunused-variable] 2026-06-25T22:22:54,917 75 | auto *c2 = c; 2026-06-25T22:22:54,917 | ^~ 2026-06-25T22:22:54,918 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-06-25T22:22:54,919 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-06-25T22:22:54,919 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-06-25T22:22:54,920 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-06-25T22:22:54,921 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-06-25T22:22:54,922 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-06-25T22:22:54,922 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:54,923 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-06-25T22:22:54,923 130 | for (int i = 0; i < N; i++) { 2026-06-25T22:22:54,924 | ~~^~~ 2026-06-25T22:22:54,924 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-06-25T22:22:54,925 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-06-25T22:22:54,925 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-06-25T22:22:54,926 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-06-25T22:22:54,927 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-06-25T22:22:54,928 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-06-25T22:22:54,928 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-06-25T22:22:54,929 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:54,930 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-06-25T22:22:54,930 81 | for (int i = 0; i < reg_count; i++) { 2026-06-25T22:22:54,931 | ~~^~~~~~~~~~~ 2026-06-25T22:22:54,932 In file included from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:6: 2026-06-25T22:22:54,933 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-06-25T22:22:54,934 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-06-25T22:22:54,935 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-06-25T22:22:54,936 lib/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-06-25T22:22:54,937 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-06-25T22:22:54,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,939 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-06-25T22:22:54,940 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:54,940 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,941 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:54,942 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,943 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:54,943 136 | Predictor predictor; 2026-06-25T22:22:54,944 | ^~~~~~~~~ 2026-06-25T22:22:54,945 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,946 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:54,946 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,948 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-06-25T22:22:54,949 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-06-25T22:22:54,950 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-06-25T22:22:54,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,952 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-06-25T22:22:54,953 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-06-25T22:22:54,954 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:54,954 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,955 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:54,956 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,957 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:54,957 136 | Predictor predictor; 2026-06-25T22:22:54,958 | ^~~~~~~~~ 2026-06-25T22:22:54,959 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,960 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:54,961 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,962 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-06-25T22:22:54,963 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-06-25T22:22:54,964 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-06-25T22:22:54,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,970 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-06-25T22:22:54,971 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:54,973 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:54,974 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:54,976 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,978 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:54,980 136 | Predictor predictor; 2026-06-25T22:22:54,982 | ^~~~~~~~~ 2026-06-25T22:22:54,983 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:54,985 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:54,986 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:54,988 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-06-25T22:22:54,989 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-06-25T22:22:54,990 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-06-25T22:22:54,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:54,996 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-06-25T22:22:54,998 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,000 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-06-25T22:22:55,002 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,003 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-06-25T22:22:55,005 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-06-25T22:22:55,007 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-06-25T22:22:55,009 lib/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-06-25T22:22:55,011 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-06-25T22:22:55,013 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-06-25T22:22:55,014 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-06-25T22:22:55,016 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,018 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,019 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,021 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,023 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,024 136 | Predictor predictor; 2026-06-25T22:22:55,026 | ^~~~~~~~~ 2026-06-25T22:22:55,027 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,029 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,031 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,032 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-06-25T22:22:55,034 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-06-25T22:22:55,035 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-06-25T22:22:55,037 lib/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-06-25T22:22:55,038 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-06-25T22:22:55,039 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-06-25T22:22:55,041 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-06-25T22:22:55,042 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,044 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,046 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,048 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,050 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,052 136 | Predictor predictor; 2026-06-25T22:22:55,053 | ^~~~~~~~~ 2026-06-25T22:22:55,055 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,056 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,058 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,060 In file included from lib/SZ3/include/SZ3/predictor/Predictor.hpp:4, 2026-06-25T22:22:55,062 from lib/SZ3/include/SZ3/compressor/SZInterpolationCompressor.hpp:4: 2026-06-25T22:22:55,063 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-06-25T22:22:55,065 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-06-25T22:22:55,067 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-06-25T22:22:55,069 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-06-25T22:22:55,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,075 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-06-25T22:22:55,077 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,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-06-25T22:22:55,081 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,083 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,085 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,087 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,089 | ^~~~~~~~~~~ 2026-06-25T22:22:55,091 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,093 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,096 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,098 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-06-25T22:22:55,100 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-06-25T22:22:55,102 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-06-25T22:22:55,103 lib/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-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,108 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-06-25T22:22:55,110 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,111 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,113 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,115 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,117 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,119 136 | Predictor predictor; 2026-06-25T22:22:55,119 | ^~~~~~~~~ 2026-06-25T22:22:55,120 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,121 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,121 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,122 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-06-25T22:22:55,123 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-06-25T22:22:55,124 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-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,125 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-06-25T22:22:55,126 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-06-25T22:22:55,127 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-06-25T22:22:55,127 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,128 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,128 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,129 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,130 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,130 136 | Predictor predictor; 2026-06-25T22:22:55,131 | ^~~~~~~~~ 2026-06-25T22:22:55,132 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,133 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,134 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,135 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-06-25T22:22:55,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 = float; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,137 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-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,141 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-06-25T22:22:55,142 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-06-25T22:22:55,144 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,145 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,146 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,147 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,148 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,149 136 | Predictor predictor; 2026-06-25T22:22:55,150 | ^~~~~~~~~ 2026-06-25T22:22:55,151 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,152 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,153 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,154 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-06-25T22:22:55,155 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-06-25T22:22:55,156 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-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,160 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-06-25T22:22:55,161 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-06-25T22:22:55,163 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,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-06-25T22:22:55,165 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,166 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-06-25T22:22:55,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 = float; unsigned int N = 2; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,169 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-06-25T22:22:55,172 lib/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-06-25T22:22:55,173 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-06-25T22:22:55,174 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-06-25T22:22:55,176 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-06-25T22:22:55,177 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,178 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,180 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,181 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,183 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,185 136 | Predictor predictor; 2026-06-25T22:22:55,186 | ^~~~~~~~~ 2026-06-25T22:22:55,188 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,189 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,191 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,192 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-06-25T22:22:55,194 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-06-25T22:22:55,195 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-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,203 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-06-25T22:22:55,204 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,205 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,206 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,208 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,209 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,210 136 | Predictor predictor; 2026-06-25T22:22:55,212 | ^~~~~~~~~ 2026-06-25T22:22:55,213 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,216 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,217 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,219 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-06-25T22:22:55,221 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-06-25T22:22:55,223 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-06-25T22:22:55,225 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-06-25T22:22:55,227 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-06-25T22:22:55,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,232 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-06-25T22:22:55,234 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,236 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-06-25T22:22:55,238 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,240 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,242 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,244 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,248 | ^~~~~~~~~~~ 2026-06-25T22:22:55,250 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,252 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,253 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,255 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-06-25T22:22:55,257 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-06-25T22:22:55,259 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-06-25T22:22:55,261 lib/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-06-25T22:22:55,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,265 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-06-25T22:22:55,268 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-06-25T22:22:55,270 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,272 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,274 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,276 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,279 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,281 136 | Predictor predictor; 2026-06-25T22:22:55,283 | ^~~~~~~~~ 2026-06-25T22:22:55,285 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,288 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,290 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,293 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-06-25T22:22:55,295 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-06-25T22:22:55,298 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-06-25T22:22:55,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,304 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-06-25T22:22:55,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,308 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-06-25T22:22:55,310 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,312 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,314 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,316 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,317 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,319 136 | Predictor predictor; 2026-06-25T22:22:55,321 | ^~~~~~~~~ 2026-06-25T22:22:55,323 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,325 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,327 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,328 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-06-25T22:22:55,328 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-06-25T22:22:55,329 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-06-25T22:22:55,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,330 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-06-25T22:22:55,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,332 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-06-25T22:22:55,333 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,333 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,334 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,334 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,335 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,335 136 | Predictor predictor; 2026-06-25T22:22:55,336 | ^~~~~~~~~ 2026-06-25T22:22:55,336 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,337 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,338 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,338 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-06-25T22:22:55,339 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-06-25T22:22:55,340 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-06-25T22:22:55,341 lib/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-06-25T22:22:55,341 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-06-25T22:22:55,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,343 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-06-25T22:22:55,344 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,345 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-06-25T22:22:55,346 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,347 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-06-25T22:22:55,348 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-06-25T22:22:55,349 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-06-25T22:22:55,350 lib/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-06-25T22:22:55,351 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-06-25T22:22:55,352 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-06-25T22:22:55,353 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-06-25T22:22:55,354 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,355 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,356 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,356 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,357 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,358 136 | Predictor predictor; 2026-06-25T22:22:55,359 | ^~~~~~~~~ 2026-06-25T22:22:55,359 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,360 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,361 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,361 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-06-25T22:22:55,362 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-06-25T22:22:55,363 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-06-25T22:22:55,363 lib/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-06-25T22:22:55,364 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-06-25T22:22:55,365 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-06-25T22:22:55,365 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-06-25T22:22:55,366 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,366 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,367 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,367 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,368 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,369 136 | Predictor predictor; 2026-06-25T22:22:55,369 | ^~~~~~~~~ 2026-06-25T22:22:55,370 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,370 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,371 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,372 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-06-25T22:22:55,373 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-06-25T22:22:55,373 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-06-25T22:22:55,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,376 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-06-25T22:22:55,377 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,378 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-06-25T22:22:55,379 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,380 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,380 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,381 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,381 | ^~~~~~~~~~~ 2026-06-25T22:22:55,382 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,382 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,383 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,383 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-06-25T22:22:55,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 = float; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,385 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-06-25T22:22:55,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,388 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-06-25T22:22:55,389 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,389 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,390 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,391 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,391 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,392 136 | Predictor predictor; 2026-06-25T22:22:55,393 | ^~~~~~~~~ 2026-06-25T22:22:55,393 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,394 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,395 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,395 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-06-25T22:22:55,396 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-06-25T22:22:55,396 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-06-25T22:22:55,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,399 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-06-25T22:22:55,399 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,400 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,401 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,401 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,402 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,403 136 | Predictor predictor; 2026-06-25T22:22:55,403 | ^~~~~~~~~ 2026-06-25T22:22:55,404 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,405 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,405 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,406 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-06-25T22:22:55,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 = float; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,407 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-06-25T22:22:55,408 lib/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-06-25T22:22:55,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,410 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-06-25T22:22:55,411 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,411 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,412 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,412 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,413 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,413 136 | Predictor predictor; 2026-06-25T22:22:55,414 | ^~~~~~~~~ 2026-06-25T22:22:55,415 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,416 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,416 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,417 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-06-25T22:22:55,418 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-06-25T22:22:55,419 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-06-25T22:22:55,419 lib/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-06-25T22:22:55,420 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-06-25T22:22:55,421 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-06-25T22:22:55,421 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-06-25T22:22:55,422 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,423 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-06-25T22:22:55,423 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,424 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-06-25T22:22:55,425 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-06-25T22:22:55,426 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-06-25T22:22:55,426 lib/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-06-25T22:22:55,427 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-06-25T22:22:55,427 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-06-25T22:22:55,428 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-06-25T22:22:55,429 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,429 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,430 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,431 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,432 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,432 136 | Predictor predictor; 2026-06-25T22:22:55,433 | ^~~~~~~~~ 2026-06-25T22:22:55,434 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,434 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,435 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,436 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-06-25T22:22:55,436 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-06-25T22:22:55,437 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-06-25T22:22:55,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,438 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-06-25T22:22:55,439 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-06-25T22:22:55,440 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-06-25T22:22:55,440 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,441 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,441 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,442 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,443 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,443 136 | Predictor predictor; 2026-06-25T22:22:55,444 | ^~~~~~~~~ 2026-06-25T22:22:55,445 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,446 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,446 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,447 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-06-25T22:22:55,448 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-06-25T22:22:55,449 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-06-25T22:22:55,449 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-06-25T22:22:55,450 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-06-25T22:22:55,450 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-06-25T22:22:55,451 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-06-25T22:22:55,452 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:22:55,453 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-06-25T22:22:55,453 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,454 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,454 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,455 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,455 | ^~~~~~~~~~~ 2026-06-25T22:22:55,456 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,456 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,457 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-06-25T22:22:55,458 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-06-25T22:22:55,458 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-06-25T22:22:55,459 lib/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-06-25T22:22:55,460 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-06-25T22:22:55,461 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-06-25T22:22:55,462 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-06-25T22:22:55,462 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,463 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,463 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,464 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,465 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,466 136 | Predictor predictor; 2026-06-25T22:22:55,467 | ^~~~~~~~~ 2026-06-25T22:22:55,467 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,468 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,468 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,469 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-06-25T22:22:55,469 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-06-25T22:22:55,470 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-06-25T22:22:55,471 lib/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-06-25T22:22:55,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,473 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-06-25T22:22:55,473 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,474 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,475 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,476 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,476 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,477 136 | Predictor predictor; 2026-06-25T22:22:55,478 | ^~~~~~~~~ 2026-06-25T22:22:55,478 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,479 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,479 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,480 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-06-25T22:22:55,481 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-06-25T22:22:55,482 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-06-25T22:22:55,483 lib/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-06-25T22:22:55,483 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-06-25T22:22:55,484 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-06-25T22:22:55,484 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-06-25T22:22:55,485 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,485 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,486 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,486 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,487 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,488 136 | Predictor predictor; 2026-06-25T22:22:55,489 | ^~~~~~~~~ 2026-06-25T22:22:55,489 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,490 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,491 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,491 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-06-25T22:22:55,492 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-06-25T22:22:55,493 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-06-25T22:22:55,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,494 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-06-25T22:22:55,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,496 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-06-25T22:22:55,497 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,497 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-06-25T22:22:55,498 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,498 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-06-25T22:22:55,499 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-06-25T22:22:55,499 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-06-25T22:22:55,500 lib/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-06-25T22:22:55,501 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-06-25T22:22:55,502 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-06-25T22:22:55,502 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-06-25T22:22:55,503 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,504 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,505 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,505 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,506 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,506 136 | Predictor predictor; 2026-06-25T22:22:55,507 | ^~~~~~~~~ 2026-06-25T22:22:55,508 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,508 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,509 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,510 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-06-25T22:22:55,511 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-06-25T22:22:55,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 = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,514 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-06-25T22:22:55,515 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,515 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,516 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,517 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,517 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,518 136 | Predictor predictor; 2026-06-25T22:22:55,519 | ^~~~~~~~~ 2026-06-25T22:22:55,519 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,520 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,521 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,521 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-06-25T22:22:55,522 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-06-25T22:22:55,523 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-06-25T22:22:55,523 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-06-25T22:22:55,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,526 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-06-25T22:22:55,526 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,527 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-06-25T22:22:55,527 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,528 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,528 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,529 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,529 | ^~~~~~~~~~~ 2026-06-25T22:22:55,530 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,530 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,531 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,532 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-06-25T22:22:55,533 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-06-25T22:22:55,533 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-06-25T22:22:55,534 lib/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-06-25T22:22:55,535 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-06-25T22:22:55,536 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-06-25T22:22:55,536 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-06-25T22:22:55,537 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,538 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,539 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,540 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,540 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,541 136 | Predictor predictor; 2026-06-25T22:22:55,541 | ^~~~~~~~~ 2026-06-25T22:22:55,542 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,542 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,543 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,543 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-06-25T22:22:55,544 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-06-25T22:22:55,544 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-06-25T22:22:55,545 lib/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-06-25T22:22:55,546 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-06-25T22:22:55,547 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-06-25T22:22:55,547 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-06-25T22:22:55,548 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,549 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,549 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,550 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,551 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,551 136 | Predictor predictor; 2026-06-25T22:22:55,552 | ^~~~~~~~~ 2026-06-25T22:22:55,553 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,554 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,554 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,555 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-06-25T22:22:55,556 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-06-25T22:22:55,556 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-06-25T22:22:55,557 lib/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-06-25T22:22:55,557 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-06-25T22:22:55,558 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-06-25T22:22:55,559 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-06-25T22:22:55,559 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,560 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,561 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,561 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,562 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,563 136 | Predictor predictor; 2026-06-25T22:22:55,564 | ^~~~~~~~~ 2026-06-25T22:22:55,564 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,565 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,566 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,566 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-06-25T22:22:55,567 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-06-25T22:22:55,568 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-06-25T22:22:55,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,570 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-06-25T22:22:55,571 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,572 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-06-25T22:22:55,572 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,573 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-06-25T22:22:55,574 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-06-25T22:22:55,574 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-06-25T22:22:55,575 lib/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-06-25T22:22:55,576 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-06-25T22:22:55,577 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-06-25T22:22:55,577 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-06-25T22:22:55,578 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,579 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,580 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,580 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,581 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,582 136 | Predictor predictor; 2026-06-25T22:22:55,582 | ^~~~~~~~~ 2026-06-25T22:22:55,583 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,584 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,584 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,585 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-06-25T22:22:55,585 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-06-25T22:22:55,586 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-06-25T22:22:55,587 lib/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-06-25T22:22:55,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,589 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-06-25T22:22:55,589 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,590 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,591 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,591 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,592 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,593 136 | Predictor predictor; 2026-06-25T22:22:55,593 | ^~~~~~~~~ 2026-06-25T22:22:55,594 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,594 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,595 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,596 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-06-25T22:22:55,597 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-06-25T22:22:55,597 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-06-25T22:22:55,598 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-06-25T22:22:55,599 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-06-25T22:22:55,599 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-06-25T22:22:55,600 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-06-25T22:22:55,601 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,601 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-06-25T22:22:55,602 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,602 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,603 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,604 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,604 | ^~~~~~~~~~~ 2026-06-25T22:22:55,605 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,606 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,607 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,608 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-06-25T22:22:55,608 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-06-25T22:22:55,609 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-06-25T22:22:55,610 lib/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-06-25T22:22:55,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,611 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-06-25T22:22:55,612 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-06-25T22:22:55,613 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,613 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,614 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,614 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,615 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,615 136 | Predictor predictor; 2026-06-25T22:22:55,616 | ^~~~~~~~~ 2026-06-25T22:22:55,617 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,617 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,618 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,618 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-06-25T22:22:55,619 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-06-25T22:22:55,619 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-06-25T22:22:55,620 lib/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-06-25T22:22:55,621 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-06-25T22:22:55,622 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-06-25T22:22:55,622 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-06-25T22:22:55,623 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,624 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,625 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,625 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,626 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,627 136 | Predictor predictor; 2026-06-25T22:22:55,628 | ^~~~~~~~~ 2026-06-25T22:22:55,628 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,629 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,629 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,630 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-06-25T22:22:55,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 = double; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,631 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-06-25T22:22:55,632 lib/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-06-25T22:22:55,632 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-06-25T22:22:55,633 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-06-25T22:22:55,634 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-06-25T22:22:55,635 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,636 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,636 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,637 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,638 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,639 136 | Predictor predictor; 2026-06-25T22:22:55,639 | ^~~~~~~~~ 2026-06-25T22:22:55,640 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,641 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,642 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,643 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-06-25T22:22:55,644 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-06-25T22:22:55,645 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-06-25T22:22:55,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,649 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-06-25T22:22:55,650 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-06-25T22:22:55,651 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,652 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-06-25T22:22:55,653 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,654 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-06-25T22:22:55,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 = double; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,656 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-06-25T22:22:55,658 lib/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-06-25T22:22:55,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,661 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-06-25T22:22:55,662 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,664 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,665 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,667 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,669 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,670 136 | Predictor predictor; 2026-06-25T22:22:55,671 | ^~~~~~~~~ 2026-06-25T22:22:55,673 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,674 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,675 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,676 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-06-25T22:22:55,678 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-06-25T22:22:55,679 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-06-25T22:22:55,680 lib/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-06-25T22:22:55,682 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-06-25T22:22:55,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,685 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-06-25T22:22:55,686 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,687 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,688 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,688 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,689 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,690 136 | Predictor predictor; 2026-06-25T22:22:55,690 | ^~~~~~~~~ 2026-06-25T22:22:55,691 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,692 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,693 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,693 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-06-25T22:22:55,694 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-06-25T22:22:55,695 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-06-25T22:22:55,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,697 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-06-25T22:22:55,698 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,699 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-06-25T22:22:55,699 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,700 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,701 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,701 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,702 | ^~~~~~~~~~~ 2026-06-25T22:22:55,703 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,703 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,705 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-06-25T22:22:55,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 = double; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,706 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-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,709 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-06-25T22:22:55,710 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,710 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,711 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,711 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,712 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,713 136 | Predictor predictor; 2026-06-25T22:22:55,713 | ^~~~~~~~~ 2026-06-25T22:22:55,714 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,714 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,715 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,716 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-06-25T22:22:55,716 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-06-25T22:22:55,717 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-06-25T22:22:55,718 lib/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-06-25T22:22:55,718 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-06-25T22:22:55,719 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-06-25T22:22:55,720 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-06-25T22:22:55,720 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,721 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,722 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,723 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,723 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,724 136 | Predictor predictor; 2026-06-25T22:22:55,724 | ^~~~~~~~~ 2026-06-25T22:22:55,725 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,725 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,726 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,727 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-06-25T22:22:55,727 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-06-25T22:22:55,728 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-06-25T22:22:55,728 lib/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-06-25T22:22:55,729 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-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,730 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-06-25T22:22:55,731 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,732 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,732 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,733 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,734 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,734 136 | Predictor predictor; 2026-06-25T22:22:55,735 | ^~~~~~~~~ 2026-06-25T22:22:55,736 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,736 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,737 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,738 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-06-25T22:22:55,738 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-06-25T22:22:55,739 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-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,741 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-06-25T22:22:55,742 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,743 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-06-25T22:22:55,743 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,744 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-06-25T22:22:55,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 = double; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,745 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-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,748 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-06-25T22:22:55,749 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,750 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,750 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,751 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,751 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,752 136 | Predictor predictor; 2026-06-25T22:22:55,753 | ^~~~~~~~~ 2026-06-25T22:22:55,753 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,754 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,754 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,755 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-06-25T22:22:55,755 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-06-25T22:22:55,756 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-06-25T22:22:55,757 lib/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-06-25T22:22:55,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:55,758 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-06-25T22:22:55,759 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-06-25T22:22:55,759 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,760 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,761 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,761 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,762 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,762 136 | Predictor predictor; 2026-06-25T22:22:55,763 | ^~~~~~~~~ 2026-06-25T22:22:55,764 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,764 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,765 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,765 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-06-25T22:22:55,766 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-06-25T22:22:55,766 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-06-25T22:22:55,767 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-06-25T22:22:55,767 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-06-25T22:22:55,768 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-06-25T22:22:55,769 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-06-25T22:22:55,769 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:22:55,770 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-06-25T22:22:55,771 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,771 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,772 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,773 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,773 | ^~~~~~~~~~~ 2026-06-25T22:22:55,774 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,775 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,775 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,782 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-06-25T22:22:55,783 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-06-25T22:22:55,784 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-06-25T22:22:55,785 lib/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-06-25T22:22:55,785 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-06-25T22:22:55,786 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-06-25T22:22:55,786 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-06-25T22:22:55,787 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,787 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,788 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,789 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,790 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,790 136 | Predictor predictor; 2026-06-25T22:22:55,791 | ^~~~~~~~~ 2026-06-25T22:22:55,791 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,792 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,793 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,798 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-06-25T22:22:55,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 = signed char; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,800 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-06-25T22:22:55,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,803 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-06-25T22:22:55,803 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,804 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,804 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,805 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,805 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,806 136 | Predictor predictor; 2026-06-25T22:22:55,807 | ^~~~~~~~~ 2026-06-25T22:22:55,807 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,808 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,808 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,810 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-06-25T22:22:55,811 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-06-25T22:22:55,811 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-06-25T22:22:55,812 lib/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-06-25T22:22:55,813 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-06-25T22:22:55,814 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-06-25T22:22:55,814 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-06-25T22:22:55,815 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,816 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,817 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,818 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,818 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,819 136 | Predictor predictor; 2026-06-25T22:22:55,819 | ^~~~~~~~~ 2026-06-25T22:22:55,820 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,820 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,821 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,822 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-06-25T22:22:55,822 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-06-25T22:22:55,823 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-06-25T22:22:55,824 lib/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-06-25T22:22:55,824 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-06-25T22:22:55,825 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-06-25T22:22:55,826 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-06-25T22:22:55,827 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,827 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-06-25T22:22:55,828 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,829 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-06-25T22:22:55,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 = signed char; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:55,830 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-06-25T22:22:55,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,833 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-06-25T22:22:55,834 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,834 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,835 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,835 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,836 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,836 136 | Predictor predictor; 2026-06-25T22:22:55,837 | ^~~~~~~~~ 2026-06-25T22:22:55,838 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,838 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,839 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,851 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-06-25T22:22:55,852 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-06-25T22:22:55,853 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-06-25T22:22:55,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,855 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-06-25T22:22:55,855 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-06-25T22:22:55,856 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,857 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,857 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,858 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,858 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,859 136 | Predictor predictor; 2026-06-25T22:22:55,859 | ^~~~~~~~~ 2026-06-25T22:22:55,860 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,860 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,861 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,865 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-06-25T22:22:55,866 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-06-25T22:22:55,866 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-06-25T22:22:55,867 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-06-25T22:22:55,868 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-06-25T22:22:55,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:55,869 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-06-25T22:22:55,870 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,871 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-06-25T22:22:55,871 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,872 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,873 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,873 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,874 | ^~~~~~~~~~~ 2026-06-25T22:22:55,875 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,876 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,876 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,882 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-06-25T22:22:55,883 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-06-25T22:22:55,883 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-06-25T22:22:55,884 lib/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-06-25T22:22:55,884 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-06-25T22:22:55,885 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-06-25T22:22:55,886 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-06-25T22:22:55,887 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,887 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,888 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,889 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,889 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,890 136 | Predictor predictor; 2026-06-25T22:22:55,891 | ^~~~~~~~~ 2026-06-25T22:22:55,891 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,892 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,893 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,898 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-06-25T22:22:55,899 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-06-25T22:22:55,899 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-06-25T22:22:55,900 lib/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-06-25T22:22:55,901 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-06-25T22:22:55,902 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-06-25T22:22:55,903 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-06-25T22:22:55,903 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,904 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,904 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,905 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,906 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,907 136 | Predictor predictor; 2026-06-25T22:22:55,907 | ^~~~~~~~~ 2026-06-25T22:22:55,908 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,909 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,910 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,911 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-06-25T22:22:55,911 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-06-25T22:22:55,912 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-06-25T22:22:55,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,913 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-06-25T22:22:55,914 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-06-25T22:22:55,915 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-06-25T22:22:55,915 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,916 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,916 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,917 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,918 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,918 136 | Predictor predictor; 2026-06-25T22:22:55,919 | ^~~~~~~~~ 2026-06-25T22:22:55,919 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,920 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,921 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,922 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-06-25T22:22:55,922 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-06-25T22:22:55,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 = signed char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:55,924 lib/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-06-25T22:22:55,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,926 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-06-25T22:22:55,926 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,927 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-06-25T22:22:55,928 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:55,929 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-06-25T22:22:55,930 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-06-25T22:22:55,930 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-06-25T22:22:55,931 lib/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-06-25T22:22:55,931 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-06-25T22:22:55,932 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-06-25T22:22:55,932 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-06-25T22:22:55,933 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,934 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,935 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,935 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,936 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,937 136 | Predictor predictor; 2026-06-25T22:22:55,938 | ^~~~~~~~~ 2026-06-25T22:22:55,938 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,939 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,940 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,951 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-06-25T22:22:55,951 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-06-25T22:22:55,952 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-06-25T22:22:55,953 lib/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-06-25T22:22:55,954 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-06-25T22:22:55,954 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-06-25T22:22:55,955 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-06-25T22:22:55,955 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,956 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,956 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,957 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,958 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,959 136 | Predictor predictor; 2026-06-25T22:22:55,959 | ^~~~~~~~~ 2026-06-25T22:22:55,960 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,961 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,961 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,963 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-06-25T22:22:55,964 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-06-25T22:22:55,965 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-06-25T22:22:55,965 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-06-25T22:22:55,966 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-06-25T22:22:55,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:55,968 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-06-25T22:22:55,969 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,969 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-06-25T22:22:55,970 207 | ptrdiff_t global_offset; 2026-06-25T22:22:55,970 | ^~~~~~~~~~~~~ 2026-06-25T22:22:55,971 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:55,971 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:55,972 | ^~~~~~~~~~~ 2026-06-25T22:22:55,972 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,973 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:55,973 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,980 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-06-25T22:22:55,981 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-06-25T22:22:55,981 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-06-25T22:22:55,982 lib/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-06-25T22:22:55,983 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-06-25T22:22:55,983 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-06-25T22:22:55,984 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-06-25T22:22:55,985 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:55,985 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:55,986 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:55,987 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,988 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:55,988 136 | Predictor predictor; 2026-06-25T22:22:55,989 | ^~~~~~~~~ 2026-06-25T22:22:55,990 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:55,990 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:55,991 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:55,996 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-06-25T22:22:55,996 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-06-25T22:22:55,997 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-06-25T22:22:55,998 lib/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-06-25T22:22:55,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:55,999 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-06-25T22:22:56,000 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-06-25T22:22:56,001 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,001 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,002 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,003 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,003 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,004 136 | Predictor predictor; 2026-06-25T22:22:56,005 | ^~~~~~~~~ 2026-06-25T22:22:56,005 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,006 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,007 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,008 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-06-25T22:22:56,008 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-06-25T22:22:56,009 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-06-25T22:22:56,010 lib/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-06-25T22:22:56,011 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-06-25T22:22:56,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,012 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-06-25T22:22:56,012 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,013 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,013 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,014 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,015 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,016 136 | Predictor predictor; 2026-06-25T22:22:56,016 | ^~~~~~~~~ 2026-06-25T22:22:56,017 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,018 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,019 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,020 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-06-25T22:22:56,020 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-06-25T22:22:56,021 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-06-25T22:22:56,022 lib/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-06-25T22:22:56,023 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-06-25T22:22:56,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,024 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-06-25T22:22:56,025 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,025 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-06-25T22:22:56,026 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,026 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-06-25T22:22:56,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 = signed char; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:56,028 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-06-25T22:22:56,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,030 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-06-25T22:22:56,031 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,031 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,032 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,033 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,033 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,034 136 | Predictor predictor; 2026-06-25T22:22:56,035 | ^~~~~~~~~ 2026-06-25T22:22:56,035 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,036 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,036 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,049 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-06-25T22:22:56,049 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-06-25T22:22:56,050 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-06-25T22:22:56,051 lib/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-06-25T22:22:56,051 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-06-25T22:22:56,052 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-06-25T22:22:56,053 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-06-25T22:22:56,053 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,054 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,055 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,055 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,056 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,057 136 | Predictor predictor; 2026-06-25T22:22:56,057 | ^~~~~~~~~ 2026-06-25T22:22:56,058 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,059 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,059 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,062 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-06-25T22:22:56,062 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-06-25T22:22:56,063 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-06-25T22:22:56,064 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-06-25T22:22:56,064 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-06-25T22:22:56,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,066 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-06-25T22:22:56,066 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,067 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-06-25T22:22:56,067 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,068 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,069 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,069 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,070 | ^~~~~~~~~~~ 2026-06-25T22:22:56,071 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,072 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,072 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,078 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-06-25T22:22:56,079 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-06-25T22:22:56,080 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-06-25T22:22:56,081 lib/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-06-25T22:22:56,081 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-06-25T22:22:56,082 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-06-25T22:22:56,083 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-06-25T22:22:56,083 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,084 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,085 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,085 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,086 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,086 136 | Predictor predictor; 2026-06-25T22:22:56,087 | ^~~~~~~~~ 2026-06-25T22:22:56,087 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,088 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,088 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,094 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-06-25T22:22:56,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 = signed char; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:56,096 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-06-25T22:22:56,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,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-06-25T22:22:56,100 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,101 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,102 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,103 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,104 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,105 136 | Predictor predictor; 2026-06-25T22:22:56,105 | ^~~~~~~~~ 2026-06-25T22:22:56,106 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,107 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,108 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,109 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-06-25T22:22:56,110 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-06-25T22:22:56,110 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-06-25T22:22:56,112 lib/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-06-25T22:22:56,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,115 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-06-25T22:22:56,116 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,117 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,118 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,120 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,121 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,122 136 | Predictor predictor; 2026-06-25T22:22:56,124 | ^~~~~~~~~ 2026-06-25T22:22:56,125 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,126 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,128 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,129 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-06-25T22:22:56,131 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-06-25T22:22:56,133 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-06-25T22:22:56,134 lib/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-06-25T22:22:56,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,137 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-06-25T22:22:56,138 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-06-25T22:22:56,140 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,141 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-06-25T22:22:56,142 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,144 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-06-25T22:22:56,145 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-06-25T22:22:56,147 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-06-25T22:22:56,148 lib/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-06-25T22:22:56,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,152 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-06-25T22:22:56,155 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,156 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,158 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,159 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,160 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,161 136 | Predictor predictor; 2026-06-25T22:22:56,163 | ^~~~~~~~~ 2026-06-25T22:22:56,164 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,165 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,167 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,168 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-06-25T22:22:56,169 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-06-25T22:22:56,170 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-06-25T22:22:56,172 lib/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-06-25T22:22:56,173 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-06-25T22:22:56,175 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-06-25T22:22:56,176 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-06-25T22:22:56,176 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,177 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,178 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,179 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,180 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,181 136 | Predictor predictor; 2026-06-25T22:22:56,182 | ^~~~~~~~~ 2026-06-25T22:22:56,183 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,183 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,184 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,185 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-06-25T22:22:56,185 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-06-25T22:22:56,186 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-06-25T22:22:56,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,187 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-06-25T22:22:56,188 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-06-25T22:22:56,189 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-06-25T22:22:56,190 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:22:56,191 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-06-25T22:22:56,191 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,192 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,193 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,194 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,194 | ^~~~~~~~~~~ 2026-06-25T22:22:56,195 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,196 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,196 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,197 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-06-25T22:22:56,198 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-06-25T22:22:56,199 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-06-25T22:22:56,200 lib/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-06-25T22:22:56,200 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,201 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-06-25T22:22:56,202 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,202 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,203 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,204 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,205 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,206 136 | Predictor predictor; 2026-06-25T22:22:56,206 | ^~~~~~~~~ 2026-06-25T22:22:56,207 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,208 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,209 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,209 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-06-25T22:22:56,210 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-06-25T22:22:56,210 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-06-25T22:22:56,211 lib/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-06-25T22:22:56,212 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-06-25T22:22:56,213 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-06-25T22:22:56,213 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-06-25T22:22:56,214 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,214 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,215 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,216 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,216 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,217 136 | Predictor predictor; 2026-06-25T22:22:56,217 | ^~~~~~~~~ 2026-06-25T22:22:56,218 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,219 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,219 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,220 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-06-25T22:22:56,220 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-06-25T22:22:56,221 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-06-25T22:22:56,222 lib/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-06-25T22:22:56,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 = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,223 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-06-25T22:22:56,224 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-06-25T22:22:56,225 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,225 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,226 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,227 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,228 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,228 136 | Predictor predictor; 2026-06-25T22:22:56,229 | ^~~~~~~~~ 2026-06-25T22:22:56,229 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,230 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,230 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,231 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-06-25T22:22:56,232 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-06-25T22:22:56,232 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-06-25T22:22:56,233 lib/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-06-25T22:22:56,233 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-06-25T22:22:56,234 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-06-25T22:22:56,235 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-06-25T22:22:56,236 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,236 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-06-25T22:22:56,237 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,238 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-06-25T22:22:56,238 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-06-25T22:22:56,239 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-06-25T22:22:56,240 lib/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-06-25T22:22:56,241 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-06-25T22:22:56,241 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-06-25T22:22:56,242 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-06-25T22:22:56,242 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,243 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,244 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,244 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,245 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,246 136 | Predictor predictor; 2026-06-25T22:22:56,247 | ^~~~~~~~~ 2026-06-25T22:22:56,248 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,249 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,249 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,250 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-06-25T22:22:56,251 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-06-25T22:22:56,252 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-06-25T22:22:56,253 lib/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-06-25T22:22:56,254 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-06-25T22:22:56,256 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-06-25T22:22:56,256 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-06-25T22:22:56,257 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,258 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,259 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,260 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,261 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,261 136 | Predictor predictor; 2026-06-25T22:22:56,262 | ^~~~~~~~~ 2026-06-25T22:22:56,263 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,264 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,265 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,266 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-06-25T22:22:56,267 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-06-25T22:22:56,268 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-06-25T22:22:56,269 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-06-25T22:22:56,270 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-06-25T22:22:56,271 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-06-25T22:22:56,272 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-06-25T22:22:56,273 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,274 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-06-25T22:22:56,275 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,276 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,278 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,278 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,279 | ^~~~~~~~~~~ 2026-06-25T22:22:56,280 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,280 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,281 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,281 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-06-25T22:22:56,282 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-06-25T22:22:56,282 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-06-25T22:22:56,283 lib/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-06-25T22:22:56,284 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-06-25T22:22:56,284 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-06-25T22:22:56,285 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-06-25T22:22:56,286 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,287 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,287 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,288 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,289 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,289 136 | Predictor predictor; 2026-06-25T22:22:56,290 | ^~~~~~~~~ 2026-06-25T22:22:56,291 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,292 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,292 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,296 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-06-25T22:22:56,297 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-06-25T22:22:56,298 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-06-25T22:22:56,298 lib/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-06-25T22:22:56,299 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-06-25T22:22:56,300 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-06-25T22:22:56,300 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-06-25T22:22:56,301 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,301 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,302 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,303 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,303 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,304 136 | Predictor predictor; 2026-06-25T22:22:56,305 | ^~~~~~~~~ 2026-06-25T22:22:56,305 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,306 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,307 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,308 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-06-25T22:22:56,309 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-06-25T22:22:56,309 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-06-25T22:22:56,310 lib/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-06-25T22:22:56,311 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:56,312 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-06-25T22:22:56,313 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,313 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,314 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,314 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,315 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,316 136 | Predictor predictor; 2026-06-25T22:22:56,316 | ^~~~~~~~~ 2026-06-25T22:22:56,317 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,317 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,318 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,320 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-06-25T22:22:56,321 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-06-25T22:22:56,322 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-06-25T22:22:56,322 lib/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-06-25T22:22:56,323 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-06-25T22:22:56,324 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-06-25T22:22:56,324 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-06-25T22:22:56,326 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,326 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-06-25T22:22:56,327 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,327 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-06-25T22:22:56,328 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-06-25T22:22:56,328 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-06-25T22:22:56,329 lib/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-06-25T22:22:56,330 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:56,331 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-06-25T22:22:56,331 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,332 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,333 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,333 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,334 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,335 136 | Predictor predictor; 2026-06-25T22:22:56,335 | ^~~~~~~~~ 2026-06-25T22:22:56,336 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,337 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,338 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,349 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-06-25T22:22:56,350 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-06-25T22:22:56,351 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-06-25T22:22:56,352 lib/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-06-25T22:22:56,352 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:56,354 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-06-25T22:22:56,354 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,355 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,356 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,357 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,357 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,358 136 | Predictor predictor; 2026-06-25T22:22:56,359 | ^~~~~~~~~ 2026-06-25T22:22:56,360 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,361 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,362 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,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 char; unsigned int N = 2; std::size_t = unsigned int]’: 2026-06-25T22:22:56,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 char; unsigned int N = 2]’ 2026-06-25T22:22:56,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 char; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:22:56,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 char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:56,366 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-06-25T22:22:56,367 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-06-25T22:22:56,368 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-06-25T22:22:56,369 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,369 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-06-25T22:22:56,370 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,371 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,372 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,373 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,374 | ^~~~~~~~~~~ 2026-06-25T22:22:56,375 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,376 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,377 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,379 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-06-25T22:22:56,380 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-06-25T22:22:56,381 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-06-25T22:22:56,382 lib/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-06-25T22:22:56,383 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-06-25T22:22:56,383 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-06-25T22:22:56,384 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-06-25T22:22:56,385 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,386 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,387 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,388 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,389 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,390 136 | Predictor predictor; 2026-06-25T22:22:56,390 | ^~~~~~~~~ 2026-06-25T22:22:56,391 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,391 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,392 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,396 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-06-25T22:22:56,396 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-06-25T22:22:56,397 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,400 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-06-25T22:22:56,400 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,401 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,402 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,402 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,403 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,404 136 | Predictor predictor; 2026-06-25T22:22:56,405 | ^~~~~~~~~ 2026-06-25T22:22:56,406 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,406 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,407 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,407 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-06-25T22:22:56,408 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-06-25T22:22:56,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 char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:56,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,411 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-06-25T22:22:56,412 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,412 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,413 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,414 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,415 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,415 136 | Predictor predictor; 2026-06-25T22:22:56,416 | ^~~~~~~~~ 2026-06-25T22:22:56,417 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,417 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,418 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,419 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-06-25T22:22:56,420 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-06-25T22:22:56,421 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-06-25T22:22:56,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,423 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-06-25T22:22:56,424 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,424 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-06-25T22:22:56,425 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,426 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-06-25T22:22:56,426 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-06-25T22:22:56,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 char; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:56,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,428 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-06-25T22:22:56,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 char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,430 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-06-25T22:22:56,430 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,431 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,432 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,433 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,433 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,434 136 | Predictor predictor; 2026-06-25T22:22:56,434 | ^~~~~~~~~ 2026-06-25T22:22:56,435 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,435 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,436 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,448 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-06-25T22:22:56,449 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-06-25T22:22:56,449 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-06-25T22:22:56,450 lib/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-06-25T22:22:56,451 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-06-25T22:22:56,452 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-06-25T22:22:56,452 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-06-25T22:22:56,453 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,454 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,454 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,455 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,456 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,456 136 | Predictor predictor; 2026-06-25T22:22:56,457 | ^~~~~~~~~ 2026-06-25T22:22:56,458 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,459 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,459 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,461 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-06-25T22:22:56,462 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-06-25T22:22:56,462 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-06-25T22:22:56,463 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-06-25T22:22:56,464 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,465 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-06-25T22:22:56,466 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,467 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-06-25T22:22:56,468 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,469 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,470 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,471 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,471 | ^~~~~~~~~~~ 2026-06-25T22:22:56,472 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,473 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,473 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,478 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-06-25T22:22:56,478 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-06-25T22:22:56,479 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-06-25T22:22:56,480 lib/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-06-25T22:22:56,481 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-06-25T22:22:56,482 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-06-25T22:22:56,483 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-06-25T22:22:56,484 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,484 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,485 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,486 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,487 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,488 136 | Predictor predictor; 2026-06-25T22:22:56,489 | ^~~~~~~~~ 2026-06-25T22:22:56,490 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,491 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,492 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,494 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-06-25T22:22:56,494 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-06-25T22:22:56,495 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-06-25T22:22:56,496 lib/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-06-25T22:22:56,497 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-06-25T22:22:56,497 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-06-25T22:22:56,498 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-06-25T22:22:56,499 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,499 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,500 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,501 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,501 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,502 136 | Predictor predictor; 2026-06-25T22:22:56,502 | ^~~~~~~~~ 2026-06-25T22:22:56,503 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,504 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,504 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,505 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-06-25T22:22:56,506 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-06-25T22:22:56,507 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,508 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,509 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-06-25T22:22:56,510 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,511 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,511 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,512 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,513 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,514 136 | Predictor predictor; 2026-06-25T22:22:56,514 | ^~~~~~~~~ 2026-06-25T22:22:56,515 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,515 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,516 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,517 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-06-25T22:22:56,518 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-06-25T22:22:56,519 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-06-25T22:22:56,519 lib/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-06-25T22:22:56,520 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-06-25T22:22:56,521 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-06-25T22:22:56,521 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-06-25T22:22:56,522 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,523 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-06-25T22:22:56,523 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,524 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-06-25T22:22:56,525 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-06-25T22:22:56,525 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,529 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-06-25T22:22:56,529 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,530 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,530 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,531 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,532 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,532 136 | Predictor predictor; 2026-06-25T22:22:56,533 | ^~~~~~~~~ 2026-06-25T22:22:56,534 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,534 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,535 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,547 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-06-25T22:22:56,547 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-06-25T22:22:56,548 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-06-25T22:22:56,549 lib/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-06-25T22:22:56,549 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-06-25T22:22:56,550 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-06-25T22:22:56,551 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-06-25T22:22:56,552 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,552 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,553 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,553 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,554 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,554 136 | Predictor predictor; 2026-06-25T22:22:56,555 | ^~~~~~~~~ 2026-06-25T22:22:56,556 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,556 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,557 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,559 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-06-25T22:22:56,560 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-06-25T22:22:56,561 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-06-25T22:22:56,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,563 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-06-25T22:22:56,563 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-06-25T22:22:56,564 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:22:56,565 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-06-25T22:22:56,565 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,566 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,567 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,568 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,569 | ^~~~~~~~~~~ 2026-06-25T22:22:56,569 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,570 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,570 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,578 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-06-25T22:22:56,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 int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:56,579 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-06-25T22:22:56,580 lib/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-06-25T22:22:56,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 int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,581 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-06-25T22:22:56,582 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-06-25T22:22:56,583 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,584 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,585 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,586 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,586 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,587 136 | Predictor predictor; 2026-06-25T22:22:56,588 | ^~~~~~~~~ 2026-06-25T22:22:56,589 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,589 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,590 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,594 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-06-25T22:22:56,595 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-06-25T22:22:56,598 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-06-25T22:22:56,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 int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,601 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-06-25T22:22:56,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,605 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-06-25T22:22:56,607 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,609 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,611 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,614 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,617 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,619 136 | Predictor predictor; 2026-06-25T22:22:56,621 | ^~~~~~~~~ 2026-06-25T22:22:56,623 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,626 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,629 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,631 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-06-25T22:22:56,633 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-06-25T22:22:56,635 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-06-25T22:22:56,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,642 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-06-25T22:22:56,644 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-06-25T22:22:56,646 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-06-25T22:22:56,649 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,651 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,653 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,655 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,657 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,659 136 | Predictor predictor; 2026-06-25T22:22:56,661 | ^~~~~~~~~ 2026-06-25T22:22:56,664 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,666 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,668 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,670 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-06-25T22:22:56,671 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-06-25T22:22:56,672 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-06-25T22:22:56,673 lib/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-06-25T22:22:56,674 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-06-25T22:22:56,675 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-06-25T22:22:56,676 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-06-25T22:22:56,677 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,678 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-06-25T22:22:56,679 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,681 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-06-25T22:22:56,682 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-06-25T22:22:56,683 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-06-25T22:22:56,684 lib/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-06-25T22:22:56,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,688 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-06-25T22:22:56,689 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,691 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,692 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,694 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,695 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,697 136 | Predictor predictor; 2026-06-25T22:22:56,698 | ^~~~~~~~~ 2026-06-25T22:22:56,699 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,701 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,702 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,704 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-06-25T22:22:56,705 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-06-25T22:22:56,707 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-06-25T22:22:56,710 lib/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-06-25T22:22:56,711 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-06-25T22:22:56,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,715 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-06-25T22:22:56,716 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,718 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,719 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,721 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,723 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,725 136 | Predictor predictor; 2026-06-25T22:22:56,727 | ^~~~~~~~~ 2026-06-25T22:22:56,729 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,730 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,730 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,731 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-06-25T22:22:56,732 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-06-25T22:22:56,732 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-06-25T22:22:56,733 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-06-25T22:22:56,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 = short int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,734 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-06-25T22:22:56,735 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-06-25T22:22:56,736 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,737 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-06-25T22:22:56,737 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,738 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,738 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,739 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,739 | ^~~~~~~~~~~ 2026-06-25T22:22:56,740 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,740 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,741 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,742 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-06-25T22:22:56,742 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-06-25T22:22:56,743 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-06-25T22:22:56,744 lib/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-06-25T22:22:56,744 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-06-25T22:22:56,745 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-06-25T22:22:56,746 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-06-25T22:22:56,746 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,747 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,748 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,749 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,749 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,750 136 | Predictor predictor; 2026-06-25T22:22:56,751 | ^~~~~~~~~ 2026-06-25T22:22:56,752 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,752 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,753 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,753 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-06-25T22:22:56,754 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-06-25T22:22:56,754 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-06-25T22:22:56,755 lib/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-06-25T22:22:56,755 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-06-25T22:22:56,756 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-06-25T22:22:56,757 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-06-25T22:22:56,758 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,758 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,759 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,760 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,760 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,761 136 | Predictor predictor; 2026-06-25T22:22:56,762 | ^~~~~~~~~ 2026-06-25T22:22:56,762 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,763 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,764 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,764 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-06-25T22:22:56,765 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-06-25T22:22:56,766 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-06-25T22:22:56,767 lib/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-06-25T22:22:56,767 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-06-25T22:22:56,768 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-06-25T22:22:56,768 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-06-25T22:22:56,769 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,769 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,770 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,771 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,772 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,772 136 | Predictor predictor; 2026-06-25T22:22:56,773 | ^~~~~~~~~ 2026-06-25T22:22:56,774 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,775 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,776 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,776 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-06-25T22:22:56,777 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-06-25T22:22:56,777 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-06-25T22:22:56,778 lib/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-06-25T22:22:56,779 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-06-25T22:22:56,780 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-06-25T22:22:56,780 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-06-25T22:22:56,781 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,781 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-06-25T22:22:56,782 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,782 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-06-25T22:22:56,783 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-06-25T22:22:56,784 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-06-25T22:22:56,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:56,785 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-06-25T22:22:56,786 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-06-25T22:22:56,786 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-06-25T22:22:56,787 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,788 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,789 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,789 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,790 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,791 136 | Predictor predictor; 2026-06-25T22:22:56,791 | ^~~~~~~~~ 2026-06-25T22:22:56,792 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,793 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,794 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,794 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-06-25T22:22:56,795 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-06-25T22:22:56,795 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-06-25T22:22:56,796 lib/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-06-25T22:22:56,796 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-06-25T22:22:56,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:56,798 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-06-25T22:22:56,799 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,799 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,800 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,801 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,802 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,802 136 | Predictor predictor; 2026-06-25T22:22:56,803 | ^~~~~~~~~ 2026-06-25T22:22:56,804 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,805 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,805 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,806 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-06-25T22:22:56,807 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-06-25T22:22:56,807 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-06-25T22:22:56,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:56,810 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-06-25T22:22:56,811 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,812 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-06-25T22:22:56,812 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,813 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,813 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,814 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,814 | ^~~~~~~~~~~ 2026-06-25T22:22:56,815 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,816 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,816 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,817 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-06-25T22:22:56,818 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-06-25T22:22:56,819 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-06-25T22:22:56,819 lib/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-06-25T22:22:56,820 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-06-25T22:22:56,821 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-06-25T22:22:56,821 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-06-25T22:22:56,822 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,823 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,824 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,824 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,825 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,825 136 | Predictor predictor; 2026-06-25T22:22:56,826 | ^~~~~~~~~ 2026-06-25T22:22:56,826 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,827 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,827 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,828 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-06-25T22:22:56,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 = short int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:56,829 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-06-25T22:22:56,830 lib/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-06-25T22:22:56,831 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-06-25T22:22:56,831 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-06-25T22:22:56,832 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-06-25T22:22:56,833 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,833 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,834 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,835 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,836 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,836 136 | Predictor predictor; 2026-06-25T22:22:56,837 | ^~~~~~~~~ 2026-06-25T22:22:56,838 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,838 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,839 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,839 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-06-25T22:22:56,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 = short int; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,843 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-06-25T22:22:56,844 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,845 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,846 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,847 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,847 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,848 136 | Predictor predictor; 2026-06-25T22:22:56,849 | ^~~~~~~~~ 2026-06-25T22:22:56,849 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,850 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,851 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,851 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-06-25T22:22:56,852 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-06-25T22:22:56,853 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-06-25T22:22:56,854 lib/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-06-25T22:22:56,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,855 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-06-25T22:22:56,856 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-06-25T22:22:56,856 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,857 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-06-25T22:22:56,857 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,858 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-06-25T22:22:56,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 = short int; unsigned int N = 3; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,862 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-06-25T22:22:56,863 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,864 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,864 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,865 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,866 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,867 136 | Predictor predictor; 2026-06-25T22:22:56,867 | ^~~~~~~~~ 2026-06-25T22:22:56,868 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,868 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,869 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,869 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-06-25T22:22:56,870 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-06-25T22:22:56,870 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-06-25T22:22:56,871 lib/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-06-25T22:22:56,872 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-06-25T22:22:56,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 = 3; size_t = unsigned int]’ 2026-06-25T22:22:56,873 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-06-25T22:22:56,874 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,875 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,876 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,876 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,877 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,877 136 | Predictor predictor; 2026-06-25T22:22:56,878 | ^~~~~~~~~ 2026-06-25T22:22:56,879 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,880 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,881 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,881 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-06-25T22:22:56,882 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-06-25T22:22:56,882 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-06-25T22:22:56,883 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-06-25T22:22:56,883 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-06-25T22:22:56,884 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-06-25T22:22:56,885 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-06-25T22:22:56,885 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,886 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-06-25T22:22:56,887 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,887 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,888 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,889 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,889 | ^~~~~~~~~~~ 2026-06-25T22:22:56,890 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,891 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,891 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,892 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-06-25T22:22:56,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 = short int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:56,893 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-06-25T22:22:56,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,895 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-06-25T22:22:56,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,896 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-06-25T22:22:56,897 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,897 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,898 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,898 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,899 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,900 136 | Predictor predictor; 2026-06-25T22:22:56,901 | ^~~~~~~~~ 2026-06-25T22:22:56,901 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,902 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,903 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,903 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-06-25T22:22:56,904 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-06-25T22:22:56,905 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-06-25T22:22:56,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 = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,906 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-06-25T22:22:56,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 = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,908 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-06-25T22:22:56,909 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,909 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,910 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,910 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,911 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,911 136 | Predictor predictor; 2026-06-25T22:22:56,912 | ^~~~~~~~~ 2026-06-25T22:22:56,912 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,913 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,913 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,914 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-06-25T22:22:56,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 = short int; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:56,915 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-06-25T22:22:56,916 lib/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-06-25T22:22:56,917 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-06-25T22:22:56,917 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-06-25T22:22:56,918 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-06-25T22:22:56,919 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,920 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,920 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,921 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,922 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,922 136 | Predictor predictor; 2026-06-25T22:22:56,923 | ^~~~~~~~~ 2026-06-25T22:22:56,924 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,924 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,925 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,926 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-06-25T22:22:56,926 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-06-25T22:22:56,927 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-06-25T22:22:56,927 lib/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-06-25T22:22:56,928 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-06-25T22:22:56,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,929 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-06-25T22:22:56,930 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,930 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-06-25T22:22:56,931 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:56,932 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-06-25T22:22:56,933 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-06-25T22:22:56,933 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-06-25T22:22:56,934 lib/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-06-25T22:22:56,935 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-06-25T22:22:56,936 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-06-25T22:22:56,936 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-06-25T22:22:56,937 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,937 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,938 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,939 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,939 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,940 136 | Predictor predictor; 2026-06-25T22:22:56,940 | ^~~~~~~~~ 2026-06-25T22:22:56,941 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,941 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,942 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,950 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-06-25T22:22:56,951 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-06-25T22:22:56,951 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-06-25T22:22:56,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:56,954 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-06-25T22:22:56,954 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-06-25T22:22:56,955 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,956 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,957 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,958 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,958 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,959 136 | Predictor predictor; 2026-06-25T22:22:56,959 | ^~~~~~~~~ 2026-06-25T22:22:56,960 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,960 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,961 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,963 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-06-25T22:22:56,964 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-06-25T22:22:56,964 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-06-25T22:22:56,965 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-06-25T22:22:56,965 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-06-25T22:22:56,966 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-06-25T22:22:56,967 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-06-25T22:22:56,968 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:22:56,968 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-06-25T22:22:56,969 207 | ptrdiff_t global_offset; 2026-06-25T22:22:56,970 | ^~~~~~~~~~~~~ 2026-06-25T22:22:56,970 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:56,971 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:56,972 | ^~~~~~~~~~~ 2026-06-25T22:22:56,972 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,973 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:56,974 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,982 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-06-25T22:22:56,983 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-06-25T22:22:56,984 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-06-25T22:22:56,984 lib/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-06-25T22:22:56,985 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-06-25T22:22:56,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 = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:56,986 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-06-25T22:22:56,987 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:56,987 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:56,988 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:56,989 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,990 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:56,991 136 | Predictor predictor; 2026-06-25T22:22:56,991 | ^~~~~~~~~ 2026-06-25T22:22:56,992 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:56,993 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:56,993 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:56,998 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-06-25T22:22:56,999 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-06-25T22:22:57,000 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-06-25T22:22:57,001 lib/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-06-25T22:22:57,001 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-06-25T22:22:57,002 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-06-25T22:22:57,002 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-06-25T22:22:57,003 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,003 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,004 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,005 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,005 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,006 136 | Predictor predictor; 2026-06-25T22:22:57,007 | ^~~~~~~~~ 2026-06-25T22:22:57,007 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,008 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,009 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,010 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-06-25T22:22:57,010 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-06-25T22:22:57,011 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-06-25T22:22:57,012 lib/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-06-25T22:22:57,012 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-06-25T22:22:57,013 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-06-25T22:22:57,014 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-06-25T22:22:57,015 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,015 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,016 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,016 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,017 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,017 136 | Predictor predictor; 2026-06-25T22:22:57,018 | ^~~~~~~~~ 2026-06-25T22:22:57,019 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,019 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,020 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,022 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-06-25T22:22:57,022 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-06-25T22:22:57,023 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-06-25T22:22:57,024 lib/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-06-25T22:22:57,025 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-06-25T22:22:57,025 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-06-25T22:22:57,026 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-06-25T22:22:57,027 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,027 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-06-25T22:22:57,028 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,029 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 1; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,030 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,031 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-06-25T22:22:57,032 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-06-25T22:22:57,033 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-06-25T22:22:57,033 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,034 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,034 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,035 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,036 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,036 136 | Predictor predictor; 2026-06-25T22:22:57,037 | ^~~~~~~~~ 2026-06-25T22:22:57,038 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,038 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,039 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,051 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-06-25T22:22:57,052 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-06-25T22:22:57,053 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-06-25T22:22:57,054 lib/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-06-25T22:22:57,054 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-06-25T22:22:57,055 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-06-25T22:22:57,055 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-06-25T22:22:57,056 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,056 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,057 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,058 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,058 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,059 136 | Predictor predictor; 2026-06-25T22:22:57,060 | ^~~~~~~~~ 2026-06-25T22:22:57,061 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,061 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,062 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,065 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-06-25T22:22:57,066 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-06-25T22:22:57,067 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-06-25T22:22:57,067 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-06-25T22:22:57,068 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-06-25T22:22:57,069 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-06-25T22:22:57,069 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-06-25T22:22:57,070 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,070 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-06-25T22:22:57,071 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,072 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,072 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,073 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,073 | ^~~~~~~~~~~ 2026-06-25T22:22:57,074 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,074 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,075 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,082 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-06-25T22:22:57,083 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-06-25T22:22:57,084 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-06-25T22:22:57,085 lib/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-06-25T22:22:57,085 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,087 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-06-25T22:22:57,088 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,088 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,089 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,090 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,091 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,091 136 | Predictor predictor; 2026-06-25T22:22:57,092 | ^~~~~~~~~ 2026-06-25T22:22:57,092 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,093 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,094 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,098 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-06-25T22:22:57,099 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-06-25T22:22:57,099 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,101 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,102 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-06-25T22:22:57,103 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,104 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,104 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,105 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,106 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,106 136 | Predictor predictor; 2026-06-25T22:22:57,107 | ^~~~~~~~~ 2026-06-25T22:22:57,108 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,108 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,109 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,110 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-06-25T22:22:57,110 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-06-25T22:22:57,111 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-06-25T22:22:57,111 lib/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-06-25T22:22:57,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,113 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-06-25T22:22:57,114 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,115 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,116 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,116 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,117 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,118 136 | Predictor predictor; 2026-06-25T22:22:57,119 | ^~~~~~~~~ 2026-06-25T22:22:57,119 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,120 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,120 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,122 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-06-25T22:22:57,122 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-06-25T22:22:57,123 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,125 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,126 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-06-25T22:22:57,127 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,127 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-06-25T22:22:57,128 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,129 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-06-25T22:22:57,129 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-06-25T22:22:57,130 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-06-25T22:22:57,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 unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,132 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-06-25T22:22:57,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 unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,133 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-06-25T22:22:57,134 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,135 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,135 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,136 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,136 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,137 136 | Predictor predictor; 2026-06-25T22:22:57,138 | ^~~~~~~~~ 2026-06-25T22:22:57,138 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,139 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,139 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,151 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-06-25T22:22:57,152 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-06-25T22:22:57,152 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-06-25T22:22:57,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,154 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-06-25T22:22:57,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,155 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-06-25T22:22:57,156 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,157 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,157 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,158 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,159 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,159 136 | Predictor predictor; 2026-06-25T22:22:57,160 | ^~~~~~~~~ 2026-06-25T22:22:57,161 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,162 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,162 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,164 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-06-25T22:22:57,164 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-06-25T22:22:57,165 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-06-25T22:22:57,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,166 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-06-25T22:22:57,167 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-06-25T22:22:57,168 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-06-25T22:22:57,169 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,169 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-06-25T22:22:57,170 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,171 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,171 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,172 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,173 | ^~~~~~~~~~~ 2026-06-25T22:22:57,173 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,174 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,174 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,181 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-06-25T22:22:57,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 unsigned int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,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 unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:57,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 unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,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 unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,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 unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,185 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-06-25T22:22:57,185 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,186 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,187 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,187 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,188 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,189 136 | Predictor predictor; 2026-06-25T22:22:57,190 | ^~~~~~~~~ 2026-06-25T22:22:57,190 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,191 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,192 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,197 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-06-25T22:22:57,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 unsigned int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,198 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-06-25T22:22:57,199 lib/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-06-25T22:22:57,200 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-06-25T22:22:57,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 unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,201 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-06-25T22:22:57,201 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,202 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,202 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,203 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,204 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,204 136 | Predictor predictor; 2026-06-25T22:22:57,205 | ^~~~~~~~~ 2026-06-25T22:22:57,206 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,206 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,207 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,208 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-06-25T22:22:57,209 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-06-25T22:22:57,210 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-06-25T22:22:57,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 unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,211 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-06-25T22:22:57,212 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-06-25T22:22:57,212 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-06-25T22:22:57,213 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,214 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,215 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,215 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,216 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,216 136 | Predictor predictor; 2026-06-25T22:22:57,217 | ^~~~~~~~~ 2026-06-25T22:22:57,217 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,218 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,218 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,220 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-06-25T22:22:57,221 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-06-25T22:22:57,221 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-06-25T22:22:57,222 lib/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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,224 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-06-25T22:22:57,225 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,226 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-06-25T22:22:57,226 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,227 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-06-25T22:22:57,228 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-06-25T22:22:57,229 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-06-25T22:22:57,229 lib/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-06-25T22:22:57,230 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-06-25T22:22:57,231 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-06-25T22:22:57,231 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-06-25T22:22:57,232 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,232 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,233 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,234 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,234 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,235 136 | Predictor predictor; 2026-06-25T22:22:57,236 | ^~~~~~~~~ 2026-06-25T22:22:57,236 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,237 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,238 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,249 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-06-25T22:22:57,250 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-06-25T22:22:57,251 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-06-25T22:22:57,252 lib/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-06-25T22:22:57,253 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-06-25T22:22:57,253 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-06-25T22:22:57,254 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-06-25T22:22:57,255 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,255 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,256 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,256 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,257 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,258 136 | Predictor predictor; 2026-06-25T22:22:57,258 | ^~~~~~~~~ 2026-06-25T22:22:57,259 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,260 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,261 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,262 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-06-25T22:22:57,263 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-06-25T22:22:57,264 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-06-25T22:22:57,264 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-06-25T22:22:57,265 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-06-25T22:22:57,266 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-06-25T22:22:57,266 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-06-25T22:22:57,267 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,268 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-06-25T22:22:57,269 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,269 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,270 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,270 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,271 | ^~~~~~~~~~~ 2026-06-25T22:22:57,271 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,272 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,272 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,279 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,280 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,283 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-06-25T22:22:57,284 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-06-25T22:22:57,284 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,285 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,286 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,287 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,288 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,290 136 | Predictor predictor; 2026-06-25T22:22:57,290 | ^~~~~~~~~ 2026-06-25T22:22:57,291 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,292 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,293 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,295 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-06-25T22:22:57,296 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-06-25T22:22:57,297 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-06-25T22:22:57,297 lib/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-06-25T22:22:57,298 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-06-25T22:22:57,298 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-06-25T22:22:57,299 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-06-25T22:22:57,300 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,301 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,301 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,302 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,303 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,303 136 | Predictor predictor; 2026-06-25T22:22:57,304 | ^~~~~~~~~ 2026-06-25T22:22:57,305 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,305 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,306 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,307 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-06-25T22:22:57,308 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-06-25T22:22:57,308 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-06-25T22:22:57,309 lib/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-06-25T22:22:57,309 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-06-25T22:22:57,310 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-06-25T22:22:57,311 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-06-25T22:22:57,311 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,312 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,313 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,313 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,314 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,314 136 | Predictor predictor; 2026-06-25T22:22:57,315 | ^~~~~~~~~ 2026-06-25T22:22:57,316 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,316 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,317 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,319 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-06-25T22:22:57,320 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-06-25T22:22:57,320 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-06-25T22:22:57,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 unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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-06-25T22:22:57,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-06-25T22:22:57,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-06-25T22:22:57,324 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,324 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-06-25T22:22:57,325 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,325 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-06-25T22:22:57,326 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-06-25T22:22:57,327 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,330 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-06-25T22:22:57,330 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,331 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,332 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,333 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,333 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,334 136 | Predictor predictor; 2026-06-25T22:22:57,334 | ^~~~~~~~~ 2026-06-25T22:22:57,335 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,335 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,336 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,348 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-06-25T22:22:57,349 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-06-25T22:22:57,349 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-06-25T22:22:57,350 lib/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-06-25T22:22:57,351 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-06-25T22:22:57,351 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-06-25T22:22:57,352 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-06-25T22:22:57,353 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,354 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,354 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,355 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,356 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,356 136 | Predictor predictor; 2026-06-25T22:22:57,357 | ^~~~~~~~~ 2026-06-25T22:22:57,358 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,358 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,359 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,361 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-06-25T22:22:57,362 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-06-25T22:22:57,362 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-06-25T22:22:57,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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-06-25T22:22:57,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-06-25T22:22:57,365 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:22:57,366 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-06-25T22:22:57,366 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,367 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,368 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,368 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,369 | ^~~~~~~~~~~ 2026-06-25T22:22:57,370 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,370 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,371 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,378 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-06-25T22:22:57,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 = int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,380 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-06-25T22:22:57,381 lib/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-06-25T22:22:57,382 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-06-25T22:22:57,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,383 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-06-25T22:22:57,383 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,384 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,384 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,385 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,386 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,387 136 | Predictor predictor; 2026-06-25T22:22:57,387 | ^~~~~~~~~ 2026-06-25T22:22:57,388 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,389 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,390 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,394 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-06-25T22:22:57,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 = int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,396 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-06-25T22:22:57,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,399 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-06-25T22:22:57,400 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,400 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,401 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,401 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,402 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,402 136 | Predictor predictor; 2026-06-25T22:22:57,403 | ^~~~~~~~~ 2026-06-25T22:22:57,403 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,404 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,405 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,406 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-06-25T22:22:57,406 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-06-25T22:22:57,407 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-06-25T22:22:57,408 lib/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-06-25T22:22:57,408 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-06-25T22:22:57,409 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-06-25T22:22:57,410 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-06-25T22:22:57,411 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,411 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,412 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,413 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,413 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,414 136 | Predictor predictor; 2026-06-25T22:22:57,415 | ^~~~~~~~~ 2026-06-25T22:22:57,416 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,417 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,418 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,418 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-06-25T22:22:57,419 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-06-25T22:22:57,419 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-06-25T22:22:57,420 lib/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-06-25T22:22:57,420 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-06-25T22:22:57,421 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-06-25T22:22:57,422 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-06-25T22:22:57,422 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,423 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-06-25T22:22:57,424 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,425 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-06-25T22:22:57,425 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-06-25T22:22:57,426 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-06-25T22:22:57,427 lib/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-06-25T22:22:57,428 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-06-25T22:22:57,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,430 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-06-25T22:22:57,430 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,431 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,431 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,432 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,433 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,433 136 | Predictor predictor; 2026-06-25T22:22:57,434 | ^~~~~~~~~ 2026-06-25T22:22:57,434 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,435 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,436 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,447 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-06-25T22:22:57,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 = int; unsigned int N = 1; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,448 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-06-25T22:22:57,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,451 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-06-25T22:22:57,452 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,453 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,453 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,454 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,455 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,456 136 | Predictor predictor; 2026-06-25T22:22:57,457 | ^~~~~~~~~ 2026-06-25T22:22:57,457 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,458 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,460 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,462 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-06-25T22:22:57,464 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-06-25T22:22:57,467 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-06-25T22:22:57,470 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-06-25T22:22:57,473 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-06-25T22:22:57,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,478 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-06-25T22:22:57,480 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,482 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-06-25T22:22:57,484 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,486 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,488 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,490 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,492 | ^~~~~~~~~~~ 2026-06-25T22:22:57,494 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,496 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,498 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,500 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-06-25T22:22:57,501 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-06-25T22:22:57,503 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-06-25T22:22:57,505 lib/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-06-25T22:22:57,506 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-06-25T22:22:57,507 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-06-25T22:22:57,508 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-06-25T22:22:57,509 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,510 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,511 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,512 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,513 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,514 136 | Predictor predictor; 2026-06-25T22:22:57,516 | ^~~~~~~~~ 2026-06-25T22:22:57,518 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,520 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,522 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,524 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-06-25T22:22:57,526 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-06-25T22:22:57,529 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-06-25T22:22:57,531 lib/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-06-25T22:22:57,532 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-06-25T22:22:57,533 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-06-25T22:22:57,534 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-06-25T22:22:57,534 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,535 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,536 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,536 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,537 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,537 136 | Predictor predictor; 2026-06-25T22:22:57,538 | ^~~~~~~~~ 2026-06-25T22:22:57,538 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,539 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,539 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,540 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-06-25T22:22:57,540 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-06-25T22:22:57,541 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-06-25T22:22:57,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,542 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-06-25T22:22:57,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,543 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-06-25T22:22:57,544 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,545 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,545 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,546 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,547 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,547 136 | Predictor predictor; 2026-06-25T22:22:57,548 | ^~~~~~~~~ 2026-06-25T22:22:57,549 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,549 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,550 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,551 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-06-25T22:22:57,551 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-06-25T22:22:57,552 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-06-25T22:22:57,552 lib/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-06-25T22:22:57,553 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-06-25T22:22:57,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,554 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-06-25T22:22:57,555 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,556 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-06-25T22:22:57,557 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,557 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-06-25T22:22:57,558 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-06-25T22:22:57,559 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-06-25T22:22:57,560 lib/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-06-25T22:22:57,560 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-06-25T22:22:57,561 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-06-25T22:22:57,562 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-06-25T22:22:57,563 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,563 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,564 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,564 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,565 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,565 136 | Predictor predictor; 2026-06-25T22:22:57,566 | ^~~~~~~~~ 2026-06-25T22:22:57,566 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,567 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,567 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,568 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-06-25T22:22:57,569 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-06-25T22:22:57,569 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-06-25T22:22:57,570 lib/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-06-25T22:22:57,571 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-06-25T22:22:57,572 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-06-25T22:22:57,572 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-06-25T22:22:57,573 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,573 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,574 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,575 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,576 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,577 136 | Predictor predictor; 2026-06-25T22:22:57,577 | ^~~~~~~~~ 2026-06-25T22:22:57,578 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,578 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,579 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,579 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-06-25T22:22:57,580 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-06-25T22:22:57,581 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-06-25T22:22:57,581 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-06-25T22:22:57,582 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-06-25T22:22:57,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,583 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-06-25T22:22:57,584 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,585 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-06-25T22:22:57,586 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,587 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,588 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,589 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,590 | ^~~~~~~~~~~ 2026-06-25T22:22:57,590 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,591 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,592 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-06-25T22:22:57,593 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-06-25T22:22:57,594 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-06-25T22:22:57,595 lib/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-06-25T22:22:57,595 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-06-25T22:22:57,596 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-06-25T22:22:57,596 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-06-25T22:22:57,597 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,598 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,598 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,599 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,600 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,600 136 | Predictor predictor; 2026-06-25T22:22:57,601 | ^~~~~~~~~ 2026-06-25T22:22:57,602 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,603 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,603 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,604 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-06-25T22:22:57,605 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-06-25T22:22:57,606 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-06-25T22:22:57,606 lib/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-06-25T22:22:57,607 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-06-25T22:22:57,608 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-06-25T22:22:57,609 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-06-25T22:22:57,609 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,610 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,610 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,611 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,612 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,612 136 | Predictor predictor; 2026-06-25T22:22:57,613 | ^~~~~~~~~ 2026-06-25T22:22:57,613 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,614 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,614 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,615 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-06-25T22:22:57,616 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-06-25T22:22:57,616 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-06-25T22:22:57,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 = int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,619 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-06-25T22:22:57,620 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,621 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,621 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,622 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,623 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,624 136 | Predictor predictor; 2026-06-25T22:22:57,624 | ^~~~~~~~~ 2026-06-25T22:22:57,625 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,625 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,626 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,627 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-06-25T22:22:57,627 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-06-25T22:22:57,628 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-06-25T22:22:57,628 lib/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-06-25T22:22:57,629 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-06-25T22:22:57,630 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-06-25T22:22:57,630 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-06-25T22:22:57,631 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,632 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-06-25T22:22:57,633 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,633 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-06-25T22:22:57,634 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-06-25T22:22:57,635 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-06-25T22:22:57,635 lib/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-06-25T22:22:57,636 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-06-25T22:22:57,637 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-06-25T22:22:57,638 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-06-25T22:22:57,638 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,639 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,639 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,640 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,640 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,641 136 | Predictor predictor; 2026-06-25T22:22:57,642 | ^~~~~~~~~ 2026-06-25T22:22:57,642 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,643 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,644 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,648 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-06-25T22:22:57,649 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-06-25T22:22:57,650 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-06-25T22:22:57,651 lib/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-06-25T22:22:57,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 = int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,652 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-06-25T22:22:57,653 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-06-25T22:22:57,654 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,654 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,655 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,656 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,657 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,657 136 | Predictor predictor; 2026-06-25T22:22:57,658 | ^~~~~~~~~ 2026-06-25T22:22:57,658 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,659 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,659 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,661 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-06-25T22:22:57,662 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-06-25T22:22:57,663 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-06-25T22:22:57,663 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-06-25T22:22:57,664 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-06-25T22:22:57,664 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-06-25T22:22:57,665 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-06-25T22:22:57,666 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,666 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-06-25T22:22:57,667 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,668 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,668 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,669 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,670 | ^~~~~~~~~~~ 2026-06-25T22:22:57,670 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,671 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,671 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,678 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-06-25T22:22:57,679 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-06-25T22:22:57,680 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-06-25T22:22:57,680 lib/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-06-25T22:22:57,681 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-06-25T22:22:57,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,682 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-06-25T22:22:57,683 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,683 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,684 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,685 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,685 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,686 136 | Predictor predictor; 2026-06-25T22:22:57,687 | ^~~~~~~~~ 2026-06-25T22:22:57,688 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,688 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,689 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,694 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-06-25T22:22:57,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 = int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,696 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-06-25T22:22:57,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,698 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-06-25T22:22:57,699 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-06-25T22:22:57,699 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,700 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,700 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,701 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,702 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,702 136 | Predictor predictor; 2026-06-25T22:22:57,703 | ^~~~~~~~~ 2026-06-25T22:22:57,703 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,704 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,705 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,706 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-06-25T22:22:57,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 = int; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,707 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-06-25T22:22:57,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,710 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-06-25T22:22:57,711 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,711 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,712 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,713 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,713 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,714 136 | Predictor predictor; 2026-06-25T22:22:57,714 | ^~~~~~~~~ 2026-06-25T22:22:57,715 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,716 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,716 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,718 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-06-25T22:22:57,718 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-06-25T22:22:57,719 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-06-25T22:22:57,720 lib/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-06-25T22:22:57,720 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-06-25T22:22:57,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,722 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-06-25T22:22:57,723 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,723 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-06-25T22:22:57,724 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,725 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-06-25T22:22:57,726 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-06-25T22:22:57,726 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-06-25T22:22:57,727 lib/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-06-25T22:22:57,728 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-06-25T22:22:57,728 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-06-25T22:22:57,729 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-06-25T22:22:57,729 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,730 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,731 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,731 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,732 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,732 136 | Predictor predictor; 2026-06-25T22:22:57,733 | ^~~~~~~~~ 2026-06-25T22:22:57,733 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,734 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,735 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,747 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-06-25T22:22:57,748 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-06-25T22:22:57,748 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-06-25T22:22:57,749 lib/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-06-25T22:22:57,750 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-06-25T22:22:57,751 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-06-25T22:22:57,751 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-06-25T22:22:57,752 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,753 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,754 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,754 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,755 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,756 136 | Predictor predictor; 2026-06-25T22:22:57,756 | ^~~~~~~~~ 2026-06-25T22:22:57,757 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,757 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,758 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,760 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-06-25T22:22:57,760 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-06-25T22:22:57,761 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-06-25T22:22:57,761 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-06-25T22:22:57,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:57,764 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-06-25T22:22:57,764 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:22:57,765 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-06-25T22:22:57,766 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,766 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,767 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,768 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,768 | ^~~~~~~~~~~ 2026-06-25T22:22:57,769 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,770 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,770 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,777 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,779 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-06-25T22:22:57,779 lib/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-06-25T22:22:57,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 = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,781 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-06-25T22:22:57,782 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,783 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,783 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,784 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,785 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,786 136 | Predictor predictor; 2026-06-25T22:22:57,786 | ^~~~~~~~~ 2026-06-25T22:22:57,787 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,787 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,788 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,793 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-06-25T22:22:57,794 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-06-25T22:22:57,795 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-06-25T22:22:57,795 lib/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-06-25T22:22:57,796 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,797 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-06-25T22:22:57,798 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,799 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,799 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,800 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,800 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,801 136 | Predictor predictor; 2026-06-25T22:22:57,802 | ^~~~~~~~~ 2026-06-25T22:22:57,802 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,803 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,804 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,805 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-06-25T22:22:57,806 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-06-25T22:22:57,806 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-06-25T22:22:57,807 lib/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-06-25T22:22:57,808 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-06-25T22:22:57,808 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-06-25T22:22:57,809 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-06-25T22:22:57,810 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,810 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,811 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,812 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,812 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,813 136 | Predictor predictor; 2026-06-25T22:22:57,813 | ^~~~~~~~~ 2026-06-25T22:22:57,814 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,814 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,815 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,817 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-06-25T22:22:57,817 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-06-25T22:22:57,818 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-06-25T22:22:57,819 lib/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-06-25T22:22:57,819 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-06-25T22:22:57,820 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-06-25T22:22:57,821 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-06-25T22:22:57,822 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,822 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-06-25T22:22:57,823 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,824 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-06-25T22:22:57,824 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-06-25T22:22:57,825 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-06-25T22:22:57,826 lib/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-06-25T22:22:57,827 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,828 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-06-25T22:22:57,828 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,829 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,830 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,830 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,831 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,831 136 | Predictor predictor; 2026-06-25T22:22:57,832 | ^~~~~~~~~ 2026-06-25T22:22:57,833 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,833 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,834 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,846 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-06-25T22:22:57,847 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-06-25T22:22:57,847 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-06-25T22:22:57,848 lib/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-06-25T22:22:57,849 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:57,850 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-06-25T22:22:57,850 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,851 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,852 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,852 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,853 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,853 136 | Predictor predictor; 2026-06-25T22:22:57,854 | ^~~~~~~~~ 2026-06-25T22:22:57,855 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,855 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,856 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,859 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-06-25T22:22:57,860 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-06-25T22:22:57,861 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-06-25T22:22:57,861 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-06-25T22:22:57,862 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-06-25T22:22:57,863 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-06-25T22:22:57,863 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-06-25T22:22:57,864 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,865 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-06-25T22:22:57,866 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,866 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,867 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,868 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,868 | ^~~~~~~~~~~ 2026-06-25T22:22:57,869 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,869 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,870 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,876 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-06-25T22:22:57,877 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-06-25T22:22:57,878 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-06-25T22:22:57,878 lib/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-06-25T22:22:57,879 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,881 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-06-25T22:22:57,881 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,882 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,882 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,883 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,884 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,885 136 | Predictor predictor; 2026-06-25T22:22:57,885 | ^~~~~~~~~ 2026-06-25T22:22:57,886 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,887 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,888 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,892 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:57,894 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,895 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,896 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-06-25T22:22:57,897 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,897 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,898 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,899 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,900 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,900 136 | Predictor predictor; 2026-06-25T22:22:57,901 | ^~~~~~~~~ 2026-06-25T22:22:57,902 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,902 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,903 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,904 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-06-25T22:22:57,904 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-06-25T22:22:57,905 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-06-25T22:22:57,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 int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,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 int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,908 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-06-25T22:22:57,908 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,909 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,910 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,910 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,911 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,912 136 | Predictor predictor; 2026-06-25T22:22:57,912 | ^~~~~~~~~ 2026-06-25T22:22:57,913 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,914 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,915 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,916 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-06-25T22:22:57,917 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-06-25T22:22:57,918 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-06-25T22:22:57,918 lib/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-06-25T22:22:57,919 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-06-25T22:22:57,920 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-06-25T22:22:57,921 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-06-25T22:22:57,921 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,922 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-06-25T22:22:57,922 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:57,923 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-06-25T22:22:57,923 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-06-25T22:22:57,924 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-06-25T22:22:57,924 lib/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-06-25T22:22:57,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,926 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-06-25T22:22:57,927 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,928 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,929 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,929 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,930 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,931 136 | Predictor predictor; 2026-06-25T22:22:57,931 | ^~~~~~~~~ 2026-06-25T22:22:57,932 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,933 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,934 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,945 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-06-25T22:22:57,946 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-06-25T22:22:57,946 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-06-25T22:22:57,947 lib/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-06-25T22:22:57,947 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,949 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-06-25T22:22:57,949 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,950 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,951 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,951 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,952 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,953 136 | Predictor predictor; 2026-06-25T22:22:57,954 | ^~~~~~~~~ 2026-06-25T22:22:57,954 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,955 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,956 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,958 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-06-25T22:22:57,958 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-06-25T22:22:57,959 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-06-25T22:22:57,960 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-06-25T22:22:57,961 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:57,962 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-06-25T22:22:57,963 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,963 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-06-25T22:22:57,964 207 | ptrdiff_t global_offset; 2026-06-25T22:22:57,964 | ^~~~~~~~~~~~~ 2026-06-25T22:22:57,965 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:57,965 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:57,966 | ^~~~~~~~~~~ 2026-06-25T22:22:57,966 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,967 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:57,968 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,975 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-06-25T22:22:57,976 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-06-25T22:22:57,976 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-06-25T22:22:57,977 lib/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-06-25T22:22:57,978 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-06-25T22:22:57,978 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-06-25T22:22:57,979 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-06-25T22:22:57,980 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,981 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,981 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,982 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,982 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,983 136 | Predictor predictor; 2026-06-25T22:22:57,983 | ^~~~~~~~~ 2026-06-25T22:22:57,984 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:57,985 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:57,985 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,990 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-06-25T22:22:57,991 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-06-25T22:22:57,992 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-06-25T22:22:57,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:57,995 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-06-25T22:22:57,995 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:57,996 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:57,997 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:57,997 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:57,998 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:57,999 136 | Predictor predictor; 2026-06-25T22:22:58,000 | ^~~~~~~~~ 2026-06-25T22:22:58,001 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,001 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,002 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,002 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,003 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,006 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-06-25T22:22:58,007 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,008 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,009 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,009 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,010 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,011 136 | Predictor predictor; 2026-06-25T22:22:58,011 | ^~~~~~~~~ 2026-06-25T22:22:58,012 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,013 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,013 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,014 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-06-25T22:22:58,015 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-06-25T22:22:58,016 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-06-25T22:22:58,016 lib/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-06-25T22:22:58,017 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,018 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-06-25T22:22:58,019 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,019 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-06-25T22:22:58,020 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,021 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-06-25T22:22:58,021 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-06-25T22:22:58,022 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-06-25T22:22:58,023 lib/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-06-25T22:22:58,024 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,025 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-06-25T22:22:58,026 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,027 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,027 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,028 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,028 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,029 136 | Predictor predictor; 2026-06-25T22:22:58,029 | ^~~~~~~~~ 2026-06-25T22:22:58,030 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,030 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,031 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,043 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-06-25T22:22:58,044 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-06-25T22:22:58,044 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-06-25T22:22:58,045 lib/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-06-25T22:22:58,046 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-06-25T22:22:58,047 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-06-25T22:22:58,047 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-06-25T22:22:58,048 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,049 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,049 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,050 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,051 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,052 136 | Predictor predictor; 2026-06-25T22:22:58,053 | ^~~~~~~~~ 2026-06-25T22:22:58,053 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,054 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,054 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,057 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-06-25T22:22:58,057 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-06-25T22:22:58,058 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-06-25T22:22:58,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 = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,059 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,061 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-06-25T22:22:58,061 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,062 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-06-25T22:22:58,063 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,063 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,064 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,065 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,065 | ^~~~~~~~~~~ 2026-06-25T22:22:58,066 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,067 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,067 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,074 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-06-25T22:22:58,075 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-06-25T22:22:58,076 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,077 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-06-25T22:22:58,078 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-06-25T22:22:58,078 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-06-25T22:22:58,079 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,079 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,080 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,081 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,081 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,082 136 | Predictor predictor; 2026-06-25T22:22:58,083 | ^~~~~~~~~ 2026-06-25T22:22:58,084 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,084 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,085 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,090 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,092 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,095 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-06-25T22:22:58,095 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,096 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,096 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,097 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,098 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,098 136 | Predictor predictor; 2026-06-25T22:22:58,099 | ^~~~~~~~~ 2026-06-25T22:22:58,099 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,100 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,101 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,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 = 4; Predictor = SZ::RegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,104 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-06-25T22:22:58,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 = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,107 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-06-25T22:22:58,108 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,108 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,109 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,110 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,111 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,111 136 | Predictor predictor; 2026-06-25T22:22:58,112 | ^~~~~~~~~ 2026-06-25T22:22:58,112 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,113 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,113 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,115 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-06-25T22:22:58,115 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-06-25T22:22:58,116 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-06-25T22:22:58,117 lib/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-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,119 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-06-25T22:22:58,120 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,120 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-06-25T22:22:58,121 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,121 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; Predictor = PolyRegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,123 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-06-25T22:22:58,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-06-25T22:22:58,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-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,126 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-06-25T22:22:58,126 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,127 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,127 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,128 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,128 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,129 136 | Predictor predictor; 2026-06-25T22:22:58,130 | ^~~~~~~~~ 2026-06-25T22:22:58,131 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,131 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,132 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,146 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-06-25T22:22:58,146 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-06-25T22:22:58,147 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-06-25T22:22:58,148 lib/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-06-25T22:22:58,148 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-06-25T22:22:58,149 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-06-25T22:22:58,150 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-06-25T22:22:58,151 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,151 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,152 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,152 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,153 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,154 136 | Predictor predictor; 2026-06-25T22:22:58,154 | ^~~~~~~~~ 2026-06-25T22:22:58,155 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,155 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,156 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,158 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-06-25T22:22:58,159 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-06-25T22:22:58,160 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,161 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-06-25T22:22:58,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,163 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-06-25T22:22:58,164 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:22:58,164 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-06-25T22:22:58,165 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,166 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,166 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,167 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,168 | ^~~~~~~~~~~ 2026-06-25T22:22:58,168 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,169 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,170 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,178 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-06-25T22:22:58,178 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-06-25T22:22:58,179 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-06-25T22:22:58,180 lib/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-06-25T22:22:58,180 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-06-25T22:22:58,181 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-06-25T22:22:58,181 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-06-25T22:22:58,182 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,183 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,184 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,184 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,185 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,186 136 | Predictor predictor; 2026-06-25T22:22:58,186 | ^~~~~~~~~ 2026-06-25T22:22:58,187 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,188 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,188 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,194 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-06-25T22:22:58,194 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-06-25T22:22:58,195 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-06-25T22:22:58,196 lib/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-06-25T22:22:58,197 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-06-25T22:22:58,197 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-06-25T22:22:58,198 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-06-25T22:22:58,198 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,199 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,199 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,200 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,201 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,202 136 | Predictor predictor; 2026-06-25T22:22:58,203 | ^~~~~~~~~ 2026-06-25T22:22:58,203 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,204 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,205 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,205 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-06-25T22:22:58,206 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-06-25T22:22:58,207 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-06-25T22:22:58,207 lib/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-06-25T22:22:58,208 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-06-25T22:22:58,209 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-06-25T22:22:58,209 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-06-25T22:22:58,210 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,211 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,211 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,212 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,212 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,213 136 | Predictor predictor; 2026-06-25T22:22:58,213 | ^~~~~~~~~ 2026-06-25T22:22:58,214 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,215 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,216 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,217 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-06-25T22:22:58,218 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-06-25T22:22:58,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 = long long int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd]’ 2026-06-25T22:22:58,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,220 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-06-25T22:22:58,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,222 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-06-25T22:22:58,222 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,223 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-06-25T22:22:58,224 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,224 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-06-25T22:22:58,225 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-06-25T22:22:58,226 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-06-25T22:22:58,226 lib/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-06-25T22:22:58,227 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-06-25T22:22:58,228 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-06-25T22:22:58,228 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-06-25T22:22:58,229 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,230 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,231 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,231 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,232 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,233 136 | Predictor predictor; 2026-06-25T22:22:58,233 | ^~~~~~~~~ 2026-06-25T22:22:58,234 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,235 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,235 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,247 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-06-25T22:22:58,247 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-06-25T22:22:58,248 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-06-25T22:22:58,249 lib/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-06-25T22:22:58,250 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-06-25T22:22:58,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,251 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-06-25T22:22:58,251 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,252 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,252 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,253 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,254 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,254 136 | Predictor predictor; 2026-06-25T22:22:58,255 | ^~~~~~~~~ 2026-06-25T22:22:58,256 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,256 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,257 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,261 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-06-25T22:22:58,262 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-06-25T22:22:58,262 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-06-25T22:22:58,263 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-06-25T22:22:58,264 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-06-25T22:22:58,265 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-06-25T22:22:58,265 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-06-25T22:22:58,266 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,266 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-06-25T22:22:58,267 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,267 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,268 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,269 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,269 | ^~~~~~~~~~~ 2026-06-25T22:22:58,270 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,270 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,271 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,278 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-06-25T22:22:58,279 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-06-25T22:22:58,280 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-06-25T22:22:58,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,286 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-06-25T22:22:58,287 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-06-25T22:22:58,288 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-06-25T22:22:58,288 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,289 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,290 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,291 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,291 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,292 136 | Predictor predictor; 2026-06-25T22:22:58,293 | ^~~~~~~~~ 2026-06-25T22:22:58,293 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,294 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,294 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,295 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-06-25T22:22:58,295 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-06-25T22:22:58,296 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-06-25T22:22:58,297 lib/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-06-25T22:22:58,297 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-06-25T22:22:58,298 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-06-25T22:22:58,299 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-06-25T22:22:58,299 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,300 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,301 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,301 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,302 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,303 136 | Predictor predictor; 2026-06-25T22:22:58,304 | ^~~~~~~~~ 2026-06-25T22:22:58,304 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,305 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,306 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,306 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-06-25T22:22:58,307 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-06-25T22:22:58,307 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-06-25T22:22:58,308 lib/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-06-25T22:22:58,309 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-06-25T22:22:58,309 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-06-25T22:22:58,310 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-06-25T22:22:58,311 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,312 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,312 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,313 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,314 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,315 136 | Predictor predictor; 2026-06-25T22:22:58,315 | ^~~~~~~~~ 2026-06-25T22:22:58,316 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,316 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,317 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,318 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-06-25T22:22:58,319 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-06-25T22:22:58,320 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-06-25T22:22:58,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,321 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-06-25T22:22:58,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 = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,322 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-06-25T22:22:58,323 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,324 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-06-25T22:22:58,324 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,325 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-06-25T22:22:58,326 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-06-25T22:22:58,326 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-06-25T22:22:58,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,329 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-06-25T22:22:58,330 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,331 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,331 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,332 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,333 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,333 136 | Predictor predictor; 2026-06-25T22:22:58,334 | ^~~~~~~~~ 2026-06-25T22:22:58,334 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,335 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,336 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,348 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-06-25T22:22:58,349 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-06-25T22:22:58,349 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-06-25T22:22:58,350 lib/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-06-25T22:22:58,351 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-06-25T22:22:58,351 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-06-25T22:22:58,352 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-06-25T22:22:58,353 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,354 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,354 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,355 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,356 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,356 136 | Predictor predictor; 2026-06-25T22:22:58,357 | ^~~~~~~~~ 2026-06-25T22:22:58,358 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,359 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,359 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,361 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-06-25T22:22:58,362 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-06-25T22:22:58,362 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-06-25T22:22:58,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,364 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-06-25T22:22:58,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,365 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-06-25T22:22:58,366 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,366 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-06-25T22:22:58,367 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,368 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,369 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,369 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,370 | ^~~~~~~~~~~ 2026-06-25T22:22:58,371 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,371 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,372 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,379 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-06-25T22:22:58,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 = long long int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,380 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-06-25T22:22:58,381 lib/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-06-25T22:22:58,382 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-06-25T22:22:58,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,383 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-06-25T22:22:58,383 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,384 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,384 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,385 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,386 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,386 136 | Predictor predictor; 2026-06-25T22:22:58,387 | ^~~~~~~~~ 2026-06-25T22:22:58,388 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,389 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,389 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,394 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-06-25T22:22:58,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 = long long int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,396 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-06-25T22:22:58,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,399 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-06-25T22:22:58,400 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,400 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,401 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,402 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,402 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,403 136 | Predictor predictor; 2026-06-25T22:22:58,403 | ^~~~~~~~~ 2026-06-25T22:22:58,404 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,404 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,405 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,406 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-06-25T22:22:58,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 = long long int; unsigned int N = 3; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,407 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-06-25T22:22:58,408 lib/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-06-25T22:22:58,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,410 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-06-25T22:22:58,411 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,412 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,413 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,413 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,414 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,415 136 | Predictor predictor; 2026-06-25T22:22:58,416 | ^~~~~~~~~ 2026-06-25T22:22:58,416 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,417 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,417 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,418 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-06-25T22:22:58,419 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-06-25T22:22:58,419 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-06-25T22:22:58,420 lib/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-06-25T22:22:58,421 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-06-25T22:22:58,422 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-06-25T22:22:58,422 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-06-25T22:22:58,423 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,424 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-06-25T22:22:58,424 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,425 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-06-25T22:22:58,426 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-06-25T22:22:58,426 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-06-25T22:22:58,427 lib/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-06-25T22:22:58,428 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-06-25T22:22:58,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,429 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-06-25T22:22:58,430 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,430 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,431 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,431 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,432 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,432 136 | Predictor predictor; 2026-06-25T22:22:58,433 | ^~~~~~~~~ 2026-06-25T22:22:58,434 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,434 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,435 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,448 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-06-25T22:22:58,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 = long long int; unsigned int N = 3; Predictor = ComposedPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,449 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-06-25T22:22:58,450 lib/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-06-25T22:22:58,451 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-06-25T22:22:58,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,452 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-06-25T22:22:58,453 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,454 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,454 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,455 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,455 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,456 136 | Predictor predictor; 2026-06-25T22:22:58,456 | ^~~~~~~~~ 2026-06-25T22:22:58,457 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,457 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,458 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,460 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-06-25T22:22:58,461 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-06-25T22:22:58,462 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-06-25T22:22:58,462 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-06-25T22:22:58,463 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-06-25T22:22:58,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,464 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-06-25T22:22:58,465 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,466 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-06-25T22:22:58,466 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,467 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,468 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,468 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,469 | ^~~~~~~~~~~ 2026-06-25T22:22:58,470 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,470 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,471 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,477 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-06-25T22:22:58,478 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-06-25T22:22:58,479 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-06-25T22:22:58,479 lib/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-06-25T22:22:58,480 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-06-25T22:22:58,480 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-06-25T22:22:58,481 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-06-25T22:22:58,482 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,482 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,483 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,484 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,484 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,485 136 | Predictor predictor; 2026-06-25T22:22:58,486 | ^~~~~~~~~ 2026-06-25T22:22:58,486 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,487 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,487 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,493 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-06-25T22:22:58,494 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-06-25T22:22:58,495 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-06-25T22:22:58,495 lib/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-06-25T22:22:58,496 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-06-25T22:22:58,497 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-06-25T22:22:58,497 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-06-25T22:22:58,498 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,498 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,499 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,500 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,501 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,501 136 | Predictor predictor; 2026-06-25T22:22:58,502 | ^~~~~~~~~ 2026-06-25T22:22:58,503 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,504 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,504 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,505 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-06-25T22:22:58,506 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-06-25T22:22:58,506 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-06-25T22:22:58,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,508 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-06-25T22:22:58,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 = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,509 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-06-25T22:22:58,510 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,511 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,511 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,512 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,512 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,513 136 | Predictor predictor; 2026-06-25T22:22:58,513 | ^~~~~~~~~ 2026-06-25T22:22:58,514 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,515 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,515 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,517 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-06-25T22:22:58,518 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-06-25T22:22:58,519 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-06-25T22:22:58,519 lib/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-06-25T22:22:58,520 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-06-25T22:22:58,521 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-06-25T22:22:58,522 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-06-25T22:22:58,522 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,523 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-06-25T22:22:58,524 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,525 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-06-25T22:22:58,525 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-06-25T22:22:58,526 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-06-25T22:22:58,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,529 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-06-25T22:22:58,529 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,530 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,531 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,532 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,532 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,533 136 | Predictor predictor; 2026-06-25T22:22:58,534 | ^~~~~~~~~ 2026-06-25T22:22:58,534 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,535 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,536 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,547 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-06-25T22:22:58,547 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-06-25T22:22:58,548 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-06-25T22:22:58,549 lib/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-06-25T22:22:58,550 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-06-25T22:22:58,550 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-06-25T22:22:58,551 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-06-25T22:22:58,551 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,552 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,552 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,553 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,554 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,554 136 | Predictor predictor; 2026-06-25T22:22:58,555 | ^~~~~~~~~ 2026-06-25T22:22:58,556 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,557 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,557 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,559 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-06-25T22:22:58,560 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-06-25T22:22:58,561 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-06-25T22:22:58,562 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-06-25T22:22:58,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,563 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-06-25T22:22:58,564 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-06-25T22:22:58,564 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:22:58,565 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-06-25T22:22:58,566 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,566 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,567 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,567 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,568 | ^~~~~~~~~~~ 2026-06-25T22:22:58,568 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,569 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,569 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,579 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 1; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,580 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,583 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-06-25T22:22:58,583 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,584 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,585 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,586 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,586 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,587 136 | Predictor predictor; 2026-06-25T22:22:58,587 | ^~~~~~~~~ 2026-06-25T22:22:58,588 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,588 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,589 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,594 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-06-25T22:22:58,595 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-06-25T22:22:58,596 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-06-25T22:22:58,597 lib/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-06-25T22:22:58,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 unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,598 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-06-25T22:22:58,599 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-06-25T22:22:58,600 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,600 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,601 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,602 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,602 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,603 136 | Predictor predictor; 2026-06-25T22:22:58,604 | ^~~~~~~~~ 2026-06-25T22:22:58,605 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,605 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,606 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,606 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-06-25T22:22:58,607 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-06-25T22:22:58,607 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-06-25T22:22:58,608 lib/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-06-25T22:22:58,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 unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,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 unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,610 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-06-25T22:22:58,611 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,611 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,612 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,613 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,614 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,614 136 | Predictor predictor; 2026-06-25T22:22:58,615 | ^~~~~~~~~ 2026-06-25T22:22:58,616 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,616 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,617 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,618 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-06-25T22:22:58,619 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-06-25T22:22:58,620 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-06-25T22:22:58,620 lib/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-06-25T22:22:58,621 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-06-25T22:22:58,621 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-06-25T22:22:58,622 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-06-25T22:22:58,622 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,623 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-06-25T22:22:58,624 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,625 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-06-25T22:22:58,625 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-06-25T22:22:58,626 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-06-25T22:22:58,627 lib/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-06-25T22:22:58,628 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-06-25T22:22:58,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 unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:58,629 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-06-25T22:22:58,630 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,630 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,631 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,632 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,632 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,633 136 | Predictor predictor; 2026-06-25T22:22:58,633 | ^~~~~~~~~ 2026-06-25T22:22:58,634 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,634 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,635 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,647 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-06-25T22:22:58,648 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-06-25T22:22:58,649 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-06-25T22:22:58,650 lib/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-06-25T22:22:58,650 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-06-25T22:22:58,651 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-06-25T22:22:58,652 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-06-25T22:22:58,652 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,653 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,654 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,654 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,655 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,656 136 | Predictor predictor; 2026-06-25T22:22:58,657 | ^~~~~~~~~ 2026-06-25T22:22:58,657 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,658 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,658 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,661 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-06-25T22:22:58,662 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-06-25T22:22:58,663 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-06-25T22:22:58,663 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-06-25T22:22:58,664 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-06-25T22:22:58,665 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-06-25T22:22:58,665 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-06-25T22:22:58,666 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,667 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-06-25T22:22:58,667 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,668 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,669 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,669 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,670 | ^~~~~~~~~~~ 2026-06-25T22:22:58,671 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,671 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,672 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,679 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-06-25T22:22:58,680 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-06-25T22:22:58,680 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-06-25T22:22:58,681 lib/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-06-25T22:22:58,681 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,683 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-06-25T22:22:58,683 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,684 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,685 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,686 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,687 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,687 136 | Predictor predictor; 2026-06-25T22:22:58,688 | ^~~~~~~~~ 2026-06-25T22:22:58,689 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,689 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,690 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,695 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 2; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,696 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-06-25T22:22:58,697 lib/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-06-25T22:22:58,698 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-06-25T22:22:58,698 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-06-25T22:22:58,699 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-06-25T22:22:58,699 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,700 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,700 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,701 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,702 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,702 136 | Predictor predictor; 2026-06-25T22:22:58,703 | ^~~~~~~~~ 2026-06-25T22:22:58,704 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,704 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,705 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,706 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 2; Predictor = RegressionPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,708 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,711 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-06-25T22:22:58,711 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,712 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,712 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,713 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,714 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,714 136 | Predictor predictor; 2026-06-25T22:22:58,715 | ^~~~~~~~~ 2026-06-25T22:22:58,716 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,716 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,717 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,718 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-06-25T22:22:58,719 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-06-25T22:22:58,720 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-06-25T22:22:58,721 lib/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-06-25T22:22:58,721 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,723 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-06-25T22:22:58,723 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,724 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-06-25T22:22:58,725 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,726 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-06-25T22:22:58,726 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-06-25T22:22:58,727 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-06-25T22:22:58,727 lib/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-06-25T22:22:58,728 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-06-25T22:22:58,729 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-06-25T22:22:58,729 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-06-25T22:22:58,730 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,731 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,732 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,732 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,733 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,734 136 | Predictor predictor; 2026-06-25T22:22:58,734 | ^~~~~~~~~ 2026-06-25T22:22:58,735 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,735 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,736 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,748 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-06-25T22:22:58,749 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-06-25T22:22:58,749 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-06-25T22:22:58,750 lib/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-06-25T22:22:58,751 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-06-25T22:22:58,751 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-06-25T22:22:58,752 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-06-25T22:22:58,752 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,753 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,754 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,755 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,755 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,756 136 | Predictor predictor; 2026-06-25T22:22:58,757 | ^~~~~~~~~ 2026-06-25T22:22:58,758 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,758 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,759 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,761 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-06-25T22:22:58,761 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-06-25T22:22:58,762 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-06-25T22:22:58,763 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-06-25T22:22:58,764 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:58,765 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-06-25T22:22:58,765 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,766 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-06-25T22:22:58,766 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,767 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,767 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,768 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,769 | ^~~~~~~~~~~ 2026-06-25T22:22:58,769 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,770 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,770 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,778 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-06-25T22:22:58,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 unsigned int; unsigned int N = 3; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,779 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-06-25T22:22:58,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 unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,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 unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,782 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-06-25T22:22:58,783 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,783 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,784 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,785 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,785 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,786 136 | Predictor predictor; 2026-06-25T22:22:58,786 | ^~~~~~~~~ 2026-06-25T22:22:58,787 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,787 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,788 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,793 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-06-25T22:22:58,794 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-06-25T22:22:58,795 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-06-25T22:22:58,795 lib/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-06-25T22:22:58,796 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,798 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-06-25T22:22:58,798 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,799 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,800 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,801 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,801 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,802 136 | Predictor predictor; 2026-06-25T22:22:58,802 | ^~~~~~~~~ 2026-06-25T22:22:58,803 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,803 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,804 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,805 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-06-25T22:22:58,806 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-06-25T22:22:58,806 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-06-25T22:22:58,807 lib/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-06-25T22:22:58,808 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-06-25T22:22:58,808 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-06-25T22:22:58,809 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-06-25T22:22:58,810 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,810 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,811 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,812 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,812 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,813 136 | Predictor predictor; 2026-06-25T22:22:58,814 | ^~~~~~~~~ 2026-06-25T22:22:58,815 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,816 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,816 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,817 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-06-25T22:22:58,818 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-06-25T22:22:58,818 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-06-25T22:22:58,819 lib/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-06-25T22:22:58,820 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-06-25T22:22:58,820 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-06-25T22:22:58,821 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-06-25T22:22:58,821 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,822 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-06-25T22:22:58,823 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,824 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-06-25T22:22:58,825 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-06-25T22:22:58,825 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-06-25T22:22:58,826 lib/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-06-25T22:22:58,827 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-06-25T22:22:58,828 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-06-25T22:22:58,828 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-06-25T22:22:58,829 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,829 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,830 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,830 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,831 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,832 136 | Predictor predictor; 2026-06-25T22:22:58,832 | ^~~~~~~~~ 2026-06-25T22:22:58,833 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,833 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,834 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,846 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-06-25T22:22:58,847 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-06-25T22:22:58,848 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-06-25T22:22:58,849 lib/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-06-25T22:22:58,849 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-06-25T22:22:58,850 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-06-25T22:22:58,851 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-06-25T22:22:58,851 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,852 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,853 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,853 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,854 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,854 136 | Predictor predictor; 2026-06-25T22:22:58,855 | ^~~~~~~~~ 2026-06-25T22:22:58,855 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,856 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,856 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,859 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-06-25T22:22:58,860 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-06-25T22:22:58,860 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-06-25T22:22:58,861 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-06-25T22:22:58,862 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:58,863 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-06-25T22:22:58,864 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,864 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-06-25T22:22:58,865 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,865 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,866 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,867 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,868 | ^~~~~~~~~~~ 2026-06-25T22:22:58,868 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,869 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,876 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-06-25T22:22:58,877 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-06-25T22:22:58,877 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-06-25T22:22:58,878 lib/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-06-25T22:22:58,878 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-06-25T22:22:58,879 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-06-25T22:22:58,880 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-06-25T22:22:58,880 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,881 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,882 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,883 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,884 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,884 136 | Predictor predictor; 2026-06-25T22:22:58,885 | ^~~~~~~~~ 2026-06-25T22:22:58,886 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,886 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,887 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,892 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 4; Predictor = LorenzoPredictor; Quantizer = LinearQuantizer]’ 2026-06-25T22:22:58,894 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-06-25T22:22:58,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 = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,895 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,896 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-06-25T22:22:58,897 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,897 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,898 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,899 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,900 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::LorenzoPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,900 136 | Predictor predictor; 2026-06-25T22:22:58,901 | ^~~~~~~~~ 2026-06-25T22:22:58,902 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,902 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,903 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,904 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-06-25T22:22:58,904 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-06-25T22:22:58,905 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,908 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-06-25T22:22:58,908 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,909 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,910 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,910 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,911 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::RegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,912 136 | Predictor predictor; 2026-06-25T22:22:58,912 | ^~~~~~~~~ 2026-06-25T22:22:58,913 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,914 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,914 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,916 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-06-25T22:22:58,917 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-06-25T22:22:58,918 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-06-25T22:22:58,918 lib/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-06-25T22:22:58,919 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-06-25T22:22:58,920 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-06-25T22:22:58,921 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-06-25T22:22:58,921 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,922 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-06-25T22:22:58,922 210 | if (block_size > COEF_AUX_MAX_BLOCK[N]) { 2026-06-25T22:22:58,923 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-06-25T22:22:58,923 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-06-25T22:22:58,924 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-06-25T22:22:58,925 lib/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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,927 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-06-25T22:22:58,927 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,928 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,929 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,930 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,930 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::PolyRegressionPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,931 136 | Predictor predictor; 2026-06-25T22:22:58,932 | ^~~~~~~~~ 2026-06-25T22:22:58,932 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,933 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,934 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,945 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-06-25T22:22:58,946 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-06-25T22:22:58,946 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-06-25T22:22:58,947 lib/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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,949 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-06-25T22:22:58,950 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,950 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:137:35: warning: ‘SZ::SZGeneralFrontend, SZ::LinearQuantizer >::fallback_predictor’ will be initialized after [-Wreorder] 2026-06-25T22:22:58,951 137 | LorenzoPredictor fallback_predictor; 2026-06-25T22:22:58,952 | ^~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,953 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:136:19: warning: ‘SZ::ComposedPredictor SZ::SZGeneralFrontend, SZ::LinearQuantizer >::predictor’ [-Wreorder] 2026-06-25T22:22:58,953 136 | Predictor predictor; 2026-06-25T22:22:58,954 | ^~~~~~~~~ 2026-06-25T22:22:58,955 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:23:9: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,955 23 | SZGeneralFrontend(const Config &conf, Predictor predictor, Quantizer quantizer) : 2026-06-25T22:22:58,956 | ^~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,958 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-06-25T22:22:58,959 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-06-25T22:22:58,960 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-06-25T22:22:58,960 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-06-25T22:22:58,961 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-06-25T22:22:58,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:58,962 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-06-25T22:22:58,962 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:22:58,963 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-06-25T22:22:58,964 207 | ptrdiff_t global_offset; 2026-06-25T22:22:58,965 | ^~~~~~~~~~~~~ 2026-06-25T22:22:58,965 lib/SZ3/include/SZ3/utils/Iterator.hpp:206:35: warning: ‘std::array SZ::multi_dimensional_range::multi_dimensional_iterator::local_index’ [-Wreorder] 2026-06-25T22:22:58,966 206 | std::array local_index; // index of current_offset position 2026-06-25T22:22:58,967 | ^~~~~~~~~~~ 2026-06-25T22:22:58,967 lib/SZ3/include/SZ3/utils/Iterator.hpp:44:13: warning: when initialized here [-Wreorder] 2026-06-25T22:22:58,968 44 | multi_dimensional_iterator(std::shared_ptr &&range_, std::size_t current_offset_) noexcept: 2026-06-25T22:22:58,969 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:58,985 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-06-25T22:22:58,985 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-06-25T22:22:58,986 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-06-25T22:22:58,986 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-06-25T22:22:58,987 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-06-25T22:22:58,988 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-06-25T22:22:58,989 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-06-25T22:22:58,989 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:58,990 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:58,990 266 | size_t block_cnt = 0; 2026-06-25T22:22:58,991 | ^~~~~~~~~ 2026-06-25T22:22:58,991 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-06-25T22:22:58,992 lib/SZ3/include/SZ3/encoder/HuffmanEncoder.hpp:93:30: required from ‘void SZ::HuffmanEncoder::preprocess_encode(const std::vector&, int) [with T = int]’ 2026-06-25T22:22:58,992 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-06-25T22:22:58,993 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-06-25T22:22:58,994 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-06-25T22:22:58,995 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-06-25T22:22:58,995 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-06-25T22:22:58,996 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:58,997 lib/SZ3/include/SZ3/encoder/HuffmanEncoder.hpp:109:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:22:58,998 109 | for (int i = 0; i < huffmanTree->stateNum; i++) 2026-06-25T22:22:58,998 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:22:59,008 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-06-25T22:22:59,008 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-06-25T22:22:59,009 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-06-25T22:22:59,010 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-06-25T22:22:59,010 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-06-25T22:22:59,011 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-06-25T22:22:59,012 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-06-25T22:22:59,012 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:59,013 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,013 266 | size_t block_cnt = 0; 2026-06-25T22:22:59,014 | ^~~~~~~~~ 2026-06-25T22:22:59,022 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-06-25T22:22:59,023 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-06-25T22:22:59,023 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-06-25T22:22:59,024 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-06-25T22:22:59,025 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-06-25T22:22:59,025 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-06-25T22:22:59,026 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-06-25T22:22:59,027 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:59,028 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,045 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-06-25T22:22:59,046 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-06-25T22:22:59,047 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-06-25T22:22:59,047 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-06-25T22:22:59,048 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-06-25T22:22:59,049 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-06-25T22:22:59,050 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-06-25T22:22:59,050 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:22:59,051 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,064 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-06-25T22:22:59,065 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-06-25T22:22:59,065 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-06-25T22:22:59,066 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-06-25T22:22:59,066 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-06-25T22:22:59,067 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-06-25T22:22:59,068 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-06-25T22:22:59,069 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:59,069 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,079 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-06-25T22:22:59,080 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-06-25T22:22:59,080 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-06-25T22:22:59,081 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-06-25T22:22:59,082 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-06-25T22:22:59,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:22:59,083 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-06-25T22:22:59,084 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:59,084 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,093 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-06-25T22:22:59,094 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-06-25T22:22:59,094 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-06-25T22:22:59,095 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-06-25T22:22:59,095 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-06-25T22:22:59,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 = 3; size_t = unsigned int]’ 2026-06-25T22:22:59,097 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-06-25T22:22:59,098 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:59,098 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,116 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-06-25T22:22:59,117 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-06-25T22:22:59,117 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-06-25T22:22:59,118 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-06-25T22:22:59,119 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-06-25T22:22:59,120 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-06-25T22:22:59,120 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-06-25T22:22:59,121 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:22:59,121 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,135 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-06-25T22:22:59,135 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-06-25T22:22:59,136 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-06-25T22:22:59,136 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-06-25T22:22:59,137 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-06-25T22:22:59,138 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-06-25T22:22:59,139 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-06-25T22:22:59,139 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:59,140 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,150 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-06-25T22:22:59,151 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-06-25T22:22:59,151 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-06-25T22:22:59,152 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-06-25T22:22:59,152 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-06-25T22:22:59,153 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-06-25T22:22:59,154 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-06-25T22:22:59,155 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:59,155 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,164 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-06-25T22:22:59,165 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-06-25T22:22:59,165 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-06-25T22:22:59,166 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-06-25T22:22:59,166 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-06-25T22:22:59,167 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-06-25T22:22:59,168 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-06-25T22:22:59,169 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:59,169 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,187 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-06-25T22:22:59,188 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-06-25T22:22:59,188 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-06-25T22:22:59,189 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-06-25T22:22:59,190 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-06-25T22:22:59,191 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-06-25T22:22:59,191 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-06-25T22:22:59,192 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:22:59,192 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,205 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-06-25T22:22:59,205 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-06-25T22:22:59,206 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-06-25T22:22:59,206 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-06-25T22:22:59,207 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-06-25T22:22:59,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 = unsigned char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:59,209 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-06-25T22:22:59,209 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:59,210 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,218 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-06-25T22:22:59,219 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-06-25T22:22:59,219 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-06-25T22:22:59,220 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-06-25T22:22:59,221 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-06-25T22:22:59,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-06-25T22:22:59,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-06-25T22:22:59,222 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:59,223 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,232 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-06-25T22:22:59,233 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-06-25T22:22:59,233 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-06-25T22:22:59,234 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-06-25T22:22:59,235 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-06-25T22:22:59,235 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-06-25T22:22:59,236 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-06-25T22:22:59,237 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:59,238 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,256 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-06-25T22:22:59,257 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-06-25T22:22:59,257 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-06-25T22:22:59,258 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-06-25T22:22:59,259 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-06-25T22:22:59,259 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-06-25T22:22:59,260 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-06-25T22:22:59,261 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:22:59,261 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,275 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-06-25T22:22:59,276 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-06-25T22:22:59,276 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-06-25T22:22:59,277 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-06-25T22:22:59,277 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-06-25T22:22:59,278 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-06-25T22:22:59,279 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-06-25T22:22:59,279 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:59,280 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,290 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-06-25T22:22:59,291 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-06-25T22:22:59,292 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-06-25T22:22:59,292 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-06-25T22:22:59,293 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-06-25T22:22:59,294 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-06-25T22:22:59,294 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-06-25T22:22:59,295 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:59,296 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,306 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-06-25T22:22:59,306 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-06-25T22:22:59,307 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-06-25T22:22:59,307 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-06-25T22:22:59,308 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-06-25T22:22:59,308 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-06-25T22:22:59,309 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-06-25T22:22:59,310 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:59,310 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,329 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-06-25T22:22:59,329 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-06-25T22:22:59,330 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-06-25T22:22:59,331 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-06-25T22:22:59,332 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-06-25T22:22:59,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 int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:22:59,333 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-06-25T22:22:59,333 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:22:59,334 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,349 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-06-25T22:22:59,350 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-06-25T22:22:59,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 = 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-06-25T22:22:59,351 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-06-25T22:22:59,352 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-06-25T22:22:59,353 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-06-25T22:22:59,353 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-06-25T22:22:59,354 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:59,355 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,364 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-06-25T22:22:59,365 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-06-25T22:22:59,366 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-06-25T22:22:59,366 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-06-25T22:22:59,367 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-06-25T22:22:59,368 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-06-25T22:22:59,368 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-06-25T22:22:59,369 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:59,370 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,379 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-06-25T22:22:59,379 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-06-25T22:22:59,380 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-06-25T22:22:59,381 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-06-25T22:22:59,381 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-06-25T22:22:59,382 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-06-25T22:22:59,383 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-06-25T22:22:59,384 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:59,384 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,402 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-06-25T22:22:59,403 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-06-25T22:22:59,403 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-06-25T22:22:59,404 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-06-25T22:22:59,405 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-06-25T22:22:59,406 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-06-25T22:22:59,406 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-06-25T22:22:59,407 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:22:59,407 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,421 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-06-25T22:22:59,421 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-06-25T22:22:59,422 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-06-25T22:22:59,422 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-06-25T22:22:59,423 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-06-25T22:22:59,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 = 1; size_t = unsigned int]’ 2026-06-25T22:22:59,425 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-06-25T22:22:59,425 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:59,426 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,435 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-06-25T22:22:59,436 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-06-25T22:22:59,437 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-06-25T22:22:59,437 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-06-25T22:22:59,438 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-06-25T22:22:59,439 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-06-25T22:22:59,439 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-06-25T22:22:59,440 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:59,441 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,450 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-06-25T22:22:59,450 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-06-25T22:22:59,451 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-06-25T22:22:59,451 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-06-25T22:22:59,452 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-06-25T22:22:59,453 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-06-25T22:22:59,454 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-06-25T22:22:59,454 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:59,455 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,473 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-06-25T22:22:59,474 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-06-25T22:22:59,474 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-06-25T22:22:59,475 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-06-25T22:22:59,476 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-06-25T22:22:59,477 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-06-25T22:22:59,477 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-06-25T22:22:59,478 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:22:59,478 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,490 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-06-25T22:22:59,490 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-06-25T22:22:59,491 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-06-25T22:22:59,491 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-06-25T22:22:59,492 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-06-25T22:22:59,492 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-06-25T22:22:59,493 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-06-25T22:22:59,494 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:59,495 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,504 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-06-25T22:22:59,505 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-06-25T22:22:59,506 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-06-25T22:22:59,506 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-06-25T22:22:59,507 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-06-25T22:22:59,508 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-06-25T22:22:59,508 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-06-25T22:22:59,509 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:59,510 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,518 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-06-25T22:22:59,519 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-06-25T22:22:59,520 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-06-25T22:22:59,520 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-06-25T22:22:59,521 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-06-25T22:22:59,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:59,522 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-06-25T22:22:59,523 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:59,524 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,542 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-06-25T22:22:59,542 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-06-25T22:22:59,543 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-06-25T22:22:59,544 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-06-25T22:22:59,545 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-06-25T22:22:59,545 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-06-25T22:22:59,546 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-06-25T22:22:59,546 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:22:59,547 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,561 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-06-25T22:22:59,561 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-06-25T22:22:59,562 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-06-25T22:22:59,562 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-06-25T22:22:59,563 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-06-25T22:22:59,564 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-06-25T22:22:59,565 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-06-25T22:22:59,565 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:59,566 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,576 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-06-25T22:22:59,577 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-06-25T22:22:59,577 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-06-25T22:22:59,578 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-06-25T22:22:59,579 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-06-25T22:22:59,579 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-06-25T22:22:59,580 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-06-25T22:22:59,580 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:59,581 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,590 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-06-25T22:22:59,591 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-06-25T22:22:59,591 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-06-25T22:22:59,592 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-06-25T22:22:59,593 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-06-25T22:22:59,594 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-06-25T22:22:59,594 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-06-25T22:22:59,595 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:59,596 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,613 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-06-25T22:22:59,614 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-06-25T22:22:59,615 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-06-25T22:22:59,616 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-06-25T22:22:59,616 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-06-25T22:22:59,617 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-06-25T22:22:59,617 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-06-25T22:22:59,618 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:22:59,619 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,632 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-06-25T22:22:59,633 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-06-25T22:22:59,633 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-06-25T22:22:59,634 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-06-25T22:22:59,635 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-06-25T22:22:59,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:22:59,636 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-06-25T22:22:59,637 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:59,638 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,648 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-06-25T22:22:59,648 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-06-25T22:22:59,649 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-06-25T22:22:59,650 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-06-25T22:22:59,650 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-06-25T22:22:59,651 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-06-25T22:22:59,652 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-06-25T22:22:59,652 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:59,653 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,662 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-06-25T22:22:59,662 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-06-25T22:22:59,663 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-06-25T22:22:59,664 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-06-25T22:22:59,664 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-06-25T22:22:59,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 = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:22:59,666 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-06-25T22:22:59,667 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:59,667 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:22:59,685 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-06-25T22:22:59,686 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-06-25T22:22:59,687 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-06-25T22:22:59,687 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-06-25T22:22:59,688 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-06-25T22:22:59,688 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-06-25T22:22:59,689 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-06-25T22:22:59,690 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:22:59,690 lib/SZ3/include/SZ3/frontend/SZFastFrontend.hpp:266:20: warning: unused variable ‘block_cnt’ [-Wunused-variable] 2026-06-25T22:23:01,744 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-06-25T22:23:01,745 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-06-25T22:23:01,746 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-06-25T22:23:01,746 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-06-25T22:23:01,747 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-06-25T22:23:01,748 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-06-25T22:23:01,749 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-06-25T22:23:01,749 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-06-25T22:23:01,750 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:23:01,750 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-06-25T22:23:01,751 184 | for (int i = 1; i < N; i++) { 2026-06-25T22:23:01,751 | ~~^~~ 2026-06-25T22:23:01,792 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-06-25T22:23:01,792 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-06-25T22:23:01,793 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-06-25T22:23:01,794 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-06-25T22:23:01,795 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-06-25T22:23:01,796 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-06-25T22:23:01,796 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-06-25T22:23:01,797 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-06-25T22:23:01,798 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:23:01,799 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-06-25T22:23:01,838 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-06-25T22:23:01,839 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-06-25T22:23:01,839 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-06-25T22:23:01,840 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-06-25T22:23:01,841 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-06-25T22:23:01,842 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-06-25T22:23:01,842 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-06-25T22:23:01,843 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-06-25T22:23:01,844 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:23:01,845 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-06-25T22:23:01,877 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-06-25T22:23:01,878 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-06-25T22:23:01,879 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-06-25T22:23:01,880 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-06-25T22:23:01,880 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-06-25T22:23:01,881 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-06-25T22:23:01,882 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-06-25T22:23:01,882 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-06-25T22:23:01,883 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:23:01,884 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-06-25T22:23:01,923 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-06-25T22:23:01,924 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-06-25T22:23:01,925 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-06-25T22:23:01,925 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-06-25T22:23:01,926 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-06-25T22:23:01,927 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-06-25T22:23:01,928 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-06-25T22:23:01,929 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-06-25T22:23:01,930 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:23:01,930 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-06-25T22:23:01,970 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-06-25T22:23:01,970 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-06-25T22:23:01,971 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-06-25T22:23:01,971 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-06-25T22:23:01,972 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-06-25T22:23:01,973 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-06-25T22:23:01,974 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-06-25T22:23:01,974 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-06-25T22:23:01,975 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:23:01,976 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-06-25T22:23:02,015 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-06-25T22:23:02,016 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-06-25T22:23:02,016 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-06-25T22:23:02,017 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-06-25T22:23:02,018 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-06-25T22:23:02,018 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-06-25T22:23:02,019 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-06-25T22:23:02,020 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-06-25T22:23:02,021 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:23:02,021 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-06-25T22:23:02,058 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-06-25T22:23:02,059 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-06-25T22:23:02,059 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-06-25T22:23:02,061 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-06-25T22:23:02,061 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-06-25T22:23:02,062 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-06-25T22:23:02,063 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-06-25T22:23:02,064 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-06-25T22:23:02,065 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:23:02,066 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-06-25T22:23:02,104 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-06-25T22:23:02,105 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-06-25T22:23:02,106 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-06-25T22:23:02,107 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-06-25T22:23:02,108 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-06-25T22:23:02,109 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-06-25T22:23:02,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:02,111 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-06-25T22:23:02,111 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:23:02,112 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-06-25T22:23:02,151 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-06-25T22:23:02,152 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-06-25T22:23:02,152 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-06-25T22:23:02,153 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-06-25T22:23:02,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:02,155 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-06-25T22:23:02,155 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-06-25T22:23:02,156 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-06-25T22:23:02,157 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:23:02,157 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-06-25T22:23:05,332 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-06-25T22:23:05,332 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-06-25T22:23:05,333 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-06-25T22:23:05,334 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-06-25T22:23:05,334 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-06-25T22:23:05,335 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-06-25T22:23:05,336 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-06-25T22:23:05,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 = float; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:05,337 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-06-25T22:23:05,338 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:23:05,339 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-06-25T22:23:05,339 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-06-25T22:23:05,340 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-06-25T22:23:05,341 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-06-25T22:23:05,342 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-06-25T22:23:05,342 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-06-25T22:23:05,343 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-06-25T22:23:05,343 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-06-25T22:23:05,344 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-06-25T22:23:05,344 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-06-25T22:23:05,345 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:23:05,346 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-06-25T22:23:05,347 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-06-25T22:23:05,348 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-06-25T22:23:05,348 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-06-25T22:23:05,349 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-06-25T22:23:05,350 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-06-25T22:23:05,351 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-06-25T22:23:05,351 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-06-25T22:23:05,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:05,352 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-06-25T22:23:05,353 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:555:41: required from here 2026-06-25T22:23:05,353 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-06-25T22:23:05,363 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-06-25T22:23:05,364 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-06-25T22:23:05,364 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-06-25T22:23:05,365 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-06-25T22:23:05,366 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-06-25T22:23:05,366 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-06-25T22:23:05,368 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-06-25T22:23:05,368 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-06-25T22:23:05,369 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-06-25T22:23:05,369 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:23:05,370 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-06-25T22:23:05,370 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-06-25T22:23:05,371 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-06-25T22:23:05,372 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-06-25T22:23:05,372 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-06-25T22:23:05,373 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-06-25T22:23:05,374 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-06-25T22:23:05,374 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-06-25T22:23:05,375 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-06-25T22:23:05,376 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-06-25T22:23:05,377 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:23:05,377 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-06-25T22:23:05,378 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-06-25T22:23:05,378 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-06-25T22:23:05,379 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-06-25T22:23:05,380 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-06-25T22:23:05,380 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-06-25T22:23:05,381 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-06-25T22:23:05,382 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-06-25T22:23:05,382 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-06-25T22:23:05,383 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-06-25T22:23:05,384 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:561:41: required from here 2026-06-25T22:23:05,384 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-06-25T22:23:05,393 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-06-25T22:23:05,394 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-06-25T22:23:05,395 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-06-25T22:23:05,395 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-06-25T22:23:05,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:05,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:05,397 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-06-25T22:23:05,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:05,399 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-06-25T22:23:05,399 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:23:05,400 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-06-25T22:23:05,401 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-06-25T22:23:05,401 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-06-25T22:23:05,402 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-06-25T22:23:05,403 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-06-25T22:23:05,403 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-06-25T22:23:05,404 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-06-25T22:23:05,405 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-06-25T22:23:05,405 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-06-25T22:23:05,406 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-06-25T22:23:05,407 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:23:05,408 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-06-25T22:23:05,408 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-06-25T22:23:05,409 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-06-25T22:23:05,410 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-06-25T22:23:05,410 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-06-25T22:23:05,411 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-06-25T22:23:05,412 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-06-25T22:23:05,412 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-06-25T22:23:05,413 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-06-25T22:23:05,414 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-06-25T22:23:05,414 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:567:41: required from here 2026-06-25T22:23:05,415 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-06-25T22:23:05,422 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-06-25T22:23:05,423 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-06-25T22:23:05,424 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-06-25T22:23:05,424 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-06-25T22:23:05,425 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-06-25T22:23:05,426 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-06-25T22:23:05,426 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-06-25T22:23:05,427 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-06-25T22:23:05,428 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-06-25T22:23:05,428 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:23:05,429 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-06-25T22:23:05,429 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-06-25T22:23:05,430 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-06-25T22:23:05,431 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-06-25T22:23:05,431 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-06-25T22:23:05,432 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-06-25T22:23:05,433 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-06-25T22:23:05,434 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-06-25T22:23:05,435 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-06-25T22:23:05,435 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-06-25T22:23:05,436 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:23:05,436 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-06-25T22:23:05,437 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-06-25T22:23:05,437 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-06-25T22:23:05,438 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-06-25T22:23:05,439 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-06-25T22:23:05,439 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-06-25T22:23:05,440 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-06-25T22:23:05,441 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-06-25T22:23:05,441 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-06-25T22:23:05,442 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-06-25T22:23:05,443 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:573:41: required from here 2026-06-25T22:23:05,444 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-06-25T22:23:05,453 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-06-25T22:23:05,454 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-06-25T22:23:05,454 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-06-25T22:23:05,455 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-06-25T22:23:05,455 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-06-25T22:23:05,456 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-06-25T22:23:05,457 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-06-25T22:23:05,457 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-06-25T22:23:05,458 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-06-25T22:23:05,459 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:23:05,459 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-06-25T22:23:05,460 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-06-25T22:23:05,461 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-06-25T22:23:05,461 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-06-25T22:23:05,462 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-06-25T22:23:05,463 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-06-25T22:23:05,463 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-06-25T22:23:05,464 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-06-25T22:23:05,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:05,465 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-06-25T22:23:05,466 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:23:05,466 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-06-25T22:23:05,467 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-06-25T22:23:05,468 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-06-25T22:23:05,468 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-06-25T22:23:05,469 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-06-25T22:23:05,470 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-06-25T22:23:05,470 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-06-25T22:23:05,471 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-06-25T22:23:05,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:05,472 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-06-25T22:23:05,473 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:579:41: required from here 2026-06-25T22:23:05,473 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-06-25T22:23:05,484 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-06-25T22:23:05,484 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-06-25T22:23:05,485 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-06-25T22:23:05,486 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-06-25T22:23:05,487 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-06-25T22:23:05,487 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-06-25T22:23:05,488 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-06-25T22:23:05,489 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-06-25T22:23:05,489 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-06-25T22:23:05,490 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:23:05,491 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-06-25T22:23:05,491 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-06-25T22:23:05,492 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-06-25T22:23:05,493 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-06-25T22:23:05,494 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-06-25T22:23:05,494 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-06-25T22:23:05,495 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-06-25T22:23:05,496 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-06-25T22:23:05,496 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-06-25T22:23:05,497 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-06-25T22:23:05,497 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:23:05,498 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-06-25T22:23:05,498 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-06-25T22:23:05,499 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-06-25T22:23:05,500 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-06-25T22:23:05,501 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-06-25T22:23:05,501 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-06-25T22:23:05,502 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-06-25T22:23:05,503 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-06-25T22:23:05,504 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-06-25T22:23:05,504 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-06-25T22:23:05,505 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:585:41: required from here 2026-06-25T22:23:05,505 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-06-25T22:23:05,514 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-06-25T22:23:05,514 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-06-25T22:23:05,515 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-06-25T22:23:05,516 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-06-25T22:23:05,516 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-06-25T22:23:05,517 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-06-25T22:23:05,518 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-06-25T22:23:05,518 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-06-25T22:23:05,519 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-06-25T22:23:05,520 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:23:05,521 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-06-25T22:23:05,521 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-06-25T22:23:05,522 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-06-25T22:23:05,522 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-06-25T22:23:05,523 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-06-25T22:23:05,523 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-06-25T22:23:05,524 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-06-25T22:23:05,525 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-06-25T22:23:05,526 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-06-25T22:23:05,526 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-06-25T22:23:05,527 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:23:05,528 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-06-25T22:23:05,528 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-06-25T22:23:05,529 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-06-25T22:23:05,530 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-06-25T22:23:05,531 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-06-25T22:23:05,531 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-06-25T22:23:05,532 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-06-25T22:23:05,533 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-06-25T22:23:05,533 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-06-25T22:23:05,534 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-06-25T22:23:05,535 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:591:41: required from here 2026-06-25T22:23:05,535 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-06-25T22:23:05,540 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-06-25T22:23:05,541 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-06-25T22:23:05,541 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-06-25T22:23:05,542 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-06-25T22:23:05,543 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-06-25T22:23:05,544 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-06-25T22:23:05,544 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-06-25T22:23:05,545 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-06-25T22:23:05,545 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-06-25T22:23:05,546 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:23:05,547 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-06-25T22:23:05,548 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-06-25T22:23:05,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&, unsigned int&}; T = unsigned int; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; size_t = unsigned int]’ 2026-06-25T22:23:05,549 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-06-25T22:23:05,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 = 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-06-25T22:23:05,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:05,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:05,552 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-06-25T22:23:05,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 = unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:05,553 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-06-25T22:23:05,554 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:23:05,554 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-06-25T22:23:05,555 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-06-25T22:23:05,555 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-06-25T22:23:05,556 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-06-25T22:23:05,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 = 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-06-25T22:23:05,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:05,558 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-06-25T22:23:05,560 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-06-25T22:23:05,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:05,561 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-06-25T22:23:05,561 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:597:41: required from here 2026-06-25T22:23:05,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-06-25T22:23:05,570 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-06-25T22:23:05,571 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-06-25T22:23:05,572 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-06-25T22:23:05,572 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-06-25T22:23:05,573 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-06-25T22:23:05,574 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-06-25T22:23:05,574 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-06-25T22:23:05,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 int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:05,576 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-06-25T22:23:05,577 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:23:05,577 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-06-25T22:23:05,578 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-06-25T22:23:05,578 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-06-25T22:23:05,579 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-06-25T22:23:05,579 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-06-25T22:23:05,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 int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:05,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 int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:05,581 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-06-25T22:23:05,582 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-06-25T22:23:05,583 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-06-25T22:23:05,583 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:23:05,584 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-06-25T22:23:05,585 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-06-25T22:23:05,586 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-06-25T22:23:05,586 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-06-25T22:23:05,587 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-06-25T22:23:05,587 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-06-25T22:23:05,588 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-06-25T22:23:05,589 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-06-25T22:23:05,590 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-06-25T22:23:05,590 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-06-25T22:23:05,591 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:603:41: required from here 2026-06-25T22:23:05,592 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-06-25T22:23:05,601 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-06-25T22:23:05,601 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-06-25T22:23:05,602 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-06-25T22:23:05,603 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-06-25T22:23:05,603 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-06-25T22:23:05,604 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-06-25T22:23:05,604 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-06-25T22:23:05,605 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-06-25T22:23:05,606 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-06-25T22:23:05,607 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:23:05,607 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-06-25T22:23:05,608 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-06-25T22:23:05,609 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-06-25T22:23:05,609 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-06-25T22:23:05,610 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-06-25T22:23:05,611 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-06-25T22:23:05,611 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-06-25T22:23:05,612 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-06-25T22:23:05,613 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-06-25T22:23:05,613 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-06-25T22:23:05,614 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:23:05,615 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-06-25T22:23:05,616 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-06-25T22:23:05,617 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-06-25T22:23:05,618 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-06-25T22:23:05,618 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-06-25T22:23:05,619 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-06-25T22:23:05,620 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-06-25T22:23:05,620 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-06-25T22:23:05,621 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-06-25T22:23:05,621 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-06-25T22:23:05,622 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:609:41: required from here 2026-06-25T22:23:05,622 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-06-25T22:23:14,665 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-06-25T22:23:14,668 /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-06-25T22:23:14,669 /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-06-25T22:23:14,670 /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-06-25T22:23:14,671 /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-06-25T22:23:14,672 /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-06-25T22:23:14,673 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,675 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-06-25T22:23:14,676 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-06-25T22:23:14,677 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-06-25T22:23:14,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 = float; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:14,679 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-06-25T22:23:14,680 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:23:14,681 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,682 366 | T *data; // data pointer 2026-06-25T22:23:14,684 | ^~~~ 2026-06-25T22:23:14,685 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,686 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,687 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,689 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,690 217 | multi_dimensional_range( 2026-06-25T22:23:14,691 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,693 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-06-25T22:23:14,694 /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-06-25T22:23:14,695 /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-06-25T22:23:14,697 /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-06-25T22:23:14,698 /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-06-25T22:23:14,700 /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-06-25T22:23:14,702 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,703 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-06-25T22:23:14,705 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-06-25T22:23:14,706 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-06-25T22:23:14,707 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-06-25T22:23:14,709 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-06-25T22:23:14,711 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:23:14,712 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,714 366 | T *data; // data pointer 2026-06-25T22:23:14,715 | ^~~~ 2026-06-25T22:23:14,717 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,718 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,720 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,722 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,723 217 | multi_dimensional_range( 2026-06-25T22:23:14,725 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,727 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-06-25T22:23:14,728 /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-06-25T22:23:14,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 = {float*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-06-25T22:23:14,730 /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-06-25T22:23:14,731 /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-06-25T22:23:14,732 /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-06-25T22:23:14,732 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,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 = float; unsigned int N = 3; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = 3; size_t = unsigned int]’ 2026-06-25T22:23:14,736 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-06-25T22:23:14,736 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:23:14,737 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,738 366 | T *data; // data pointer 2026-06-25T22:23:14,739 | ^~~~ 2026-06-25T22:23:14,739 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,740 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,741 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,741 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,742 217 | multi_dimensional_range( 2026-06-25T22:23:14,743 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,743 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-06-25T22:23:14,744 /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-06-25T22:23:14,745 /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-06-25T22:23:14,746 /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-06-25T22:23:14,747 /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-06-25T22:23:14,747 /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-06-25T22:23:14,748 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,749 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-06-25T22:23:14,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = float; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,751 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-06-25T22:23:14,752 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-06-25T22:23:14,753 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:23:14,754 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,754 366 | T *data; // data pointer 2026-06-25T22:23:14,755 | ^~~~ 2026-06-25T22:23:14,756 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,757 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,757 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,758 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,759 217 | multi_dimensional_range( 2026-06-25T22:23:14,760 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,760 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-06-25T22:23:14,761 /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-06-25T22:23:14,761 /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-06-25T22:23:14,762 /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-06-25T22:23:14,763 /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-06-25T22:23:14,763 /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-06-25T22:23:14,764 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,765 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-06-25T22:23:14,765 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-06-25T22:23:14,766 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-06-25T22:23:14,767 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-06-25T22:23:14,768 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-06-25T22:23:14,768 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:23:14,769 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,770 366 | T *data; // data pointer 2026-06-25T22:23:14,771 | ^~~~ 2026-06-25T22:23:14,771 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,772 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,773 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,773 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,774 217 | multi_dimensional_range( 2026-06-25T22:23:14,774 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,775 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-06-25T22:23:14,775 /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-06-25T22:23:14,776 /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-06-25T22:23:14,776 /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-06-25T22:23:14,777 /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-06-25T22:23:14,778 /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-06-25T22:23:14,778 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,779 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-06-25T22:23:14,780 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-06-25T22:23:14,780 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-06-25T22:23:14,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:14,782 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-06-25T22:23:14,783 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:23:14,784 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,784 366 | T *data; // data pointer 2026-06-25T22:23:14,785 | ^~~~ 2026-06-25T22:23:14,785 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,786 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,787 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,788 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,788 217 | multi_dimensional_range( 2026-06-25T22:23:14,789 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,791 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-06-25T22:23:14,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 = {double*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-06-25T22:23:14,793 /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-06-25T22:23:14,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 = {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-06-25T22:23:14,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 = {double*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:14,795 /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-06-25T22:23:14,795 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,796 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-06-25T22:23:14,797 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-06-25T22:23:14,797 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-06-25T22:23:14,798 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-06-25T22:23:14,799 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-06-25T22:23:14,799 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:23:14,800 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,800 366 | T *data; // data pointer 2026-06-25T22:23:14,801 | ^~~~ 2026-06-25T22:23:14,802 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,802 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,803 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,803 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,804 217 | multi_dimensional_range( 2026-06-25T22:23:14,805 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,811 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-06-25T22:23:14,812 /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-06-25T22:23:14,813 /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-06-25T22:23:14,813 /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-06-25T22:23:14,814 /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-06-25T22:23:14,815 /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-06-25T22:23:14,815 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,816 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-06-25T22:23:14,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = double; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,819 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-06-25T22:23:14,820 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:23:14,821 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,821 366 | T *data; // data pointer 2026-06-25T22:23:14,822 | ^~~~ 2026-06-25T22:23:14,823 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,823 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,824 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,825 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,825 217 | multi_dimensional_range( 2026-06-25T22:23:14,826 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,831 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-06-25T22:23:14,832 /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-06-25T22:23:14,833 /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-06-25T22:23:14,833 /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-06-25T22:23:14,834 /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-06-25T22:23:14,835 /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-06-25T22:23:14,835 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,837 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-06-25T22:23:14,837 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-06-25T22:23:14,838 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-06-25T22:23:14,838 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-06-25T22:23:14,839 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-06-25T22:23:14,840 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:23:14,840 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,841 366 | T *data; // data pointer 2026-06-25T22:23:14,841 | ^~~~ 2026-06-25T22:23:14,842 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,843 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,844 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,844 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,845 217 | multi_dimensional_range( 2026-06-25T22:23:14,846 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,852 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-06-25T22:23:14,852 /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-06-25T22:23:14,853 /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-06-25T22:23:14,853 /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-06-25T22:23:14,854 /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-06-25T22:23:14,855 /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-06-25T22:23:14,855 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,856 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-06-25T22:23:14,857 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-06-25T22:23:14,857 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-06-25T22:23:14,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 = signed char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:14,858 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-06-25T22:23:14,859 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:23:14,860 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,860 366 | T *data; // data pointer 2026-06-25T22:23:14,861 | ^~~~ 2026-06-25T22:23:14,862 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,862 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,863 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,864 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,864 217 | multi_dimensional_range( 2026-06-25T22:23:14,865 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,872 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-06-25T22:23:14,873 /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-06-25T22:23:14,873 /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-06-25T22:23:14,874 /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-06-25T22:23:14,875 /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-06-25T22:23:14,876 /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-06-25T22:23:14,876 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,877 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-06-25T22:23:14,877 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-06-25T22:23:14,878 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-06-25T22:23:14,879 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-06-25T22:23:14,880 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-06-25T22:23:14,881 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:23:14,881 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,882 366 | T *data; // data pointer 2026-06-25T22:23:14,883 | ^~~~ 2026-06-25T22:23:14,883 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,884 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,885 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,885 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,886 217 | multi_dimensional_range( 2026-06-25T22:23:14,887 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,892 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-06-25T22:23:14,893 /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-06-25T22:23:14,894 /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-06-25T22:23:14,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 = {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-06-25T22:23:14,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 = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:14,896 /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-06-25T22:23:14,896 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,897 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-06-25T22:23:14,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,900 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-06-25T22:23:14,900 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:23:14,901 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,902 366 | T *data; // data pointer 2026-06-25T22:23:14,902 | ^~~~ 2026-06-25T22:23:14,903 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,904 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,905 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,906 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,906 217 | multi_dimensional_range( 2026-06-25T22:23:14,907 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,913 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-06-25T22:23:14,914 /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-06-25T22:23:14,915 /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-06-25T22:23:14,915 /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-06-25T22:23:14,916 /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-06-25T22:23:14,917 /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-06-25T22:23:14,917 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,918 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-06-25T22:23:14,919 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-06-25T22:23:14,920 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-06-25T22:23:14,920 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-06-25T22:23:14,921 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-06-25T22:23:14,922 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:23:14,922 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,923 366 | T *data; // data pointer 2026-06-25T22:23:14,923 | ^~~~ 2026-06-25T22:23:14,924 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,925 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,925 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,926 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,926 217 | multi_dimensional_range( 2026-06-25T22:23:14,927 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,933 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-06-25T22:23:14,934 /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-06-25T22:23:14,934 /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-06-25T22:23:14,935 /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-06-25T22:23:14,936 /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-06-25T22:23:14,937 /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-06-25T22:23:14,938 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,938 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-06-25T22:23:14,939 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-06-25T22:23:14,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 = unsigned char; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:14,940 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-06-25T22:23:14,941 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-06-25T22:23:14,942 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:23:14,942 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,943 366 | T *data; // data pointer 2026-06-25T22:23:14,943 | ^~~~ 2026-06-25T22:23:14,944 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,944 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,945 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,946 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,946 217 | multi_dimensional_range( 2026-06-25T22:23:14,947 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,954 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-06-25T22:23:14,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 = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-06-25T22:23:14,956 /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-06-25T22:23:14,957 /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-06-25T22:23:14,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 = {unsigned char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:14,958 /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-06-25T22:23:14,959 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,959 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-06-25T22:23:14,960 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-06-25T22:23:14,961 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-06-25T22:23:14,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 = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:14,962 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-06-25T22:23:14,963 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:23:14,964 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,964 366 | T *data; // data pointer 2026-06-25T22:23:14,965 | ^~~~ 2026-06-25T22:23:14,966 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,967 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,968 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,969 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,970 217 | multi_dimensional_range( 2026-06-25T22:23:14,970 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,974 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-06-25T22:23:14,975 /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-06-25T22:23:14,976 /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-06-25T22:23:14,977 /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-06-25T22:23:14,977 /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-06-25T22:23:14,978 /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-06-25T22:23:14,979 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:14,980 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-06-25T22:23:14,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 = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,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 = unsigned char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:14,982 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-06-25T22:23:14,983 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:23:14,984 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:14,985 366 | T *data; // data pointer 2026-06-25T22:23:14,986 | ^~~~ 2026-06-25T22:23:14,987 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:14,988 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:14,989 | ^~~~~~~~~~~~~ 2026-06-25T22:23:14,990 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:14,991 217 | multi_dimensional_range( 2026-06-25T22:23:14,992 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:14,995 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-06-25T22:23:14,996 /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-06-25T22:23:14,997 /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-06-25T22:23:14,997 /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-06-25T22:23:14,998 /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-06-25T22:23:14,999 /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-06-25T22:23:14,999 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,000 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-06-25T22:23:15,001 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-06-25T22:23:15,001 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-06-25T22:23:15,002 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-06-25T22:23:15,003 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-06-25T22:23:15,003 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:23:15,004 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,005 366 | T *data; // data pointer 2026-06-25T22:23:15,006 | ^~~~ 2026-06-25T22:23:15,006 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,007 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,008 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,008 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,009 217 | multi_dimensional_range( 2026-06-25T22:23:15,010 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,015 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-06-25T22:23:15,016 /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-06-25T22:23:15,017 /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-06-25T22:23:15,017 /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-06-25T22:23:15,018 /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-06-25T22:23:15,019 /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-06-25T22:23:15,019 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,020 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-06-25T22:23:15,020 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-06-25T22:23:15,021 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-06-25T22:23:15,022 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-06-25T22:23:15,023 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-06-25T22:23:15,023 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:23:15,024 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,025 366 | T *data; // data pointer 2026-06-25T22:23:15,025 | ^~~~ 2026-06-25T22:23:15,026 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,027 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,028 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,028 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,029 217 | multi_dimensional_range( 2026-06-25T22:23:15,030 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,035 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-06-25T22:23:15,036 /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-06-25T22:23:15,036 /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-06-25T22:23:15,037 /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-06-25T22:23:15,037 /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-06-25T22:23:15,038 /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-06-25T22:23:15,039 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,039 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-06-25T22:23:15,040 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-06-25T22:23:15,041 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-06-25T22:23:15,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,042 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-06-25T22:23:15,043 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:23:15,044 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,044 366 | T *data; // data pointer 2026-06-25T22:23:15,045 | ^~~~ 2026-06-25T22:23:15,046 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,046 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,047 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,047 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,048 217 | multi_dimensional_range( 2026-06-25T22:23:15,048 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,055 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-06-25T22:23:15,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 = {short int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-06-25T22:23:15,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 = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-06-25T22:23:15,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 = {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-06-25T22:23:15,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 = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:15,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 = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; _Tp = SZ::multi_dimensional_range; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:15,058 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,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 = 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-06-25T22:23:15,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,062 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-06-25T22:23:15,063 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:23:15,063 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,064 366 | T *data; // data pointer 2026-06-25T22:23:15,064 | ^~~~ 2026-06-25T22:23:15,065 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,066 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,066 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,067 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,067 217 | multi_dimensional_range( 2026-06-25T22:23:15,068 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,075 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-06-25T22:23:15,075 /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-06-25T22:23:15,076 /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-06-25T22:23:15,077 /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-06-25T22:23:15,077 /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-06-25T22:23:15,078 /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-06-25T22:23:15,079 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,079 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-06-25T22:23:15,080 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-06-25T22:23:15,081 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-06-25T22:23:15,082 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-06-25T22:23:15,082 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-06-25T22:23:15,083 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:23:15,084 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,084 366 | T *data; // data pointer 2026-06-25T22:23:15,085 | ^~~~ 2026-06-25T22:23:15,085 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,086 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,087 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,087 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,088 217 | multi_dimensional_range( 2026-06-25T22:23:15,089 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,094 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-06-25T22:23:15,095 /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-06-25T22:23:15,096 /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-06-25T22:23:15,097 /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-06-25T22:23:15,098 /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-06-25T22:23:15,098 /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-06-25T22:23:15,099 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,100 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-06-25T22:23:15,101 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-06-25T22:23:15,101 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-06-25T22:23:15,102 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-06-25T22:23:15,102 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-06-25T22:23:15,103 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:23:15,104 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,105 366 | T *data; // data pointer 2026-06-25T22:23:15,105 | ^~~~ 2026-06-25T22:23:15,106 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,107 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,108 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,109 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,109 217 | multi_dimensional_range( 2026-06-25T22:23:15,110 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,114 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-06-25T22:23:15,115 /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-06-25T22:23:15,116 /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-06-25T22:23:15,116 /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-06-25T22:23:15,117 /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-06-25T22:23:15,118 /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-06-25T22:23:15,119 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,119 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-06-25T22:23:15,120 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-06-25T22:23:15,121 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-06-25T22:23:15,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 = short unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,122 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-06-25T22:23:15,123 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:23:15,124 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,125 366 | T *data; // data pointer 2026-06-25T22:23:15,125 | ^~~~ 2026-06-25T22:23:15,126 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,127 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,128 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,128 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,129 217 | multi_dimensional_range( 2026-06-25T22:23:15,130 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,135 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-06-25T22:23:15,135 /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-06-25T22:23:15,136 /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-06-25T22:23:15,137 /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-06-25T22:23:15,138 /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-06-25T22:23:15,138 /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-06-25T22:23:15,139 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,140 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-06-25T22:23:15,140 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-06-25T22:23:15,141 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-06-25T22:23:15,142 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-06-25T22:23:15,143 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-06-25T22:23:15,144 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:23:15,145 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,146 366 | T *data; // data pointer 2026-06-25T22:23:15,147 | ^~~~ 2026-06-25T22:23:15,148 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,149 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,151 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,153 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,154 217 | multi_dimensional_range( 2026-06-25T22:23:15,155 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,157 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-06-25T22:23:15,158 /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-06-25T22:23:15,159 /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-06-25T22:23:15,160 /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-06-25T22:23:15,161 /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-06-25T22:23:15,163 /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-06-25T22:23:15,164 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,165 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-06-25T22:23:15,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,168 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-06-25T22:23:15,169 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:23:15,170 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,171 366 | T *data; // data pointer 2026-06-25T22:23:15,171 | ^~~~ 2026-06-25T22:23:15,172 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,173 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,173 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,174 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,174 217 | multi_dimensional_range( 2026-06-25T22:23:15,175 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,175 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-06-25T22:23:15,176 /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-06-25T22:23:15,176 /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-06-25T22:23:15,177 /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-06-25T22:23:15,178 /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-06-25T22:23:15,178 /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-06-25T22:23:15,179 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,180 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-06-25T22:23:15,181 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-06-25T22:23:15,181 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-06-25T22:23:15,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:15,183 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-06-25T22:23:15,184 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:23:15,184 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,185 366 | T *data; // data pointer 2026-06-25T22:23:15,185 | ^~~~ 2026-06-25T22:23:15,186 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,186 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,187 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,188 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,188 217 | multi_dimensional_range( 2026-06-25T22:23:15,189 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,195 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-06-25T22:23:15,195 /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-06-25T22:23:15,196 /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-06-25T22:23:15,197 /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-06-25T22:23:15,197 /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-06-25T22:23:15,198 /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-06-25T22:23:15,199 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,199 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-06-25T22:23:15,200 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-06-25T22:23:15,201 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-06-25T22:23:15,202 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-06-25T22:23:15,202 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-06-25T22:23:15,203 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:23:15,203 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,204 366 | T *data; // data pointer 2026-06-25T22:23:15,204 | ^~~~ 2026-06-25T22:23:15,205 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,205 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,206 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,207 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,207 217 | multi_dimensional_range( 2026-06-25T22:23:15,208 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,214 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-06-25T22:23:15,215 /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-06-25T22:23:15,215 /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-06-25T22:23:15,216 /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-06-25T22:23:15,217 /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-06-25T22:23:15,217 /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-06-25T22:23:15,218 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,218 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-06-25T22:23:15,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,220 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-06-25T22:23:15,221 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-06-25T22:23:15,221 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:23:15,222 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,222 366 | T *data; // data pointer 2026-06-25T22:23:15,223 | ^~~~ 2026-06-25T22:23:15,224 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,224 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,225 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,225 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,226 217 | multi_dimensional_range( 2026-06-25T22:23:15,227 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,234 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-06-25T22:23:15,235 /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-06-25T22:23:15,235 /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-06-25T22:23:15,236 /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-06-25T22:23:15,237 /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-06-25T22:23:15,237 /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-06-25T22:23:15,238 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,239 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-06-25T22:23:15,239 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-06-25T22:23:15,240 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-06-25T22:23:15,240 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-06-25T22:23:15,241 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-06-25T22:23:15,241 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:23:15,242 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,242 366 | T *data; // data pointer 2026-06-25T22:23:15,243 | ^~~~ 2026-06-25T22:23:15,244 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,244 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,245 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,245 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,246 217 | multi_dimensional_range( 2026-06-25T22:23:15,247 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,254 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-06-25T22:23:15,254 /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-06-25T22:23:15,255 /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-06-25T22:23:15,256 /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-06-25T22:23:15,256 /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-06-25T22:23:15,257 /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-06-25T22:23:15,258 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,259 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-06-25T22:23:15,260 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-06-25T22:23:15,261 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-06-25T22:23:15,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:15,262 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-06-25T22:23:15,263 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:23:15,264 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,265 366 | T *data; // data pointer 2026-06-25T22:23:15,266 | ^~~~ 2026-06-25T22:23:15,268 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,270 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,271 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,273 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,274 217 | multi_dimensional_range( 2026-06-25T22:23:15,276 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,277 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-06-25T22:23:15,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 = {unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-06-25T22:23:15,281 /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-06-25T22:23:15,283 /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-06-25T22:23:15,283 /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-06-25T22:23:15,284 /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-06-25T22:23:15,284 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,285 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-06-25T22:23:15,285 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-06-25T22:23:15,286 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-06-25T22:23:15,287 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-06-25T22:23:15,287 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-06-25T22:23:15,288 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:23:15,289 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,289 366 | T *data; // data pointer 2026-06-25T22:23:15,290 | ^~~~ 2026-06-25T22:23:15,290 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,291 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,292 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,292 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,293 217 | multi_dimensional_range( 2026-06-25T22:23:15,294 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,294 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-06-25T22:23:15,295 /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-06-25T22:23:15,296 /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-06-25T22:23:15,296 /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-06-25T22:23:15,297 /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-06-25T22:23:15,298 /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-06-25T22:23:15,299 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,300 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-06-25T22:23:15,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,301 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-06-25T22:23:15,302 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-06-25T22:23:15,303 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-06-25T22:23:15,304 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:23:15,305 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,306 366 | T *data; // data pointer 2026-06-25T22:23:15,307 | ^~~~ 2026-06-25T22:23:15,307 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,308 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,309 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,309 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,310 217 | multi_dimensional_range( 2026-06-25T22:23:15,310 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,314 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-06-25T22:23:15,315 /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-06-25T22:23:15,315 /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-06-25T22:23:15,316 /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-06-25T22:23:15,317 /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-06-25T22:23:15,317 /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-06-25T22:23:15,318 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,318 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-06-25T22:23:15,319 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-06-25T22:23:15,320 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-06-25T22:23:15,320 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-06-25T22:23:15,321 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-06-25T22:23:15,322 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:23:15,322 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,323 366 | T *data; // data pointer 2026-06-25T22:23:15,323 | ^~~~ 2026-06-25T22:23:15,324 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,324 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,325 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,325 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,326 217 | multi_dimensional_range( 2026-06-25T22:23:15,327 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,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 = long long int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’: 2026-06-25T22:23:15,334 /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-06-25T22:23:15,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 = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-06-25T22:23:15,335 /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-06-25T22:23:15,336 /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-06-25T22:23:15,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 = {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-06-25T22:23:15,337 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,338 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-06-25T22:23:15,339 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-06-25T22:23:15,339 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-06-25T22:23:15,340 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-06-25T22:23:15,341 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-06-25T22:23:15,341 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:23:15,342 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,342 366 | T *data; // data pointer 2026-06-25T22:23:15,343 | ^~~~ 2026-06-25T22:23:15,343 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,344 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,344 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,345 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,346 217 | multi_dimensional_range( 2026-06-25T22:23:15,347 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,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 = long long int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’: 2026-06-25T22:23:15,354 /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-06-25T22:23:15,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 = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-06-25T22:23:15,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 = {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-06-25T22:23:15,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 = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:15,356 /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-06-25T22:23:15,357 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,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 = 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-06-25T22:23:15,358 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-06-25T22:23:15,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 = long long int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,359 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-06-25T22:23:15,360 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-06-25T22:23:15,360 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:23:15,361 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,362 366 | T *data; // data pointer 2026-06-25T22:23:15,362 | ^~~~ 2026-06-25T22:23:15,363 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,364 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,364 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,365 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,365 217 | multi_dimensional_range( 2026-06-25T22:23:15,366 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,373 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-06-25T22:23:15,373 /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-06-25T22:23:15,374 /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-06-25T22:23:15,375 /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-06-25T22:23:15,375 /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-06-25T22:23:15,376 /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-06-25T22:23:15,377 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,377 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-06-25T22:23:15,378 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-06-25T22:23:15,378 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-06-25T22:23:15,379 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-06-25T22:23:15,379 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-06-25T22:23:15,380 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:23:15,381 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,381 366 | T *data; // data pointer 2026-06-25T22:23:15,382 | ^~~~ 2026-06-25T22:23:15,382 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,383 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,384 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,384 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,385 217 | multi_dimensional_range( 2026-06-25T22:23:15,386 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,393 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-06-25T22:23:15,394 /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-06-25T22:23:15,394 /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-06-25T22:23:15,395 /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-06-25T22:23:15,396 /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-06-25T22:23:15,396 /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-06-25T22:23:15,397 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,397 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-06-25T22:23:15,398 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-06-25T22:23:15,399 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-06-25T22:23:15,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 = long long unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,400 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-06-25T22:23:15,401 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:23:15,401 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,402 366 | T *data; // data pointer 2026-06-25T22:23:15,402 | ^~~~ 2026-06-25T22:23:15,403 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,404 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,405 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,405 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,406 217 | multi_dimensional_range( 2026-06-25T22:23:15,407 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,413 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-06-25T22:23:15,413 /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-06-25T22:23:15,414 /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-06-25T22:23:15,414 /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-06-25T22:23:15,415 /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-06-25T22:23:15,415 /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-06-25T22:23:15,416 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,417 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-06-25T22:23:15,417 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-06-25T22:23:15,418 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-06-25T22:23:15,419 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-06-25T22:23:15,420 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-06-25T22:23:15,420 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:23:15,421 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,422 366 | T *data; // data pointer 2026-06-25T22:23:15,423 | ^~~~ 2026-06-25T22:23:15,423 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,424 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,424 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,425 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,425 217 | multi_dimensional_range( 2026-06-25T22:23:15,426 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,432 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-06-25T22:23:15,433 /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-06-25T22:23:15,433 /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-06-25T22:23:15,434 /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-06-25T22:23:15,435 /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-06-25T22:23:15,435 /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-06-25T22:23:15,436 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,437 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-06-25T22:23:15,437 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-06-25T22:23:15,438 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-06-25T22:23:15,439 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-06-25T22:23:15,440 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-06-25T22:23:15,440 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:23:15,441 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,441 366 | T *data; // data pointer 2026-06-25T22:23:15,442 | ^~~~ 2026-06-25T22:23:15,442 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,443 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,444 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,444 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,445 217 | multi_dimensional_range( 2026-06-25T22:23:15,445 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,452 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-06-25T22:23:15,452 /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-06-25T22:23:15,453 /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-06-25T22:23:15,454 /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-06-25T22:23:15,455 /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-06-25T22:23:15,455 /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-06-25T22:23:15,456 /usr/include/c++/12/bits/shared_ptr.h:464:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,457 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-06-25T22:23:15,458 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-06-25T22:23:15,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,459 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-06-25T22:23:15,460 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:23:15,461 lib/SZ3/include/SZ3/utils/Iterator.hpp:366:12: warning: ‘SZ::multi_dimensional_range::data’ will be initialized after [-Wreorder] 2026-06-25T22:23:15,461 366 | T *data; // data pointer 2026-06-25T22:23:15,462 | ^~~~ 2026-06-25T22:23:15,462 lib/SZ3/include/SZ3/utils/Iterator.hpp:362:29: warning: ‘std::array SZ::multi_dimensional_range::left_boundary’ [-Wreorder] 2026-06-25T22:23:15,463 362 | std::array left_boundary; // if current block is the left boundary, iterators go outside the boundary will return 0. 2026-06-25T22:23:15,464 | ^~~~~~~~~~~~~ 2026-06-25T22:23:15,464 lib/SZ3/include/SZ3/utils/Iterator.hpp:217:9: warning: when initialized here [-Wreorder] 2026-06-25T22:23:15,465 217 | multi_dimensional_range( 2026-06-25T22:23:15,466 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,500 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-06-25T22:23:15,501 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-06-25T22:23:15,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 = {float*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-06-25T22:23:15,502 /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-06-25T22:23:15,503 /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-06-25T22:23:15,504 /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-06-25T22:23:15,504 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,505 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-06-25T22:23:15,506 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-06-25T22:23:15,507 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-06-25T22:23:15,507 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-06-25T22:23:15,508 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-06-25T22:23:15,508 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:23:15,509 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-06-25T22:23:15,510 285 | for (int i = 0; i < dimensions.size(); i++) { 2026-06-25T22:23:15,510 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:15,516 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-06-25T22:23:15,517 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-06-25T22:23:15,518 /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-06-25T22:23:15,519 /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-06-25T22:23:15,519 /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-06-25T22:23:15,520 /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-06-25T22:23:15,521 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,522 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-06-25T22:23:15,522 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-06-25T22:23:15,523 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-06-25T22:23:15,523 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-06-25T22:23:15,524 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-06-25T22:23:15,525 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:23:15,525 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-06-25T22:23:15,530 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-06-25T22:23:15,531 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-06-25T22:23:15,532 /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-06-25T22:23:15,533 /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-06-25T22:23:15,533 /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-06-25T22:23:15,534 /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-06-25T22:23:15,535 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,536 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-06-25T22:23:15,536 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-06-25T22:23:15,537 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-06-25T22:23:15,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 = float; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,538 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-06-25T22:23:15,539 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:23:15,540 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-06-25T22:23:15,545 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-06-25T22:23:15,545 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-06-25T22:23:15,546 /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-06-25T22:23:15,546 /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-06-25T22:23:15,547 /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-06-25T22:23:15,548 /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-06-25T22:23:15,549 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,549 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-06-25T22:23:15,550 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-06-25T22:23:15,551 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-06-25T22:23:15,552 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-06-25T22:23:15,553 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-06-25T22:23:15,553 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:382:26: required from here 2026-06-25T22:23:15,554 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-06-25T22:23:15,558 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-06-25T22:23:15,559 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-06-25T22:23:15,560 /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-06-25T22:23:15,560 /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-06-25T22:23:15,561 /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-06-25T22:23:15,562 /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-06-25T22:23:15,562 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,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 = double; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,565 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-06-25T22:23:15,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 = double; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,566 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-06-25T22:23:15,567 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:23:15,568 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-06-25T22:23:15,572 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-06-25T22:23:15,573 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-06-25T22:23:15,573 /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-06-25T22:23:15,574 /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-06-25T22:23:15,574 /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-06-25T22:23:15,575 /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-06-25T22:23:15,576 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,576 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-06-25T22:23:15,577 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-06-25T22:23:15,578 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-06-25T22:23:15,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:15,579 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-06-25T22:23:15,580 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:23:15,581 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-06-25T22:23:15,585 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-06-25T22:23:15,586 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-06-25T22:23:15,587 /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-06-25T22:23:15,588 /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-06-25T22:23:15,588 /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-06-25T22:23:15,589 /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-06-25T22:23:15,589 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,590 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-06-25T22:23:15,591 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-06-25T22:23:15,592 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-06-25T22:23:15,592 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-06-25T22:23:15,593 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-06-25T22:23:15,594 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:23:15,594 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-06-25T22:23:15,599 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-06-25T22:23:15,599 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-06-25T22:23:15,600 /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-06-25T22:23:15,601 /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-06-25T22:23:15,602 /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-06-25T22:23:15,602 /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-06-25T22:23:15,603 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,603 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-06-25T22:23:15,604 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-06-25T22:23:15,605 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-06-25T22:23:15,606 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-06-25T22:23:15,606 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-06-25T22:23:15,607 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:392:26: required from here 2026-06-25T22:23:15,608 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-06-25T22:23:15,612 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-06-25T22:23:15,613 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-06-25T22:23:15,614 /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-06-25T22:23:15,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 = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-06-25T22:23:15,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 = {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-06-25T22:23:15,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 = {signed char*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:15,616 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,617 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-06-25T22:23:15,618 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-06-25T22:23:15,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = signed char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,620 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-06-25T22:23:15,621 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:23:15,621 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-06-25T22:23:15,626 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-06-25T22:23:15,626 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-06-25T22:23:15,627 /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-06-25T22:23:15,628 /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-06-25T22:23:15,628 /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-06-25T22:23:15,629 /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-06-25T22:23:15,630 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,631 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-06-25T22:23:15,631 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-06-25T22:23:15,632 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-06-25T22:23:15,632 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-06-25T22:23:15,633 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-06-25T22:23:15,634 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:23:15,635 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-06-25T22:23:15,639 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-06-25T22:23:15,640 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-06-25T22:23:15,641 /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-06-25T22:23:15,641 /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-06-25T22:23:15,642 /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-06-25T22:23:15,643 /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-06-25T22:23:15,643 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,644 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-06-25T22:23:15,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,645 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-06-25T22:23:15,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 = signed char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,646 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-06-25T22:23:15,647 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:23:15,648 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-06-25T22:23:15,652 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-06-25T22:23:15,653 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-06-25T22:23:15,654 /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-06-25T22:23:15,654 /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-06-25T22:23:15,655 /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-06-25T22:23:15,656 /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-06-25T22:23:15,656 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,657 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-06-25T22:23:15,658 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-06-25T22:23:15,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = signed char; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,660 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-06-25T22:23:15,660 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:402:26: required from here 2026-06-25T22:23:15,661 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-06-25T22:23:15,666 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-06-25T22:23:15,667 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-06-25T22:23:15,667 /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-06-25T22:23:15,668 /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-06-25T22:23:15,669 /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-06-25T22:23:15,670 /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-06-25T22:23:15,670 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,671 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-06-25T22:23:15,676 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-06-25T22:23:15,677 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-06-25T22:23:15,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-06-25T22:23:15,678 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-06-25T22:23:15,679 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:23:15,679 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-06-25T22:23:15,681 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-06-25T22:23:15,682 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-06-25T22:23:15,683 /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-06-25T22:23:15,684 /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-06-25T22:23:15,684 /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-06-25T22:23:15,685 /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-06-25T22:23:15,686 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,686 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-06-25T22:23:15,687 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-06-25T22:23:15,688 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-06-25T22:23:15,689 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-06-25T22:23:15,689 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-06-25T22:23:15,690 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:23:15,690 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-06-25T22:23:15,695 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-06-25T22:23:15,695 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-06-25T22:23:15,696 /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-06-25T22:23:15,697 /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-06-25T22:23:15,698 /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-06-25T22:23:15,698 /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-06-25T22:23:15,699 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,700 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-06-25T22:23:15,700 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-06-25T22:23:15,701 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-06-25T22:23:15,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 = unsigned char; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,702 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-06-25T22:23:15,703 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:23:15,703 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-06-25T22:23:15,708 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-06-25T22:23:15,709 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-06-25T22:23:15,709 /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-06-25T22:23:15,710 /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-06-25T22:23:15,711 /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-06-25T22:23:15,711 /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-06-25T22:23:15,712 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,712 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-06-25T22:23:15,713 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-06-25T22:23:15,714 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-06-25T22:23:15,714 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-06-25T22:23:15,715 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-06-25T22:23:15,716 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:412:26: required from here 2026-06-25T22:23:15,716 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-06-25T22:23:15,722 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-06-25T22:23:15,722 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-06-25T22:23:15,723 /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-06-25T22:23:15,723 /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-06-25T22:23:15,724 /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-06-25T22:23:15,725 /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-06-25T22:23:15,725 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,726 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-06-25T22:23:15,727 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-06-25T22:23:15,728 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-06-25T22:23:15,728 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-06-25T22:23:15,729 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-06-25T22:23:15,730 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:23:15,731 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-06-25T22:23:15,735 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-06-25T22:23:15,736 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-06-25T22:23:15,736 /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-06-25T22:23:15,737 /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-06-25T22:23:15,737 /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-06-25T22:23:15,738 /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-06-25T22:23:15,742 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,742 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-06-25T22:23:15,743 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-06-25T22:23:15,745 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-06-25T22:23:15,746 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-06-25T22:23:15,746 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-06-25T22:23:15,747 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:23:15,748 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-06-25T22:23:15,754 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-06-25T22:23:15,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 = short int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-06-25T22:23:15,755 /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-06-25T22:23:15,756 /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-06-25T22:23:15,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 = {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-06-25T22:23:15,759 /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-06-25T22:23:15,759 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,760 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-06-25T22:23:15,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = short int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:15,764 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-06-25T22:23:15,765 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:23:15,766 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-06-25T22:23:15,773 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-06-25T22:23:15,774 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-06-25T22:23:15,775 /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-06-25T22:23:15,779 /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-06-25T22:23:15,780 /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-06-25T22:23:15,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 = {short int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:15,781 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,782 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-06-25T22:23:15,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = short int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,785 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-06-25T22:23:15,786 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:422:26: required from here 2026-06-25T22:23:15,786 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-06-25T22:23:15,788 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-06-25T22:23:15,788 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-06-25T22:23:15,789 /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-06-25T22:23:15,790 /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-06-25T22:23:15,791 /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-06-25T22:23:15,791 /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-06-25T22:23:15,792 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,793 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-06-25T22:23:15,793 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-06-25T22:23:15,794 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-06-25T22:23:15,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 = short unsigned int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,795 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-06-25T22:23:15,796 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:23:15,797 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-06-25T22:23:15,800 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-06-25T22:23:15,801 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-06-25T22:23:15,802 /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-06-25T22:23:15,802 /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-06-25T22:23:15,803 /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-06-25T22:23:15,804 /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-06-25T22:23:15,804 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,805 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-06-25T22:23:15,806 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-06-25T22:23:15,806 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-06-25T22:23:15,807 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-06-25T22:23:15,808 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-06-25T22:23:15,809 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:23:15,809 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-06-25T22:23:15,813 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-06-25T22:23:15,814 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-06-25T22:23:15,814 /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-06-25T22:23:15,815 /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-06-25T22:23:15,816 /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-06-25T22:23:15,816 /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-06-25T22:23:15,817 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,818 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-06-25T22:23:15,818 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-06-25T22:23:15,819 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-06-25T22:23:15,820 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-06-25T22:23:15,820 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-06-25T22:23:15,821 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:23:15,822 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-06-25T22:23:15,825 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-06-25T22:23:15,826 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-06-25T22:23:15,827 /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-06-25T22:23:15,827 /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-06-25T22:23:15,828 /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-06-25T22:23:15,829 /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-06-25T22:23:15,830 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,830 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-06-25T22:23:15,831 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-06-25T22:23:15,831 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-06-25T22:23:15,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 = short unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,832 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-06-25T22:23:15,833 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:432:26: required from here 2026-06-25T22:23:15,834 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-06-25T22:23:15,838 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-06-25T22:23:15,839 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-06-25T22:23:15,839 /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-06-25T22:23:15,840 /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-06-25T22:23:15,841 /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-06-25T22:23:15,842 /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-06-25T22:23:15,843 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,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 = int; unsigned int N = 1; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:23:15,845 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-06-25T22:23:15,846 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-06-25T22:23:15,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 = int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,848 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-06-25T22:23:15,849 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:23:15,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-06-25T22:23:15,852 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-06-25T22:23:15,853 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-06-25T22:23:15,854 /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-06-25T22:23:15,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 = {int*&, unsigned int*, unsigned int*, unsigned int, int}; allocator_type = std::allocator]’ 2026-06-25T22:23:15,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 = {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-06-25T22:23:15,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 = {int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:15,857 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,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 = int; unsigned int N = 2; Quantizer = SZ::LinearQuantizer; Encoder = SZ::HuffmanEncoder; Lossless = SZ::Lossless_zstd; SZ::uchar = unsigned char; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:15,861 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-06-25T22:23:15,862 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:23:15,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-06-25T22:23:15,863 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-06-25T22:23:15,863 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-06-25T22:23:15,864 /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-06-25T22:23:15,865 /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-06-25T22:23:15,865 /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-06-25T22:23:15,866 /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-06-25T22:23:15,867 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,868 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-06-25T22:23:15,868 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-06-25T22:23:15,869 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-06-25T22:23:15,870 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-06-25T22:23:15,871 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-06-25T22:23:15,871 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:23:15,872 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-06-25T22:23:15,875 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-06-25T22:23:15,876 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-06-25T22:23:15,876 /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-06-25T22:23:15,877 /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-06-25T22:23:15,877 /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-06-25T22:23:15,878 /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-06-25T22:23:15,879 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,880 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-06-25T22:23:15,881 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-06-25T22:23:15,881 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-06-25T22:23:15,882 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-06-25T22:23:15,884 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-06-25T22:23:15,885 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:442:26: required from here 2026-06-25T22:23:15,886 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-06-25T22:23:15,888 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-06-25T22:23:15,888 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-06-25T22:23:15,889 /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-06-25T22:23:15,889 /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-06-25T22:23:15,890 /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-06-25T22:23:15,891 /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-06-25T22:23:15,892 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,892 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-06-25T22:23:15,893 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-06-25T22:23:15,894 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-06-25T22:23:15,894 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-06-25T22:23:15,895 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-06-25T22:23:15,896 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:23:15,897 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-06-25T22:23:15,900 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-06-25T22:23:15,901 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-06-25T22:23:15,902 /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-06-25T22:23:15,902 /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-06-25T22:23:15,903 /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-06-25T22:23:15,903 /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-06-25T22:23:15,904 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,905 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-06-25T22:23:15,906 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-06-25T22:23:15,906 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-06-25T22:23:15,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 = unsigned int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:15,908 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-06-25T22:23:15,909 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:23:15,909 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-06-25T22:23:15,913 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-06-25T22:23:15,913 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-06-25T22:23:15,915 /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-06-25T22:23:15,915 /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-06-25T22:23:15,916 /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-06-25T22:23:15,916 /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-06-25T22:23:15,917 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,917 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-06-25T22:23:15,918 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-06-25T22:23:15,919 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-06-25T22:23:15,920 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-06-25T22:23:15,920 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-06-25T22:23:15,921 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:23:15,922 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-06-25T22:23:15,925 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-06-25T22:23:15,926 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-06-25T22:23:15,926 /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-06-25T22:23:15,927 /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-06-25T22:23:15,928 /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-06-25T22:23:15,929 /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-06-25T22:23:15,929 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,930 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-06-25T22:23:15,930 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-06-25T22:23:15,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 = unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:15,932 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-06-25T22:23:15,933 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-06-25T22:23:15,934 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:452:26: required from here 2026-06-25T22:23:15,934 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-06-25T22:23:15,938 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-06-25T22:23:15,939 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-06-25T22:23:15,939 /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-06-25T22:23:15,940 /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-06-25T22:23:15,942 /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-06-25T22:23:15,942 /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-06-25T22:23:15,943 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,944 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-06-25T22:23:15,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = long long int; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:15,950 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-06-25T22:23:15,951 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:23:15,953 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-06-25T22:23:15,955 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-06-25T22:23:15,956 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-06-25T22:23:15,957 /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-06-25T22:23:15,959 /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-06-25T22:23:15,960 /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-06-25T22:23:15,963 /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-06-25T22:23:15,964 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,965 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-06-25T22:23:15,966 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-06-25T22:23:15,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:15,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 = long long int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:15,971 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-06-25T22:23:15,973 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:23:15,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-06-25T22:23:15,977 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-06-25T22:23:15,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 = long long int; unsigned int N = 3; size_t = unsigned int; ptrdiff_t = int]’ 2026-06-25T22:23:15,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 = {long long int*&, unsigned int*, unsigned int*, unsigned int, int}]’ 2026-06-25T22:23:15,982 /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-06-25T22:23:15,984 /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-06-25T22:23:15,986 /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-06-25T22:23:15,989 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:15,991 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-06-25T22:23:15,993 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-06-25T22:23:15,995 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-06-25T22:23:15,996 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-06-25T22:23:15,998 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-06-25T22:23:16,000 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:23:16,001 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-06-25T22:23:16,003 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-06-25T22:23:16,005 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-06-25T22:23:16,006 /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-06-25T22:23:16,008 /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-06-25T22:23:16,010 /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-06-25T22:23:16,012 /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-06-25T22:23:16,013 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:16,014 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-06-25T22:23:16,015 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-06-25T22:23:16,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 int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:16,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 = long long int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:16,017 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-06-25T22:23:16,017 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:462:26: required from here 2026-06-25T22:23:16,018 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-06-25T22:23:16,019 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-06-25T22:23:16,019 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-06-25T22:23:16,020 /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-06-25T22:23:16,021 /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-06-25T22:23:16,022 /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-06-25T22:23:16,022 /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-06-25T22:23:16,023 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:16,024 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-06-25T22:23:16,025 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-06-25T22:23:16,025 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-06-25T22:23:16,026 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-06-25T22:23:16,026 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-06-25T22:23:16,027 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:23:16,027 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-06-25T22:23:16,028 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-06-25T22:23:16,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 = long long unsigned int; unsigned int N = 2; size_t = unsigned int; ptrdiff_t = int]’ 2026-06-25T22:23:16,029 /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-06-25T22:23:16,030 /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-06-25T22:23:16,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 = {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-06-25T22:23:16,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 = {long long unsigned int*&, unsigned int*, unsigned int*, unsigned int, int}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ 2026-06-25T22:23:16,032 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:16,033 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-06-25T22:23:16,034 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-06-25T22:23:16,035 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-06-25T22:23:16,035 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-06-25T22:23:16,036 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-06-25T22:23:16,036 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:23:16,037 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-06-25T22:23:16,038 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-06-25T22:23:16,038 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-06-25T22:23:16,039 /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-06-25T22:23:16,040 /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-06-25T22:23:16,041 /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-06-25T22:23:16,041 /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-06-25T22:23:16,042 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:16,043 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-06-25T22:23:16,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 = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:16,045 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-06-25T22:23:16,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 = long long unsigned int; unsigned int N = 3; size_t = unsigned int]’ 2026-06-25T22:23:16,046 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-06-25T22:23:16,046 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:23:16,047 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-06-25T22:23:16,047 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-06-25T22:23:16,048 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-06-25T22:23:16,049 /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-06-25T22:23:16,049 /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-06-25T22:23:16,050 /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-06-25T22:23:16,051 /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-06-25T22:23:16,052 /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2026-06-25T22:23:16,052 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-06-25T22:23:16,053 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-06-25T22:23:16,054 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-06-25T22:23:16,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 = long long unsigned int; unsigned int N = 4; size_t = unsigned int]’ 2026-06-25T22:23:16,055 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-06-25T22:23:16,055 lib/SZ3/tools/H5Z-SZ3/src/H5Z_SZ3.cpp:472:26: required from here 2026-06-25T22:23:16,056 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-06-25T22:23:18,290 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-06-25T22:23:18,291 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,291 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,292 69 | std::array intra_block_dims; 2026-06-25T22:23:18,293 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,306 In file included from lib/SZ3/include/SZ3/api/impl/SZLorenzoReg.hpp:8: 2026-06-25T22:23:18,307 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-06-25T22:23:18,307 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:18,308 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,309 70 | auto tmp = c; 2026-06-25T22:23:18,310 | ^~~ 2026-06-25T22:23:18,311 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-06-25T22:23:18,311 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:18,312 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,313 92 | auto tmp = c; 2026-06-25T22:23:18,313 | ^~~ 2026-06-25T22:23:18,314 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-06-25T22:23:18,315 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:18,316 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-06-25T22:23:18,316 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:18,317 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,318 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-06-25T22:23:18,319 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:18,319 | ~~^ 2026-06-25T22:23:18,320 | | 2026-06-25T22:23:18,320 | long int 2026-06-25T22:23:18,321 | %d 2026-06-25T22:23:18,324 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-06-25T22:23:18,325 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,325 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,326 69 | std::array intra_block_dims; 2026-06-25T22:23:18,326 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,328 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-06-25T22:23:18,329 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:18,329 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,330 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,330 | ~~^~~ 2026-06-25T22:23:18,331 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,332 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,333 | ~~^~~ 2026-06-25T22:23:18,333 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,334 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:18,335 | ~~^~~ 2026-06-25T22:23:18,335 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-06-25T22:23:18,336 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:18,337 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,337 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,338 | ~~^~~ 2026-06-25T22:23:18,347 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-06-25T22:23:18,348 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,349 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,349 69 | std::array intra_block_dims; 2026-06-25T22:23:18,350 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,351 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-06-25T22:23:18,352 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:18,352 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-06-25T22:23:18,353 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:18,354 | ~~^~~~~~~ 2026-06-25T22:23:18,354 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,355 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:18,355 | ~~^~~~~~~ 2026-06-25T22:23:18,356 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,357 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,357 | ~~^~~ 2026-06-25T22:23:18,358 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-06-25T22:23:18,358 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:18,359 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,360 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,361 | ~~^~~ 2026-06-25T22:23:18,364 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-06-25T22:23:18,365 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:18,366 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:18,366 154 | int count = 0; 2026-06-25T22:23:18,367 | ^~~~~ 2026-06-25T22:23:18,368 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:18,368 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:18,369 | ^~~ 2026-06-25T22:23:18,374 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-06-25T22:23:18,375 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,376 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,376 69 | std::array intra_block_dims; 2026-06-25T22:23:18,377 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,387 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-06-25T22:23:18,388 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,388 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,399 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-06-25T22:23:18,400 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,401 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,412 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-06-25T22:23:18,412 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:18,413 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,414 70 | auto tmp = c; 2026-06-25T22:23:18,414 | ^~~ 2026-06-25T22:23:18,415 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-06-25T22:23:18,416 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:18,417 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,417 92 | auto tmp = c; 2026-06-25T22:23:18,418 | ^~~ 2026-06-25T22:23:18,419 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-06-25T22:23:18,420 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:18,420 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-06-25T22:23:18,421 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:18,422 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,423 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-06-25T22:23:18,424 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:18,424 | ~~^ 2026-06-25T22:23:18,425 | | 2026-06-25T22:23:18,425 | long int 2026-06-25T22:23:18,426 | %d 2026-06-25T22:23:18,429 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-06-25T22:23:18,429 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,430 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,431 69 | std::array intra_block_dims; 2026-06-25T22:23:18,431 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,433 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-06-25T22:23:18,433 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:18,434 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,435 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,436 | ~~^~~ 2026-06-25T22:23:18,436 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,437 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,438 | ~~^~~ 2026-06-25T22:23:18,439 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,440 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:18,440 | ~~^~~ 2026-06-25T22:23:18,441 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-06-25T22:23:18,442 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:18,442 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,443 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,444 | ~~^~~ 2026-06-25T22:23:18,452 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-06-25T22:23:18,453 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,454 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,455 69 | std::array intra_block_dims; 2026-06-25T22:23:18,455 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,456 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-06-25T22:23:18,457 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:18,457 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-06-25T22:23:18,458 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:18,458 | ~~^~~~~~~ 2026-06-25T22:23:18,459 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,460 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:18,460 | ~~^~~~~~~ 2026-06-25T22:23:18,461 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,462 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,462 | ~~^~~ 2026-06-25T22:23:18,463 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-06-25T22:23:18,464 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:18,465 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,465 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,466 | ~~^~~ 2026-06-25T22:23:18,469 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-06-25T22:23:18,470 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:18,470 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:18,471 154 | int count = 0; 2026-06-25T22:23:18,472 | ^~~~~ 2026-06-25T22:23:18,472 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:18,473 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:18,474 | ^~~ 2026-06-25T22:23:18,479 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-06-25T22:23:18,480 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,481 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,481 69 | std::array intra_block_dims; 2026-06-25T22:23:18,482 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,492 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-06-25T22:23:18,492 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,493 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,504 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-06-25T22:23:18,505 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,506 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,516 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-06-25T22:23:18,517 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:18,518 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,519 70 | auto tmp = c; 2026-06-25T22:23:18,519 | ^~~ 2026-06-25T22:23:18,520 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-06-25T22:23:18,521 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:18,522 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,523 92 | auto tmp = c; 2026-06-25T22:23:18,523 | ^~~ 2026-06-25T22:23:18,524 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-06-25T22:23:18,525 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:18,525 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-06-25T22:23:18,526 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:18,527 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,527 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-06-25T22:23:18,528 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:18,530 | ~~^ 2026-06-25T22:23:18,530 | | 2026-06-25T22:23:18,531 | long int 2026-06-25T22:23:18,531 | %d 2026-06-25T22:23:18,534 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-06-25T22:23:18,534 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,535 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,536 69 | std::array intra_block_dims; 2026-06-25T22:23:18,536 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,538 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-06-25T22:23:18,538 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:18,539 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,540 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,541 | ~~^~~ 2026-06-25T22:23:18,542 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,542 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,543 | ~~^~~ 2026-06-25T22:23:18,544 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,545 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:18,546 | ~~^~~ 2026-06-25T22:23:18,546 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-06-25T22:23:18,547 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:18,548 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,548 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,549 | ~~^~~ 2026-06-25T22:23:18,557 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-06-25T22:23:18,558 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,559 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,559 69 | std::array intra_block_dims; 2026-06-25T22:23:18,560 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,561 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-06-25T22:23:18,561 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:18,562 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-06-25T22:23:18,563 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:18,563 | ~~^~~~~~~ 2026-06-25T22:23:18,564 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,564 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:18,565 | ~~^~~~~~~ 2026-06-25T22:23:18,566 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,566 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,567 | ~~^~~ 2026-06-25T22:23:18,567 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-06-25T22:23:18,568 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:18,569 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,570 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,571 | ~~^~~ 2026-06-25T22:23:18,574 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-06-25T22:23:18,574 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:18,575 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:18,576 154 | int count = 0; 2026-06-25T22:23:18,577 | ^~~~~ 2026-06-25T22:23:18,577 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:18,578 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:18,579 | ^~~ 2026-06-25T22:23:18,584 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-06-25T22:23:18,584 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,585 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,586 69 | std::array intra_block_dims; 2026-06-25T22:23:18,587 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,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 = 2; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-06-25T22:23:18,597 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,598 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,609 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-06-25T22:23:18,610 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,610 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,621 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-06-25T22:23:18,622 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:18,622 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,623 70 | auto tmp = c; 2026-06-25T22:23:18,624 | ^~~ 2026-06-25T22:23:18,625 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-06-25T22:23:18,625 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:18,626 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,627 92 | auto tmp = c; 2026-06-25T22:23:18,628 | ^~~ 2026-06-25T22:23:18,628 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-06-25T22:23:18,629 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:18,630 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-06-25T22:23:18,630 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:18,631 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,632 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-06-25T22:23:18,632 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:18,633 | ~~^ 2026-06-25T22:23:18,634 | | 2026-06-25T22:23:18,635 | long int 2026-06-25T22:23:18,636 | %d 2026-06-25T22:23:18,638 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-06-25T22:23:18,639 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,640 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,640 69 | std::array intra_block_dims; 2026-06-25T22:23:18,641 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,642 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-06-25T22:23:18,643 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:18,644 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,644 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,645 | ~~^~~ 2026-06-25T22:23:18,645 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,646 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,647 | ~~^~~ 2026-06-25T22:23:18,648 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,648 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:18,649 | ~~^~~ 2026-06-25T22:23:18,650 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-06-25T22:23:18,651 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:18,652 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,652 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,653 | ~~^~~ 2026-06-25T22:23:18,661 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-06-25T22:23:18,662 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,663 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,664 69 | std::array intra_block_dims; 2026-06-25T22:23:18,665 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,665 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-06-25T22:23:18,666 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:18,666 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-06-25T22:23:18,667 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:18,667 | ~~^~~~~~~ 2026-06-25T22:23:18,668 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,668 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:18,669 | ~~^~~~~~~ 2026-06-25T22:23:18,670 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,670 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,671 | ~~^~~ 2026-06-25T22:23:18,672 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-06-25T22:23:18,672 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:18,673 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,674 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,675 | ~~^~~ 2026-06-25T22:23:18,678 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-06-25T22:23:18,679 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:18,679 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:18,680 154 | int count = 0; 2026-06-25T22:23:18,681 | ^~~~~ 2026-06-25T22:23:18,682 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:18,682 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:18,683 | ^~~ 2026-06-25T22:23:18,688 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-06-25T22:23:18,689 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,689 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,690 69 | std::array intra_block_dims; 2026-06-25T22:23:18,691 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,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 = 1; Predictor = SZ::LorenzoPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-06-25T22:23:18,701 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,702 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,713 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-06-25T22:23:18,714 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,715 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,725 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-06-25T22:23:18,726 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:18,727 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,727 70 | auto tmp = c; 2026-06-25T22:23:18,728 | ^~~ 2026-06-25T22:23:18,729 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-06-25T22:23:18,730 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:18,730 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,731 92 | auto tmp = c; 2026-06-25T22:23:18,732 | ^~~ 2026-06-25T22:23:18,732 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-06-25T22:23:18,733 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:18,734 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-06-25T22:23:18,735 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:18,735 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,736 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-06-25T22:23:18,737 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:18,737 | ~~^ 2026-06-25T22:23:18,738 | | 2026-06-25T22:23:18,739 | long int 2026-06-25T22:23:18,740 | %d 2026-06-25T22:23:18,743 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-06-25T22:23:18,743 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,744 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,745 69 | std::array intra_block_dims; 2026-06-25T22:23:18,745 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,747 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-06-25T22:23:18,747 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:18,748 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,749 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,749 | ~~^~~ 2026-06-25T22:23:18,750 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,750 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,751 | ~~^~~ 2026-06-25T22:23:18,752 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,752 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:18,753 | ~~^~~ 2026-06-25T22:23:18,754 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-06-25T22:23:18,754 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:18,755 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,756 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,756 | ~~^~~ 2026-06-25T22:23:18,766 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-06-25T22:23:18,766 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,767 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,768 69 | std::array intra_block_dims; 2026-06-25T22:23:18,768 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,769 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-06-25T22:23:18,770 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:18,771 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-06-25T22:23:18,772 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:18,772 | ~~^~~~~~~ 2026-06-25T22:23:18,773 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,773 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:18,774 | ~~^~~~~~~ 2026-06-25T22:23:18,775 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,775 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,776 | ~~^~~ 2026-06-25T22:23:18,776 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-06-25T22:23:18,777 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:18,777 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,778 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,779 | ~~^~~ 2026-06-25T22:23:18,782 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-06-25T22:23:18,783 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:18,784 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:18,785 154 | int count = 0; 2026-06-25T22:23:18,786 | ^~~~~ 2026-06-25T22:23:18,786 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:18,787 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:18,788 | ^~~ 2026-06-25T22:23:18,792 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-06-25T22:23:18,793 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,794 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,794 69 | std::array intra_block_dims; 2026-06-25T22:23:18,795 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,805 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-06-25T22:23:18,806 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,807 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,818 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-06-25T22:23:18,818 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,819 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,830 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-06-25T22:23:18,830 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:18,831 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,832 70 | auto tmp = c; 2026-06-25T22:23:18,832 | ^~~ 2026-06-25T22:23:18,833 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-06-25T22:23:18,833 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:18,834 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,835 92 | auto tmp = c; 2026-06-25T22:23:18,835 | ^~~ 2026-06-25T22:23:18,836 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-06-25T22:23:18,837 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:18,838 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-06-25T22:23:18,838 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:18,839 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,840 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-06-25T22:23:18,840 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:18,841 | ~~^ 2026-06-25T22:23:18,842 | | 2026-06-25T22:23:18,842 | long int 2026-06-25T22:23:18,843 | %d 2026-06-25T22:23:18,847 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-06-25T22:23:18,848 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,849 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,850 69 | std::array intra_block_dims; 2026-06-25T22:23:18,850 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,851 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-06-25T22:23:18,852 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:18,852 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,853 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,853 | ~~^~~ 2026-06-25T22:23:18,854 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,854 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,855 | ~~^~~ 2026-06-25T22:23:18,856 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,856 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:18,857 | ~~^~~ 2026-06-25T22:23:18,857 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-06-25T22:23:18,858 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:18,859 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,859 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,860 | ~~^~~ 2026-06-25T22:23:18,870 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-06-25T22:23:18,871 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,872 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,872 69 | std::array intra_block_dims; 2026-06-25T22:23:18,873 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,874 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-06-25T22:23:18,874 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:18,875 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-06-25T22:23:18,876 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:18,877 | ~~^~~~~~~ 2026-06-25T22:23:18,878 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,878 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:18,879 | ~~^~~~~~~ 2026-06-25T22:23:18,879 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,880 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,880 | ~~^~~ 2026-06-25T22:23:18,881 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-06-25T22:23:18,882 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:18,882 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,883 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,884 | ~~^~~ 2026-06-25T22:23:18,886 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-06-25T22:23:18,887 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:18,888 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:18,888 154 | int count = 0; 2026-06-25T22:23:18,889 | ^~~~~ 2026-06-25T22:23:18,890 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:18,891 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:18,891 | ^~~ 2026-06-25T22:23:18,896 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-06-25T22:23:18,897 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,898 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,898 69 | std::array intra_block_dims; 2026-06-25T22:23:18,899 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,909 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-06-25T22:23:18,910 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,910 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,922 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-06-25T22:23:18,923 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,924 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,934 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-06-25T22:23:18,935 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:18,935 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,936 70 | auto tmp = c; 2026-06-25T22:23:18,936 | ^~~ 2026-06-25T22:23:18,937 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-06-25T22:23:18,938 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:18,938 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:18,939 92 | auto tmp = c; 2026-06-25T22:23:18,939 | ^~~ 2026-06-25T22:23:18,940 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-06-25T22:23:18,941 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:18,941 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-06-25T22:23:18,942 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:18,943 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,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-06-25T22:23:18,944 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:18,945 | ~~^ 2026-06-25T22:23:18,945 | | 2026-06-25T22:23:18,946 | long int 2026-06-25T22:23:18,947 | %d 2026-06-25T22:23:18,951 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-06-25T22:23:18,952 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,953 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,954 69 | std::array intra_block_dims; 2026-06-25T22:23:18,954 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,955 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-06-25T22:23:18,956 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:18,957 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,958 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,958 | ~~^~~ 2026-06-25T22:23:18,959 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,960 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,960 | ~~^~~ 2026-06-25T22:23:18,961 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,961 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:18,962 | ~~^~~ 2026-06-25T22:23:18,963 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-06-25T22:23:18,963 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:18,964 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,964 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:18,965 | ~~^~~ 2026-06-25T22:23:18,974 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-06-25T22:23:18,975 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:18,976 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:18,977 69 | std::array intra_block_dims; 2026-06-25T22:23:18,977 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:18,978 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-06-25T22:23:18,979 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:18,980 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-06-25T22:23:18,980 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:18,981 | ~~^~~~~~~ 2026-06-25T22:23:18,982 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:18,982 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:18,983 | ~~^~~~~~~ 2026-06-25T22:23:18,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-06-25T22:23:18,985 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,985 | ~~^~~ 2026-06-25T22:23:18,986 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-06-25T22:23:18,986 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:18,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-06-25T22:23:18,987 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:18,988 | ~~^~~ 2026-06-25T22:23:18,991 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-06-25T22:23:18,992 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:18,992 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:18,993 154 | int count = 0; 2026-06-25T22:23:18,994 | ^~~~~ 2026-06-25T22:23:18,994 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:18,995 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:18,996 | ^~~ 2026-06-25T22:23:19,001 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-06-25T22:23:19,002 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,002 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,003 69 | std::array intra_block_dims; 2026-06-25T22:23:19,004 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,014 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-06-25T22:23:19,015 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,015 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,026 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-06-25T22:23:19,027 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,028 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,038 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-06-25T22:23:19,039 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,040 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,041 70 | auto tmp = c; 2026-06-25T22:23:19,041 | ^~~ 2026-06-25T22:23:19,042 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-06-25T22:23:19,042 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,043 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,044 92 | auto tmp = c; 2026-06-25T22:23:19,044 | ^~~ 2026-06-25T22:23:19,045 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-06-25T22:23:19,045 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:19,046 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-06-25T22:23:19,047 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:19,047 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,048 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-06-25T22:23:19,049 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:19,049 | ~~^ 2026-06-25T22:23:19,050 | | 2026-06-25T22:23:19,051 | long int 2026-06-25T22:23:19,052 | %d 2026-06-25T22:23:19,056 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-06-25T22:23:19,056 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,057 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,058 69 | std::array intra_block_dims; 2026-06-25T22:23:19,059 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,060 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-06-25T22:23:19,060 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:19,061 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,062 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,063 | ~~^~~ 2026-06-25T22:23:19,063 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,064 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,064 | ~~^~~ 2026-06-25T22:23:19,065 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,066 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:19,066 | ~~^~~ 2026-06-25T22:23:19,067 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-06-25T22:23:19,067 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:19,068 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,069 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,069 | ~~^~~ 2026-06-25T22:23:19,078 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-06-25T22:23:19,079 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,080 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,081 69 | std::array intra_block_dims; 2026-06-25T22:23:19,081 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,082 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-06-25T22:23:19,083 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:19,084 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-06-25T22:23:19,084 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:19,085 | ~~^~~~~~~ 2026-06-25T22:23:19,086 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,086 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:19,087 | ~~^~~~~~~ 2026-06-25T22:23:19,088 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,089 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,090 | ~~^~~ 2026-06-25T22:23:19,090 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-06-25T22:23:19,091 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:19,092 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,093 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,093 | ~~^~~ 2026-06-25T22:23:19,096 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-06-25T22:23:19,096 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:19,097 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:19,097 154 | int count = 0; 2026-06-25T22:23:19,098 | ^~~~~ 2026-06-25T22:23:19,099 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:19,099 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:19,100 | ^~~ 2026-06-25T22:23:19,105 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-06-25T22:23:19,106 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,107 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,107 69 | std::array intra_block_dims; 2026-06-25T22:23:19,108 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,118 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-06-25T22:23:19,119 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,120 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,131 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-06-25T22:23:19,131 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,132 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,142 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-06-25T22:23:19,143 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,144 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,145 70 | auto tmp = c; 2026-06-25T22:23:19,145 | ^~~ 2026-06-25T22:23:19,146 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-06-25T22:23:19,147 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,148 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,148 92 | auto tmp = c; 2026-06-25T22:23:19,149 | ^~~ 2026-06-25T22:23:19,149 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned int; unsigned int N = 4]’: 2026-06-25T22:23:19,150 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:19,150 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-06-25T22:23:19,151 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:19,152 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,152 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-06-25T22:23:19,153 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:19,153 | ~~^ 2026-06-25T22:23:19,154 | | 2026-06-25T22:23:19,155 | long int 2026-06-25T22:23:19,155 | %d 2026-06-25T22:23:19,160 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-06-25T22:23:19,160 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,161 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,162 69 | std::array intra_block_dims; 2026-06-25T22:23:19,163 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,163 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-06-25T22:23:19,164 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:19,165 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,165 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,166 | ~~^~~ 2026-06-25T22:23:19,167 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,168 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,168 | ~~^~~ 2026-06-25T22:23:19,169 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,170 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:19,170 | ~~^~~ 2026-06-25T22:23:19,171 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-06-25T22:23:19,171 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:19,172 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,172 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,173 | ~~^~~ 2026-06-25T22:23:19,183 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-06-25T22:23:19,183 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,184 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,185 69 | std::array intra_block_dims; 2026-06-25T22:23:19,185 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,186 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-06-25T22:23:19,187 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:19,188 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-06-25T22:23:19,189 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:19,190 | ~~^~~~~~~ 2026-06-25T22:23:19,191 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,191 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:19,192 | ~~^~~~~~~ 2026-06-25T22:23:19,193 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,194 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,194 | ~~^~~ 2026-06-25T22:23:19,195 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-06-25T22:23:19,196 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:19,196 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,197 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,198 | ~~^~~ 2026-06-25T22:23:19,200 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned int; unsigned int N = 4]’: 2026-06-25T22:23:19,201 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:19,201 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:19,202 154 | int count = 0; 2026-06-25T22:23:19,202 | ^~~~~ 2026-06-25T22:23:19,203 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:19,203 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:19,204 | ^~~ 2026-06-25T22:23:19,210 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-06-25T22:23:19,210 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,211 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,211 69 | std::array intra_block_dims; 2026-06-25T22:23:19,212 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,223 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-06-25T22:23:19,223 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,224 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,235 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-06-25T22:23:19,236 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,236 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,247 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-06-25T22:23:19,248 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,248 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,249 70 | auto tmp = c; 2026-06-25T22:23:19,250 | ^~~ 2026-06-25T22:23:19,250 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-06-25T22:23:19,251 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,252 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,252 92 | auto tmp = c; 2026-06-25T22:23:19,253 | ^~~ 2026-06-25T22:23:19,254 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned int; unsigned int N = 3]’: 2026-06-25T22:23:19,255 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:19,255 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-06-25T22:23:19,256 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:19,256 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,257 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-06-25T22:23:19,257 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:19,258 | ~~^ 2026-06-25T22:23:19,259 | | 2026-06-25T22:23:19,259 | long int 2026-06-25T22:23:19,260 | %d 2026-06-25T22:23:19,264 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-06-25T22:23:19,265 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,265 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,266 69 | std::array intra_block_dims; 2026-06-25T22:23:19,267 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,268 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-06-25T22:23:19,269 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:19,269 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,270 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,271 | ~~^~~ 2026-06-25T22:23:19,271 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,272 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,273 | ~~^~~ 2026-06-25T22:23:19,273 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,274 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:19,275 | ~~^~~ 2026-06-25T22:23:19,276 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-06-25T22:23:19,276 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:19,277 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,278 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,278 | ~~^~~ 2026-06-25T22:23:19,287 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-06-25T22:23:19,288 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,288 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,289 69 | std::array intra_block_dims; 2026-06-25T22:23:19,290 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,291 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-06-25T22:23:19,292 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:19,292 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-06-25T22:23:19,293 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:19,294 | ~~^~~~~~~ 2026-06-25T22:23:19,294 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,295 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:19,295 | ~~^~~~~~~ 2026-06-25T22:23:19,296 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,296 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,297 | ~~^~~ 2026-06-25T22:23:19,298 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-06-25T22:23:19,299 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:19,299 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,300 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,301 | ~~^~~ 2026-06-25T22:23:19,304 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned int; unsigned int N = 3]’: 2026-06-25T22:23:19,304 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:19,305 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:19,306 154 | int count = 0; 2026-06-25T22:23:19,307 | ^~~~~ 2026-06-25T22:23:19,307 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:19,308 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:19,308 | ^~~ 2026-06-25T22:23:19,313 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-06-25T22:23:19,314 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,315 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,315 69 | std::array intra_block_dims; 2026-06-25T22:23:19,316 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,326 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-06-25T22:23:19,327 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,327 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,339 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-06-25T22:23:19,339 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,340 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,351 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-06-25T22:23:19,351 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,352 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,353 70 | auto tmp = c; 2026-06-25T22:23:19,354 | ^~~ 2026-06-25T22:23:19,354 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-06-25T22:23:19,355 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,355 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,356 92 | auto tmp = c; 2026-06-25T22:23:19,357 | ^~~ 2026-06-25T22:23:19,358 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned int; unsigned int N = 2]’: 2026-06-25T22:23:19,358 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:19,359 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-06-25T22:23:19,360 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:19,361 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,361 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-06-25T22:23:19,362 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:19,362 | ~~^ 2026-06-25T22:23:19,363 | | 2026-06-25T22:23:19,363 | long int 2026-06-25T22:23:19,364 | %d 2026-06-25T22:23:19,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 = 2; Predictor = SZ::PolyRegressionPredictor; Quantizer = SZ::LinearQuantizer]’: 2026-06-25T22:23:19,369 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,369 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,370 69 | std::array intra_block_dims; 2026-06-25T22:23:19,371 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,372 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-06-25T22:23:19,373 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:19,374 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,374 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,375 | ~~^~~ 2026-06-25T22:23:19,376 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,377 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,378 | ~~^~~ 2026-06-25T22:23:19,378 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,379 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:19,380 | ~~^~~ 2026-06-25T22:23:19,381 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-06-25T22:23:19,382 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:19,383 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,384 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,385 | ~~^~~ 2026-06-25T22:23:19,392 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-06-25T22:23:19,392 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,393 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,393 69 | std::array intra_block_dims; 2026-06-25T22:23:19,394 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,395 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-06-25T22:23:19,396 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:19,397 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-06-25T22:23:19,397 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:19,398 | ~~^~~~~~~ 2026-06-25T22:23:19,398 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,399 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:19,400 | ~~^~~~~~~ 2026-06-25T22:23:19,401 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,402 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,403 | ~~^~~ 2026-06-25T22:23:19,403 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-06-25T22:23:19,404 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:19,405 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,406 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,407 | ~~^~~ 2026-06-25T22:23:19,408 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned int; unsigned int N = 2]’: 2026-06-25T22:23:19,409 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:19,410 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:19,411 154 | int count = 0; 2026-06-25T22:23:19,412 | ^~~~~ 2026-06-25T22:23:19,413 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:19,415 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:19,416 | ^~~ 2026-06-25T22:23:19,418 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-06-25T22:23:19,420 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,422 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,423 69 | std::array intra_block_dims; 2026-06-25T22:23:19,423 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,431 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-06-25T22:23:19,432 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,433 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,444 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-06-25T22:23:19,445 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,445 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,456 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-06-25T22:23:19,457 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,457 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,458 70 | auto tmp = c; 2026-06-25T22:23:19,459 | ^~~ 2026-06-25T22:23:19,460 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-06-25T22:23:19,461 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,462 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,462 92 | auto tmp = c; 2026-06-25T22:23:19,463 | ^~~ 2026-06-25T22:23:19,464 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned int; unsigned int N = 1]’: 2026-06-25T22:23:19,465 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:19,466 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-06-25T22:23:19,466 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:19,467 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,469 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-06-25T22:23:19,470 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:19,470 | ~~^ 2026-06-25T22:23:19,471 | | 2026-06-25T22:23:19,472 | long int 2026-06-25T22:23:19,473 | %d 2026-06-25T22:23:19,474 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-06-25T22:23:19,475 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,476 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,477 69 | std::array intra_block_dims; 2026-06-25T22:23:19,478 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,480 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-06-25T22:23:19,481 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:19,482 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,484 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,485 | ~~^~~ 2026-06-25T22:23:19,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-06-25T22:23:19,488 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,490 | ~~^~~ 2026-06-25T22:23:19,491 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,493 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:19,494 | ~~^~~ 2026-06-25T22:23:19,496 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-06-25T22:23:19,497 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:19,498 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,500 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,501 | ~~^~~ 2026-06-25T22:23:19,503 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-06-25T22:23:19,505 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,508 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,509 69 | std::array intra_block_dims; 2026-06-25T22:23:19,511 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,512 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-06-25T22:23:19,514 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:19,515 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-06-25T22:23:19,517 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:19,518 | ~~^~~~~~~ 2026-06-25T22:23:19,520 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,521 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:19,523 | ~~^~~~~~~ 2026-06-25T22:23:19,525 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,526 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,528 | ~~^~~ 2026-06-25T22:23:19,530 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-06-25T22:23:19,532 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:19,534 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,536 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,537 | ~~^~~ 2026-06-25T22:23:19,539 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned int; unsigned int N = 1]’: 2026-06-25T22:23:19,541 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:19,543 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:19,545 154 | int count = 0; 2026-06-25T22:23:19,546 | ^~~~~ 2026-06-25T22:23:19,547 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:19,548 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:19,549 | ^~~ 2026-06-25T22:23:19,550 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-06-25T22:23:19,551 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,552 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,553 69 | std::array intra_block_dims; 2026-06-25T22:23:19,553 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,554 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-06-25T22:23:19,555 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,555 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,556 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-06-25T22:23:19,557 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,557 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,561 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-06-25T22:23:19,562 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,562 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,563 70 | auto tmp = c; 2026-06-25T22:23:19,564 | ^~~ 2026-06-25T22:23:19,565 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-06-25T22:23:19,565 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,566 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,567 92 | auto tmp = c; 2026-06-25T22:23:19,568 | ^~~ 2026-06-25T22:23:19,568 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = int; unsigned int N = 4]’: 2026-06-25T22:23:19,569 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:19,570 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-06-25T22:23:19,570 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:19,571 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,572 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-06-25T22:23:19,573 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:19,573 | ~~^ 2026-06-25T22:23:19,574 | | 2026-06-25T22:23:19,575 | long int 2026-06-25T22:23:19,576 | %d 2026-06-25T22:23:19,578 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-06-25T22:23:19,579 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,580 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,581 69 | std::array intra_block_dims; 2026-06-25T22:23:19,582 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,583 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-06-25T22:23:19,584 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:19,586 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,587 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,588 | ~~^~~ 2026-06-25T22:23:19,589 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,590 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,591 | ~~^~~ 2026-06-25T22:23:19,593 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,594 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:19,595 | ~~^~~ 2026-06-25T22:23:19,597 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-06-25T22:23:19,598 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:19,599 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,601 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,602 | ~~^~~ 2026-06-25T22:23:19,603 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-06-25T22:23:19,605 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,606 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,608 69 | std::array intra_block_dims; 2026-06-25T22:23:19,610 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,612 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-06-25T22:23:19,614 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:19,616 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-06-25T22:23:19,617 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:19,618 | ~~^~~~~~~ 2026-06-25T22:23:19,618 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,619 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:19,619 | ~~^~~~~~~ 2026-06-25T22:23:19,620 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,620 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,621 | ~~^~~ 2026-06-25T22:23:19,621 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-06-25T22:23:19,622 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:19,623 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,623 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,624 | ~~^~~ 2026-06-25T22:23:19,625 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = int; unsigned int N = 4]’: 2026-06-25T22:23:19,626 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:19,627 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:19,628 154 | int count = 0; 2026-06-25T22:23:19,629 | ^~~~~ 2026-06-25T22:23:19,630 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:19,631 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:19,631 | ^~~ 2026-06-25T22:23:19,632 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-06-25T22:23:19,633 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,634 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,634 69 | std::array intra_block_dims; 2026-06-25T22:23:19,635 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,643 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-06-25T22:23:19,645 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,649 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,655 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-06-25T22:23:19,658 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,660 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,668 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-06-25T22:23:19,669 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,671 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,673 70 | auto tmp = c; 2026-06-25T22:23:19,674 | ^~~ 2026-06-25T22:23:19,676 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-06-25T22:23:19,677 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,679 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,680 92 | auto tmp = c; 2026-06-25T22:23:19,681 | ^~~ 2026-06-25T22:23:19,683 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = int; unsigned int N = 3]’: 2026-06-25T22:23:19,685 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:19,686 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-06-25T22:23:19,688 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:19,690 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,692 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-06-25T22:23:19,693 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:19,695 | ~~^ 2026-06-25T22:23:19,697 | | 2026-06-25T22:23:19,699 | long int 2026-06-25T22:23:19,700 | %d 2026-06-25T22:23:19,700 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-06-25T22:23:19,701 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,702 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,703 69 | std::array intra_block_dims; 2026-06-25T22:23:19,704 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,704 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-06-25T22:23:19,705 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:19,705 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,706 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,706 | ~~^~~ 2026-06-25T22:23:19,707 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,708 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,709 | ~~^~~ 2026-06-25T22:23:19,710 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,711 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:19,713 | ~~^~~ 2026-06-25T22:23:19,714 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-06-25T22:23:19,715 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:19,717 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,718 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,720 | ~~^~~ 2026-06-25T22:23:19,721 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-06-25T22:23:19,723 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,725 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,726 69 | std::array intra_block_dims; 2026-06-25T22:23:19,727 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,729 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-06-25T22:23:19,730 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:19,732 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-06-25T22:23:19,733 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:19,735 | ~~^~~~~~~ 2026-06-25T22:23:19,737 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,739 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:19,743 | ~~^~~~~~~ 2026-06-25T22:23:19,745 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,746 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,748 | ~~^~~ 2026-06-25T22:23:19,749 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-06-25T22:23:19,751 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:19,752 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,754 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,755 | ~~^~~ 2026-06-25T22:23:19,756 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = int; unsigned int N = 3]’: 2026-06-25T22:23:19,758 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:19,759 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:19,761 154 | int count = 0; 2026-06-25T22:23:19,762 | ^~~~~ 2026-06-25T22:23:19,763 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:19,765 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:19,766 | ^~~ 2026-06-25T22:23:19,768 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-06-25T22:23:19,769 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,771 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,773 69 | std::array intra_block_dims; 2026-06-25T22:23:19,774 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,776 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-06-25T22:23:19,777 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,779 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,780 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-06-25T22:23:19,782 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,783 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,785 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-06-25T22:23:19,788 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,789 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,790 70 | auto tmp = c; 2026-06-25T22:23:19,791 | ^~~ 2026-06-25T22:23:19,793 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-06-25T22:23:19,794 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,795 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,797 92 | auto tmp = c; 2026-06-25T22:23:19,798 | ^~~ 2026-06-25T22:23:19,799 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = int; unsigned int N = 2]’: 2026-06-25T22:23:19,801 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:19,802 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-06-25T22:23:19,803 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:19,805 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,806 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-06-25T22:23:19,808 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:19,809 | ~~^ 2026-06-25T22:23:19,811 | | 2026-06-25T22:23:19,812 | long int 2026-06-25T22:23:19,814 | %d 2026-06-25T22:23:19,816 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-06-25T22:23:19,817 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,819 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,821 69 | std::array intra_block_dims; 2026-06-25T22:23:19,822 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,823 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-06-25T22:23:19,823 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:19,824 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,825 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,826 | ~~^~~ 2026-06-25T22:23:19,827 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,828 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,829 | ~~^~~ 2026-06-25T22:23:19,829 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,830 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:19,831 | ~~^~~ 2026-06-25T22:23:19,832 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-06-25T22:23:19,833 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:19,834 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,834 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,836 | ~~^~~ 2026-06-25T22:23:19,837 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-06-25T22:23:19,838 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,840 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,841 69 | std::array intra_block_dims; 2026-06-25T22:23:19,843 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,844 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-06-25T22:23:19,845 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:19,847 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-06-25T22:23:19,848 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:19,850 | ~~^~~~~~~ 2026-06-25T22:23:19,851 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,852 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:19,854 | ~~^~~~~~~ 2026-06-25T22:23:19,855 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,857 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,858 | ~~^~~ 2026-06-25T22:23:19,860 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-06-25T22:23:19,862 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:19,866 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,867 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,869 | ~~^~~ 2026-06-25T22:23:19,870 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = int; unsigned int N = 2]’: 2026-06-25T22:23:19,872 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:19,873 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:19,875 154 | int count = 0; 2026-06-25T22:23:19,876 | ^~~~~ 2026-06-25T22:23:19,878 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:19,879 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:19,881 | ^~~ 2026-06-25T22:23:19,882 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-06-25T22:23:19,884 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,886 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,887 69 | std::array intra_block_dims; 2026-06-25T22:23:19,889 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,891 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-06-25T22:23:19,893 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,894 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,896 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-06-25T22:23:19,897 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,898 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,899 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-06-25T22:23:19,900 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,901 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,902 70 | auto tmp = c; 2026-06-25T22:23:19,902 | ^~~ 2026-06-25T22:23:19,903 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-06-25T22:23:19,904 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,905 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,906 92 | auto tmp = c; 2026-06-25T22:23:19,906 | ^~~ 2026-06-25T22:23:19,907 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = int; unsigned int N = 1]’: 2026-06-25T22:23:19,908 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:19,908 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-06-25T22:23:19,909 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:19,910 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,911 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-06-25T22:23:19,911 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:19,912 | ~~^ 2026-06-25T22:23:19,913 | | 2026-06-25T22:23:19,914 | long int 2026-06-25T22:23:19,915 | %d 2026-06-25T22:23:19,917 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-06-25T22:23:19,918 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,919 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,920 69 | std::array intra_block_dims; 2026-06-25T22:23:19,921 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,922 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-06-25T22:23:19,924 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:19,925 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,926 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,927 | ~~^~~ 2026-06-25T22:23:19,929 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,930 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,931 | ~~^~~ 2026-06-25T22:23:19,932 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,934 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:19,936 | ~~^~~ 2026-06-25T22:23:19,937 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-06-25T22:23:19,938 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:19,940 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,941 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:19,942 | ~~^~~ 2026-06-25T22:23:19,943 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-06-25T22:23:19,944 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,946 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,947 69 | std::array intra_block_dims; 2026-06-25T22:23:19,948 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,950 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-06-25T22:23:19,951 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:19,953 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-06-25T22:23:19,955 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:19,956 | ~~^~~~~~~ 2026-06-25T22:23:19,958 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,959 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:19,961 | ~~^~~~~~~ 2026-06-25T22:23:19,963 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,964 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,964 | ~~^~~ 2026-06-25T22:23:19,965 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-06-25T22:23:19,965 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:19,966 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:19,967 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:19,968 | ~~^~~ 2026-06-25T22:23:19,968 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = int; unsigned int N = 1]’: 2026-06-25T22:23:19,969 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:19,970 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:19,971 154 | int count = 0; 2026-06-25T22:23:19,971 | ^~~~~ 2026-06-25T22:23:19,972 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:19,972 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:19,973 | ^~~ 2026-06-25T22:23:19,973 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-06-25T22:23:19,974 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,974 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,975 69 | std::array intra_block_dims; 2026-06-25T22:23:19,975 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:19,976 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-06-25T22:23:19,976 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,977 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,980 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-06-25T22:23:19,981 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:19,982 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:19,992 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-06-25T22:23:19,994 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:19,995 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:19,996 70 | auto tmp = c; 2026-06-25T22:23:19,997 | ^~~ 2026-06-25T22:23:19,998 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-06-25T22:23:19,998 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:19,999 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,000 92 | auto tmp = c; 2026-06-25T22:23:20,000 | ^~~ 2026-06-25T22:23:20,001 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-06-25T22:23:20,002 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,003 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-06-25T22:23:20,004 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,004 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,005 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-06-25T22:23:20,005 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,006 | ~~^ 2026-06-25T22:23:20,006 | | 2026-06-25T22:23:20,007 | long int 2026-06-25T22:23:20,007 | %d 2026-06-25T22:23:20,010 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-06-25T22:23:20,011 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,011 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,012 69 | std::array intra_block_dims; 2026-06-25T22:23:20,012 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,014 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-06-25T22:23:20,015 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,015 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,016 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,017 | ~~^~~ 2026-06-25T22:23:20,018 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,018 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,019 | ~~^~~ 2026-06-25T22:23:20,020 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,020 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,021 | ~~^~~ 2026-06-25T22:23:20,022 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-06-25T22:23:20,022 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,023 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,024 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,024 | ~~^~~ 2026-06-25T22:23:20,033 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-06-25T22:23:20,034 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,034 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,035 69 | std::array intra_block_dims; 2026-06-25T22:23:20,035 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,037 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-06-25T22:23:20,038 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,038 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-06-25T22:23:20,039 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,040 | ~~^~~~~~~ 2026-06-25T22:23:20,041 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,041 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,042 | ~~^~~~~~~ 2026-06-25T22:23:20,043 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,045 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,046 | ~~^~~ 2026-06-25T22:23:20,046 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-06-25T22:23:20,047 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:20,048 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,048 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,049 | ~~^~~ 2026-06-25T22:23:20,051 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-06-25T22:23:20,051 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:20,052 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:20,053 154 | int count = 0; 2026-06-25T22:23:20,054 | ^~~~~ 2026-06-25T22:23:20,055 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:20,055 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:20,056 | ^~~ 2026-06-25T22:23:20,061 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-06-25T22:23:20,061 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,062 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,062 69 | std::array intra_block_dims; 2026-06-25T22:23:20,063 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,074 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-06-25T22:23:20,075 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,075 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,086 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-06-25T22:23:20,087 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,088 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,099 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-06-25T22:23:20,100 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:20,100 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,101 70 | auto tmp = c; 2026-06-25T22:23:20,102 | ^~~ 2026-06-25T22:23:20,103 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-06-25T22:23:20,104 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:20,105 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,106 92 | auto tmp = c; 2026-06-25T22:23:20,107 | ^~~ 2026-06-25T22:23:20,108 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-06-25T22:23:20,109 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,111 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-06-25T22:23:20,112 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,114 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,115 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-06-25T22:23:20,117 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,118 | ~~^ 2026-06-25T22:23:20,119 | | 2026-06-25T22:23:20,121 | long int 2026-06-25T22:23:20,122 | %d 2026-06-25T22:23:20,123 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-06-25T22:23:20,125 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,126 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,128 69 | std::array intra_block_dims; 2026-06-25T22:23:20,129 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,131 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-06-25T22:23:20,134 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,136 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,139 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,141 | ~~^~~ 2026-06-25T22:23:20,143 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,145 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,146 | ~~^~~ 2026-06-25T22:23:20,148 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,150 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,150 | ~~^~~ 2026-06-25T22:23:20,151 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-06-25T22:23:20,152 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,152 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,153 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,154 | ~~^~~ 2026-06-25T22:23:20,154 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-06-25T22:23:20,155 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,156 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,156 69 | std::array intra_block_dims; 2026-06-25T22:23:20,157 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,157 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-06-25T22:23:20,158 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,158 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-06-25T22:23:20,159 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,160 | ~~^~~~~~~ 2026-06-25T22:23:20,160 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,161 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,162 | ~~^~~~~~~ 2026-06-25T22:23:20,162 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,163 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,164 | ~~^~~ 2026-06-25T22:23:20,164 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-06-25T22:23:20,165 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:20,166 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,166 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,167 | ~~^~~ 2026-06-25T22:23:20,167 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-06-25T22:23:20,168 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:20,169 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:20,169 154 | int count = 0; 2026-06-25T22:23:20,170 | ^~~~~ 2026-06-25T22:23:20,171 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:20,172 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:20,172 | ^~~ 2026-06-25T22:23:20,173 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-06-25T22:23:20,174 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,174 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,175 69 | std::array intra_block_dims; 2026-06-25T22:23:20,175 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,180 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-06-25T22:23:20,180 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,181 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,193 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-06-25T22:23:20,193 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,194 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,205 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-06-25T22:23:20,205 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:20,206 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,207 70 | auto tmp = c; 2026-06-25T22:23:20,208 | ^~~ 2026-06-25T22:23:20,208 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-06-25T22:23:20,209 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:20,210 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,211 92 | auto tmp = c; 2026-06-25T22:23:20,211 | ^~~ 2026-06-25T22:23:20,212 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-06-25T22:23:20,213 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,213 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-06-25T22:23:20,214 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,215 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,216 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-06-25T22:23:20,216 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,217 | ~~^ 2026-06-25T22:23:20,217 | | 2026-06-25T22:23:20,218 | long int 2026-06-25T22:23:20,218 | %d 2026-06-25T22:23:20,222 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-06-25T22:23:20,224 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,226 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,228 69 | std::array intra_block_dims; 2026-06-25T22:23:20,230 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,232 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-06-25T22:23:20,233 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,235 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,236 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,237 | ~~^~~ 2026-06-25T22:23:20,238 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,239 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,239 | ~~^~~ 2026-06-25T22:23:20,240 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,241 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,242 | ~~^~~ 2026-06-25T22:23:20,242 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-06-25T22:23:20,243 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,244 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,244 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,245 | ~~^~~ 2026-06-25T22:23:20,246 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-06-25T22:23:20,247 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,247 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,248 69 | std::array intra_block_dims; 2026-06-25T22:23:20,249 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,249 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-06-25T22:23:20,250 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,250 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-06-25T22:23:20,251 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,251 | ~~^~~~~~~ 2026-06-25T22:23:20,252 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,252 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,253 | ~~^~~~~~~ 2026-06-25T22:23:20,254 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,254 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,255 | ~~^~~ 2026-06-25T22:23:20,256 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-06-25T22:23:20,256 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:20,257 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,258 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,259 | ~~^~~ 2026-06-25T22:23:20,262 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-06-25T22:23:20,263 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:20,264 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:20,264 154 | int count = 0; 2026-06-25T22:23:20,265 | ^~~~~ 2026-06-25T22:23:20,266 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:20,266 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:20,267 | ^~~ 2026-06-25T22:23:20,272 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-06-25T22:23:20,273 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,274 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,274 69 | std::array intra_block_dims; 2026-06-25T22:23:20,275 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,285 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-06-25T22:23:20,286 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,286 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,298 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-06-25T22:23:20,298 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,299 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,310 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-06-25T22:23:20,311 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:20,311 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,312 70 | auto tmp = c; 2026-06-25T22:23:20,313 | ^~~ 2026-06-25T22:23:20,313 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-06-25T22:23:20,314 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:20,315 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,315 92 | auto tmp = c; 2026-06-25T22:23:20,316 | ^~~ 2026-06-25T22:23:20,317 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-06-25T22:23:20,318 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,318 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-06-25T22:23:20,319 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,320 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,320 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-06-25T22:23:20,321 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,322 | ~~^ 2026-06-25T22:23:20,323 | | 2026-06-25T22:23:20,323 | long int 2026-06-25T22:23:20,324 | %d 2026-06-25T22:23:20,327 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-06-25T22:23:20,328 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,329 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,329 69 | std::array intra_block_dims; 2026-06-25T22:23:20,330 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,331 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-06-25T22:23:20,332 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,332 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,333 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,334 | ~~^~~ 2026-06-25T22:23:20,334 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,335 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,336 | ~~^~~ 2026-06-25T22:23:20,336 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,337 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,337 | ~~^~~ 2026-06-25T22:23:20,338 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-06-25T22:23:20,339 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,340 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,340 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,341 | ~~^~~ 2026-06-25T22:23:20,351 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-06-25T22:23:20,351 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,352 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,353 69 | std::array intra_block_dims; 2026-06-25T22:23:20,354 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,355 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-06-25T22:23:20,355 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,356 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-06-25T22:23:20,357 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,357 | ~~^~~~~~~ 2026-06-25T22:23:20,358 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,358 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,359 | ~~^~~~~~~ 2026-06-25T22:23:20,359 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,360 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,361 | ~~^~~ 2026-06-25T22:23:20,361 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-06-25T22:23:20,362 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:20,363 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,363 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,364 | ~~^~~ 2026-06-25T22:23:20,368 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-06-25T22:23:20,368 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:20,369 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:20,370 154 | int count = 0; 2026-06-25T22:23:20,370 | ^~~~~ 2026-06-25T22:23:20,371 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:20,372 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:20,372 | ^~~ 2026-06-25T22:23:20,378 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-06-25T22:23:20,378 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,379 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,380 69 | std::array intra_block_dims; 2026-06-25T22:23:20,381 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,391 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-06-25T22:23:20,391 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,392 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,403 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-06-25T22:23:20,404 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,404 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,416 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-06-25T22:23:20,416 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:20,417 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,417 70 | auto tmp = c; 2026-06-25T22:23:20,418 | ^~~ 2026-06-25T22:23:20,419 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-06-25T22:23:20,419 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:20,420 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,421 92 | auto tmp = c; 2026-06-25T22:23:20,421 | ^~~ 2026-06-25T22:23:20,422 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short int; unsigned int N = 4]’: 2026-06-25T22:23:20,423 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,424 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-06-25T22:23:20,424 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,425 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,426 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-06-25T22:23:20,426 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,427 | ~~^ 2026-06-25T22:23:20,428 | | 2026-06-25T22:23:20,428 | long int 2026-06-25T22:23:20,429 | %d 2026-06-25T22:23:20,433 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-06-25T22:23:20,434 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,434 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,435 69 | std::array intra_block_dims; 2026-06-25T22:23:20,435 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,437 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-06-25T22:23:20,438 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,438 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,439 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,439 | ~~^~~ 2026-06-25T22:23:20,440 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,441 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,441 | ~~^~~ 2026-06-25T22:23:20,442 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,442 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,443 | ~~^~~ 2026-06-25T22:23:20,444 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-06-25T22:23:20,445 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,445 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,446 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,447 | ~~^~~ 2026-06-25T22:23:20,456 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-06-25T22:23:20,457 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,458 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,458 69 | std::array intra_block_dims; 2026-06-25T22:23:20,459 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,460 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-06-25T22:23:20,461 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,462 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-06-25T22:23:20,462 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,463 | ~~^~~~~~~ 2026-06-25T22:23:20,463 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,464 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,465 | ~~^~~~~~~ 2026-06-25T22:23:20,465 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,466 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,466 | ~~^~~ 2026-06-25T22:23:20,467 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-06-25T22:23:20,467 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:20,468 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,469 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,469 | ~~^~~ 2026-06-25T22:23:20,473 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short int; unsigned int N = 4]’: 2026-06-25T22:23:20,474 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:20,475 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:20,475 154 | int count = 0; 2026-06-25T22:23:20,476 | ^~~~~ 2026-06-25T22:23:20,477 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:20,477 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:20,478 | ^~~ 2026-06-25T22:23:20,483 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-06-25T22:23:20,484 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,485 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,485 69 | std::array intra_block_dims; 2026-06-25T22:23:20,486 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,496 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-06-25T22:23:20,497 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,498 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,509 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-06-25T22:23:20,510 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,510 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,521 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-06-25T22:23:20,522 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:20,523 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,523 70 | auto tmp = c; 2026-06-25T22:23:20,524 | ^~~ 2026-06-25T22:23:20,524 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-06-25T22:23:20,525 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:20,525 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,526 92 | auto tmp = c; 2026-06-25T22:23:20,527 | ^~~ 2026-06-25T22:23:20,527 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short int; unsigned int N = 3]’: 2026-06-25T22:23:20,528 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,529 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-06-25T22:23:20,529 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,530 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,531 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-06-25T22:23:20,531 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,532 | ~~^ 2026-06-25T22:23:20,533 | | 2026-06-25T22:23:20,533 | long int 2026-06-25T22:23:20,534 | %d 2026-06-25T22:23:20,539 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-06-25T22:23:20,539 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,540 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,541 69 | std::array intra_block_dims; 2026-06-25T22:23:20,542 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,543 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-06-25T22:23:20,543 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,544 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,544 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,545 | ~~^~~ 2026-06-25T22:23:20,545 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,546 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,546 | ~~^~~ 2026-06-25T22:23:20,547 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,547 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,548 | ~~^~~ 2026-06-25T22:23:20,549 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-06-25T22:23:20,549 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,550 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,550 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,551 | ~~^~~ 2026-06-25T22:23:20,562 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-06-25T22:23:20,562 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,563 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,564 69 | std::array intra_block_dims; 2026-06-25T22:23:20,565 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,566 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-06-25T22:23:20,567 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,569 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-06-25T22:23:20,570 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,572 | ~~^~~~~~~ 2026-06-25T22:23:20,573 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,576 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,578 | ~~^~~~~~~ 2026-06-25T22:23:20,579 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,580 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,582 | ~~^~~ 2026-06-25T22:23:20,583 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-06-25T22:23:20,585 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:20,587 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,588 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,590 | ~~^~~ 2026-06-25T22:23:20,591 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short int; unsigned int N = 3]’: 2026-06-25T22:23:20,593 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:20,595 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:20,596 154 | int count = 0; 2026-06-25T22:23:20,598 | ^~~~~ 2026-06-25T22:23:20,600 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:20,602 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:20,604 | ^~~ 2026-06-25T22:23:20,605 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-06-25T22:23:20,607 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,609 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,611 69 | std::array intra_block_dims; 2026-06-25T22:23:20,613 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,613 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-06-25T22:23:20,614 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,615 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,615 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-06-25T22:23:20,616 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,617 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,628 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-06-25T22:23:20,628 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:20,629 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,629 70 | auto tmp = c; 2026-06-25T22:23:20,630 | ^~~ 2026-06-25T22:23:20,631 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-06-25T22:23:20,631 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:20,632 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,632 92 | auto tmp = c; 2026-06-25T22:23:20,633 | ^~~ 2026-06-25T22:23:20,634 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short int; unsigned int N = 2]’: 2026-06-25T22:23:20,634 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,635 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-06-25T22:23:20,635 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,636 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,637 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-06-25T22:23:20,638 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,638 | ~~^ 2026-06-25T22:23:20,639 | | 2026-06-25T22:23:20,640 | long int 2026-06-25T22:23:20,641 | %d 2026-06-25T22:23:20,645 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-06-25T22:23:20,646 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,646 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,647 69 | std::array intra_block_dims; 2026-06-25T22:23:20,648 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,649 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-06-25T22:23:20,650 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,651 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,651 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,652 | ~~^~~ 2026-06-25T22:23:20,652 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,653 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,653 | ~~^~~ 2026-06-25T22:23:20,654 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,654 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,655 | ~~^~~ 2026-06-25T22:23:20,655 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-06-25T22:23:20,656 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,657 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,657 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,658 | ~~^~~ 2026-06-25T22:23:20,668 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-06-25T22:23:20,669 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,669 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,670 69 | std::array intra_block_dims; 2026-06-25T22:23:20,671 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,672 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-06-25T22:23:20,673 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,674 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-06-25T22:23:20,674 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,675 | ~~^~~~~~~ 2026-06-25T22:23:20,676 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,676 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,677 | ~~^~~~~~~ 2026-06-25T22:23:20,678 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,679 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,680 | ~~^~~ 2026-06-25T22:23:20,680 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-06-25T22:23:20,681 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:20,681 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,682 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,683 | ~~^~~ 2026-06-25T22:23:20,685 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short int; unsigned int N = 2]’: 2026-06-25T22:23:20,686 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:20,687 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:20,687 154 | int count = 0; 2026-06-25T22:23:20,688 | ^~~~~ 2026-06-25T22:23:20,688 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:20,689 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:20,689 | ^~~ 2026-06-25T22:23:20,695 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-06-25T22:23:20,696 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,697 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,698 69 | std::array intra_block_dims; 2026-06-25T22:23:20,698 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,708 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-06-25T22:23:20,709 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,710 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,721 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-06-25T22:23:20,722 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,722 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,733 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-06-25T22:23:20,734 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:20,735 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,736 70 | auto tmp = c; 2026-06-25T22:23:20,736 | ^~~ 2026-06-25T22:23:20,737 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-06-25T22:23:20,737 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:20,738 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,739 92 | auto tmp = c; 2026-06-25T22:23:20,739 | ^~~ 2026-06-25T22:23:20,740 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = short int; unsigned int N = 1]’: 2026-06-25T22:23:20,740 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,741 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-06-25T22:23:20,741 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,742 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,743 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-06-25T22:23:20,743 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,744 | ~~^ 2026-06-25T22:23:20,745 | | 2026-06-25T22:23:20,745 | long int 2026-06-25T22:23:20,746 | %d 2026-06-25T22:23:20,751 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-06-25T22:23:20,751 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,752 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,753 69 | std::array intra_block_dims; 2026-06-25T22:23:20,753 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,755 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-06-25T22:23:20,755 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,756 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,757 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,757 | ~~^~~ 2026-06-25T22:23:20,758 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,759 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,760 | ~~^~~ 2026-06-25T22:23:20,761 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,761 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,762 | ~~^~~ 2026-06-25T22:23:20,762 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-06-25T22:23:20,763 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,763 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,764 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,765 | ~~^~~ 2026-06-25T22:23:20,774 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-06-25T22:23:20,774 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,775 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,776 69 | std::array intra_block_dims; 2026-06-25T22:23:20,776 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,778 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-06-25T22:23:20,778 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,779 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-06-25T22:23:20,780 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,781 | ~~^~~~~~~ 2026-06-25T22:23:20,781 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,782 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,783 | ~~^~~~~~~ 2026-06-25T22:23:20,783 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,784 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,785 | ~~^~~ 2026-06-25T22:23:20,785 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-06-25T22:23:20,786 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:20,787 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,788 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,789 | ~~^~~ 2026-06-25T22:23:20,791 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = short int; unsigned int N = 1]’: 2026-06-25T22:23:20,792 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:20,792 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:20,793 154 | int count = 0; 2026-06-25T22:23:20,793 | ^~~~~ 2026-06-25T22:23:20,794 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:20,794 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:20,795 | ^~~ 2026-06-25T22:23:20,801 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-06-25T22:23:20,802 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,802 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,803 69 | std::array intra_block_dims; 2026-06-25T22:23:20,804 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,814 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-06-25T22:23:20,815 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,816 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,827 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-06-25T22:23:20,827 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,828 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,839 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-06-25T22:23:20,840 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:20,840 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,841 70 | auto tmp = c; 2026-06-25T22:23:20,842 | ^~~ 2026-06-25T22:23:20,843 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-06-25T22:23:20,844 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:20,844 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,846 92 | auto tmp = c; 2026-06-25T22:23:20,846 | ^~~ 2026-06-25T22:23:20,847 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned char; unsigned int N = 4]’: 2026-06-25T22:23:20,848 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,848 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-06-25T22:23:20,849 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,850 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,850 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-06-25T22:23:20,851 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,852 | ~~^ 2026-06-25T22:23:20,853 | | 2026-06-25T22:23:20,854 | long int 2026-06-25T22:23:20,855 | %d 2026-06-25T22:23:20,857 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-06-25T22:23:20,857 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,858 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,859 69 | std::array intra_block_dims; 2026-06-25T22:23:20,860 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,861 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-06-25T22:23:20,862 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,864 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,865 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,866 | ~~^~~ 2026-06-25T22:23:20,867 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,868 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,869 | ~~^~~ 2026-06-25T22:23:20,870 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,871 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,872 | ~~^~~ 2026-06-25T22:23:20,875 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-06-25T22:23:20,876 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,877 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,878 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,879 | ~~^~~ 2026-06-25T22:23:20,881 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-06-25T22:23:20,881 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,882 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,883 69 | std::array intra_block_dims; 2026-06-25T22:23:20,883 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,884 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-06-25T22:23:20,885 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,886 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-06-25T22:23:20,886 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,887 | ~~^~~~~~~ 2026-06-25T22:23:20,888 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,889 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,889 | ~~^~~~~~~ 2026-06-25T22:23:20,890 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,891 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,892 | ~~^~~ 2026-06-25T22:23:20,892 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-06-25T22:23:20,893 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:20,893 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,894 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,895 | ~~^~~ 2026-06-25T22:23:20,898 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned char; unsigned int N = 4]’: 2026-06-25T22:23:20,899 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:20,900 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:20,900 154 | int count = 0; 2026-06-25T22:23:20,901 | ^~~~~ 2026-06-25T22:23:20,902 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:20,902 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:20,903 | ^~~ 2026-06-25T22:23:20,908 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-06-25T22:23:20,909 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,910 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,910 69 | std::array intra_block_dims; 2026-06-25T22:23:20,911 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,921 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-06-25T22:23:20,922 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,922 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,934 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-06-25T22:23:20,934 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,935 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,946 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-06-25T22:23:20,947 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:20,947 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,948 70 | auto tmp = c; 2026-06-25T22:23:20,949 | ^~~ 2026-06-25T22:23:20,950 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-06-25T22:23:20,951 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:20,951 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:20,952 92 | auto tmp = c; 2026-06-25T22:23:20,953 | ^~~ 2026-06-25T22:23:20,954 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned char; unsigned int N = 3]’: 2026-06-25T22:23:20,955 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:20,956 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-06-25T22:23:20,956 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:20,957 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,957 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-06-25T22:23:20,958 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:20,958 | ~~^ 2026-06-25T22:23:20,959 | | 2026-06-25T22:23:20,960 | long int 2026-06-25T22:23:20,960 | %d 2026-06-25T22:23:20,964 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-06-25T22:23:20,964 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,965 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,966 69 | std::array intra_block_dims; 2026-06-25T22:23:20,966 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,968 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-06-25T22:23:20,968 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:20,969 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,970 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,971 | ~~^~~ 2026-06-25T22:23:20,972 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,972 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,973 | ~~^~~ 2026-06-25T22:23:20,974 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,974 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:20,975 | ~~^~~ 2026-06-25T22:23:20,976 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-06-25T22:23:20,976 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:20,977 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,978 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:20,979 | ~~^~~ 2026-06-25T22:23:20,987 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-06-25T22:23:20,988 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:20,988 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:20,989 69 | std::array intra_block_dims; 2026-06-25T22:23:20,990 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:20,991 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-06-25T22:23:20,991 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:20,992 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-06-25T22:23:20,993 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:20,993 | ~~^~~~~~~ 2026-06-25T22:23:20,994 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,995 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:20,995 | ~~^~~~~~~ 2026-06-25T22:23:20,996 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:20,997 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:20,998 | ~~^~~ 2026-06-25T22:23:20,998 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-06-25T22:23:20,999 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,000 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,001 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,002 | ~~^~~ 2026-06-25T22:23:21,004 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned char; unsigned int N = 3]’: 2026-06-25T22:23:21,005 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,005 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,006 154 | int count = 0; 2026-06-25T22:23:21,007 | ^~~~~ 2026-06-25T22:23:21,008 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,008 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,010 | ^~~ 2026-06-25T22:23:21,014 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-06-25T22:23:21,015 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,015 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,016 69 | std::array intra_block_dims; 2026-06-25T22:23:21,017 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,027 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-06-25T22:23:21,028 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,028 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,040 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-06-25T22:23:21,041 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,041 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,052 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-06-25T22:23:21,053 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:21,053 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,054 70 | auto tmp = c; 2026-06-25T22:23:21,055 | ^~~ 2026-06-25T22:23:21,056 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-06-25T22:23:21,056 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:21,057 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,058 92 | auto tmp = c; 2026-06-25T22:23:21,059 | ^~~ 2026-06-25T22:23:21,059 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned char; unsigned int N = 2]’: 2026-06-25T22:23:21,060 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:21,061 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-06-25T22:23:21,061 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:21,063 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,063 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-06-25T22:23:21,064 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:21,064 | ~~^ 2026-06-25T22:23:21,065 | | 2026-06-25T22:23:21,065 | long int 2026-06-25T22:23:21,066 | %d 2026-06-25T22:23:21,070 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-06-25T22:23:21,070 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,071 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,071 69 | std::array intra_block_dims; 2026-06-25T22:23:21,072 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,074 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-06-25T22:23:21,074 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:21,075 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,075 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,076 | ~~^~~ 2026-06-25T22:23:21,077 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,078 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,078 | ~~^~~ 2026-06-25T22:23:21,079 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,080 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:21,080 | ~~^~~ 2026-06-25T22:23:21,081 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-06-25T22:23:21,082 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:21,082 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,083 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,084 | ~~^~~ 2026-06-25T22:23:21,093 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-06-25T22:23:21,093 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,094 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,095 69 | std::array intra_block_dims; 2026-06-25T22:23:21,096 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,097 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-06-25T22:23:21,097 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:21,098 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-06-25T22:23:21,099 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:21,099 | ~~^~~~~~~ 2026-06-25T22:23:21,100 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,100 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:21,101 | ~~^~~~~~~ 2026-06-25T22:23:21,102 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,102 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,103 | ~~^~~ 2026-06-25T22:23:21,104 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-06-25T22:23:21,105 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,105 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,106 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,107 | ~~^~~ 2026-06-25T22:23:21,110 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned char; unsigned int N = 2]’: 2026-06-25T22:23:21,111 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,111 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,112 154 | int count = 0; 2026-06-25T22:23:21,113 | ^~~~~ 2026-06-25T22:23:21,113 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,114 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,115 | ^~~ 2026-06-25T22:23:21,120 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-06-25T22:23:21,121 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,122 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,122 69 | std::array intra_block_dims; 2026-06-25T22:23:21,123 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,133 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-06-25T22:23:21,134 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,134 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,146 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-06-25T22:23:21,146 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,147 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,158 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-06-25T22:23:21,159 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:21,159 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,160 70 | auto tmp = c; 2026-06-25T22:23:21,161 | ^~~ 2026-06-25T22:23:21,162 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-06-25T22:23:21,163 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:21,164 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,164 92 | auto tmp = c; 2026-06-25T22:23:21,165 | ^~~ 2026-06-25T22:23:21,166 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = unsigned char; unsigned int N = 1]’: 2026-06-25T22:23:21,167 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:21,167 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-06-25T22:23:21,168 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:21,168 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,169 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-06-25T22:23:21,170 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:21,171 | ~~^ 2026-06-25T22:23:21,172 | | 2026-06-25T22:23:21,172 | long int 2026-06-25T22:23:21,173 | %d 2026-06-25T22:23:21,175 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-06-25T22:23:21,176 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,176 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,177 69 | std::array intra_block_dims; 2026-06-25T22:23:21,177 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,179 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-06-25T22:23:21,180 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:21,180 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,181 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,182 | ~~^~~ 2026-06-25T22:23:21,182 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,183 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,184 | ~~^~~ 2026-06-25T22:23:21,184 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,185 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:21,186 | ~~^~~ 2026-06-25T22:23:21,187 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-06-25T22:23:21,187 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:21,188 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,189 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,189 | ~~^~~ 2026-06-25T22:23:21,198 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-06-25T22:23:21,199 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,200 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,200 69 | std::array intra_block_dims; 2026-06-25T22:23:21,201 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,202 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-06-25T22:23:21,203 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:21,203 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-06-25T22:23:21,204 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:21,204 | ~~^~~~~~~ 2026-06-25T22:23:21,205 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,205 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:21,206 | ~~^~~~~~~ 2026-06-25T22:23:21,206 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,207 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,208 | ~~^~~ 2026-06-25T22:23:21,209 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-06-25T22:23:21,210 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,210 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,211 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,212 | ~~^~~ 2026-06-25T22:23:21,215 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = unsigned char; unsigned int N = 1]’: 2026-06-25T22:23:21,216 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,217 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,217 154 | int count = 0; 2026-06-25T22:23:21,218 | ^~~~~ 2026-06-25T22:23:21,218 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,219 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,220 | ^~~ 2026-06-25T22:23:21,225 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-06-25T22:23:21,226 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,226 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,227 69 | std::array intra_block_dims; 2026-06-25T22:23:21,227 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,238 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-06-25T22:23:21,238 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,239 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,251 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-06-25T22:23:21,251 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,252 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,263 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-06-25T22:23:21,264 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:21,264 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,265 70 | auto tmp = c; 2026-06-25T22:23:21,266 | ^~~ 2026-06-25T22:23:21,267 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-06-25T22:23:21,267 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:21,268 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,269 92 | auto tmp = c; 2026-06-25T22:23:21,270 | ^~~ 2026-06-25T22:23:21,270 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = signed char; unsigned int N = 4]’: 2026-06-25T22:23:21,271 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:21,272 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-06-25T22:23:21,273 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:21,274 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,275 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-06-25T22:23:21,276 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:21,277 | ~~^ 2026-06-25T22:23:21,278 | | 2026-06-25T22:23:21,279 | long int 2026-06-25T22:23:21,281 | %d 2026-06-25T22:23:21,283 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-06-25T22:23:21,289 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,291 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,293 69 | std::array intra_block_dims; 2026-06-25T22:23:21,294 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,295 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-06-25T22:23:21,296 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:21,296 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,297 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,297 | ~~^~~ 2026-06-25T22:23:21,298 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,298 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,299 | ~~^~~ 2026-06-25T22:23:21,300 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,300 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:21,301 | ~~^~~ 2026-06-25T22:23:21,301 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-06-25T22:23:21,302 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:21,303 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,304 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,304 | ~~^~~ 2026-06-25T22:23:21,305 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-06-25T22:23:21,306 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,306 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,307 69 | std::array intra_block_dims; 2026-06-25T22:23:21,307 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,308 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-06-25T22:23:21,309 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:21,310 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-06-25T22:23:21,311 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:21,311 | ~~^~~~~~~ 2026-06-25T22:23:21,312 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,312 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:21,313 | ~~^~~~~~~ 2026-06-25T22:23:21,313 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,314 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,314 | ~~^~~ 2026-06-25T22:23:21,315 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-06-25T22:23:21,315 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,316 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,316 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,317 | ~~^~~ 2026-06-25T22:23:21,321 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = signed char; unsigned int N = 4]’: 2026-06-25T22:23:21,321 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,322 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,323 154 | int count = 0; 2026-06-25T22:23:21,323 | ^~~~~ 2026-06-25T22:23:21,324 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,325 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,325 | ^~~ 2026-06-25T22:23:21,331 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-06-25T22:23:21,331 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,332 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,333 69 | std::array intra_block_dims; 2026-06-25T22:23:21,333 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,344 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-06-25T22:23:21,345 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,345 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,357 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-06-25T22:23:21,357 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,358 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,369 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-06-25T22:23:21,370 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:21,370 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,371 70 | auto tmp = c; 2026-06-25T22:23:21,371 | ^~~ 2026-06-25T22:23:21,372 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-06-25T22:23:21,373 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:21,373 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,374 92 | auto tmp = c; 2026-06-25T22:23:21,374 | ^~~ 2026-06-25T22:23:21,375 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = signed char; unsigned int N = 3]’: 2026-06-25T22:23:21,375 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:21,376 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-06-25T22:23:21,377 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:21,378 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,379 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-06-25T22:23:21,379 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:21,380 | ~~^ 2026-06-25T22:23:21,380 | | 2026-06-25T22:23:21,381 | long int 2026-06-25T22:23:21,382 | %d 2026-06-25T22:23:21,386 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-06-25T22:23:21,387 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,388 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,388 69 | std::array intra_block_dims; 2026-06-25T22:23:21,389 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,390 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-06-25T22:23:21,391 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:21,391 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,392 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,392 | ~~^~~ 2026-06-25T22:23:21,393 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,393 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,394 | ~~^~~ 2026-06-25T22:23:21,394 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,395 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:21,395 | ~~^~~ 2026-06-25T22:23:21,396 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-06-25T22:23:21,397 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:21,398 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,398 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,399 | ~~^~~ 2026-06-25T22:23:21,409 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-06-25T22:23:21,410 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,410 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,411 69 | std::array intra_block_dims; 2026-06-25T22:23:21,412 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,413 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-06-25T22:23:21,414 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:21,414 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-06-25T22:23:21,415 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:21,416 | ~~^~~~~~~ 2026-06-25T22:23:21,416 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,417 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:21,418 | ~~^~~~~~~ 2026-06-25T22:23:21,418 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,419 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,419 | ~~^~~ 2026-06-25T22:23:21,420 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-06-25T22:23:21,420 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,421 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,421 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,422 | ~~^~~ 2026-06-25T22:23:21,426 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = signed char; unsigned int N = 3]’: 2026-06-25T22:23:21,427 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,427 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,428 154 | int count = 0; 2026-06-25T22:23:21,429 | ^~~~~ 2026-06-25T22:23:21,430 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,430 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,431 | ^~~ 2026-06-25T22:23:21,436 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-06-25T22:23:21,437 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,437 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,438 69 | std::array intra_block_dims; 2026-06-25T22:23:21,439 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,449 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-06-25T22:23:21,449 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,450 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,462 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-06-25T22:23:21,462 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,463 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,474 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-06-25T22:23:21,474 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:21,475 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,475 70 | auto tmp = c; 2026-06-25T22:23:21,476 | ^~~ 2026-06-25T22:23:21,476 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-06-25T22:23:21,477 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:21,478 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,478 92 | auto tmp = c; 2026-06-25T22:23:21,479 | ^~~ 2026-06-25T22:23:21,480 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = signed char; unsigned int N = 2]’: 2026-06-25T22:23:21,480 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:21,481 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-06-25T22:23:21,481 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:21,482 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,483 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-06-25T22:23:21,484 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:21,484 | ~~^ 2026-06-25T22:23:21,485 | | 2026-06-25T22:23:21,486 | long int 2026-06-25T22:23:21,487 | %d 2026-06-25T22:23:21,491 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-06-25T22:23:21,492 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,493 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,493 69 | std::array intra_block_dims; 2026-06-25T22:23:21,494 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,495 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-06-25T22:23:21,496 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:21,497 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,497 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,498 | ~~^~~ 2026-06-25T22:23:21,498 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,499 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,499 | ~~^~~ 2026-06-25T22:23:21,500 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,500 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:21,501 | ~~^~~ 2026-06-25T22:23:21,502 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-06-25T22:23:21,502 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:21,503 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,503 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,504 | ~~^~~ 2026-06-25T22:23:21,514 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-06-25T22:23:21,515 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,516 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,516 69 | std::array intra_block_dims; 2026-06-25T22:23:21,517 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,518 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-06-25T22:23:21,519 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:21,519 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-06-25T22:23:21,520 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:21,520 | ~~^~~~~~~ 2026-06-25T22:23:21,521 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,522 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:21,522 | ~~^~~~~~~ 2026-06-25T22:23:21,523 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,524 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,525 | ~~^~~ 2026-06-25T22:23:21,525 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-06-25T22:23:21,526 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,526 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,527 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,527 | ~~^~~ 2026-06-25T22:23:21,531 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = signed char; unsigned int N = 2]’: 2026-06-25T22:23:21,532 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,532 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,533 154 | int count = 0; 2026-06-25T22:23:21,533 | ^~~~~ 2026-06-25T22:23:21,534 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,535 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,535 | ^~~ 2026-06-25T22:23:21,541 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-06-25T22:23:21,542 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,543 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,543 69 | std::array intra_block_dims; 2026-06-25T22:23:21,544 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,554 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-06-25T22:23:21,554 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,555 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,567 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-06-25T22:23:21,567 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,568 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,579 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-06-25T22:23:21,579 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:21,580 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,581 70 | auto tmp = c; 2026-06-25T22:23:21,582 | ^~~ 2026-06-25T22:23:21,582 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-06-25T22:23:21,583 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:21,583 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,584 92 | auto tmp = c; 2026-06-25T22:23:21,585 | ^~~ 2026-06-25T22:23:21,585 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = signed char; unsigned int N = 1]’: 2026-06-25T22:23:21,586 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:21,586 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-06-25T22:23:21,587 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:21,587 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,588 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-06-25T22:23:21,589 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:21,589 | ~~^ 2026-06-25T22:23:21,590 | | 2026-06-25T22:23:21,591 | long int 2026-06-25T22:23:21,591 | %d 2026-06-25T22:23:21,596 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-06-25T22:23:21,597 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,598 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,598 69 | std::array intra_block_dims; 2026-06-25T22:23:21,599 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,600 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-06-25T22:23:21,601 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:21,601 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,602 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,603 | ~~^~~ 2026-06-25T22:23:21,604 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,605 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,606 | ~~^~~ 2026-06-25T22:23:21,606 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,607 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:21,607 | ~~^~~ 2026-06-25T22:23:21,608 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-06-25T22:23:21,608 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:21,609 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,610 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,610 | ~~^~~ 2026-06-25T22:23:21,619 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-06-25T22:23:21,620 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,620 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,621 69 | std::array intra_block_dims; 2026-06-25T22:23:21,622 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,623 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-06-25T22:23:21,624 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:21,624 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-06-25T22:23:21,625 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:21,626 | ~~^~~~~~~ 2026-06-25T22:23:21,627 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,627 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:21,628 | ~~^~~~~~~ 2026-06-25T22:23:21,629 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,629 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,630 | ~~^~~ 2026-06-25T22:23:21,631 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-06-25T22:23:21,631 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,632 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,633 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,633 | ~~^~~ 2026-06-25T22:23:21,636 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = signed char; unsigned int N = 1]’: 2026-06-25T22:23:21,637 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,637 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,638 154 | int count = 0; 2026-06-25T22:23:21,639 | ^~~~~ 2026-06-25T22:23:21,639 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,640 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,640 | ^~~ 2026-06-25T22:23:21,646 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-06-25T22:23:21,647 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,647 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,648 69 | std::array intra_block_dims; 2026-06-25T22:23:21,649 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,659 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-06-25T22:23:21,660 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,660 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,672 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-06-25T22:23:21,673 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,673 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,684 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-06-25T22:23:21,685 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:21,686 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,686 70 | auto tmp = c; 2026-06-25T22:23:21,687 | ^~~ 2026-06-25T22:23:21,688 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-06-25T22:23:21,689 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:21,691 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,692 92 | auto tmp = c; 2026-06-25T22:23:21,692 | ^~~ 2026-06-25T22:23:21,693 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = double; unsigned int N = 4]’: 2026-06-25T22:23:21,694 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:21,694 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-06-25T22:23:21,695 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:21,695 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,696 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-06-25T22:23:21,697 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:21,697 | ~~^ 2026-06-25T22:23:21,698 | | 2026-06-25T22:23:21,699 | long int 2026-06-25T22:23:21,699 | %d 2026-06-25T22:23:21,702 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-06-25T22:23:21,703 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,704 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,704 69 | std::array intra_block_dims; 2026-06-25T22:23:21,705 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,706 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-06-25T22:23:21,707 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:21,708 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,709 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,709 | ~~^~~ 2026-06-25T22:23:21,710 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,711 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,712 | ~~^~~ 2026-06-25T22:23:21,713 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,713 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:21,714 | ~~^~~ 2026-06-25T22:23:21,716 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-06-25T22:23:21,717 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:21,718 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,718 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,719 | ~~^~~ 2026-06-25T22:23:21,725 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-06-25T22:23:21,726 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,727 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,728 69 | std::array intra_block_dims; 2026-06-25T22:23:21,728 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,729 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-06-25T22:23:21,730 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:21,731 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-06-25T22:23:21,731 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:21,732 | ~~^~~~~~~ 2026-06-25T22:23:21,733 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,733 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:21,734 | ~~^~~~~~~ 2026-06-25T22:23:21,734 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,735 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,736 | ~~^~~ 2026-06-25T22:23:21,737 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-06-25T22:23:21,737 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,738 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,739 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,740 | ~~^~~ 2026-06-25T22:23:21,742 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = double; unsigned int N = 4]’: 2026-06-25T22:23:21,743 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,745 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,746 154 | int count = 0; 2026-06-25T22:23:21,747 | ^~~~~ 2026-06-25T22:23:21,747 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,748 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,748 | ^~~ 2026-06-25T22:23:21,752 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-06-25T22:23:21,753 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,753 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,754 69 | std::array intra_block_dims; 2026-06-25T22:23:21,754 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,765 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-06-25T22:23:21,766 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,766 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,778 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-06-25T22:23:21,778 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,779 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,790 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-06-25T22:23:21,791 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:21,791 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,792 70 | auto tmp = c; 2026-06-25T22:23:21,793 | ^~~ 2026-06-25T22:23:21,793 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-06-25T22:23:21,794 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:21,795 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,795 92 | auto tmp = c; 2026-06-25T22:23:21,796 | ^~~ 2026-06-25T22:23:21,797 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = double; unsigned int N = 3]’: 2026-06-25T22:23:21,798 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:21,799 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-06-25T22:23:21,800 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:21,800 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,801 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-06-25T22:23:21,801 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:21,802 | ~~^ 2026-06-25T22:23:21,802 | | 2026-06-25T22:23:21,803 | long int 2026-06-25T22:23:21,803 | %d 2026-06-25T22:23:21,807 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-06-25T22:23:21,808 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,809 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,809 69 | std::array intra_block_dims; 2026-06-25T22:23:21,810 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,811 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-06-25T22:23:21,812 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:21,813 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,813 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,814 | ~~^~~ 2026-06-25T22:23:21,815 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,816 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,816 | ~~^~~ 2026-06-25T22:23:21,817 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,818 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:21,818 | ~~^~~ 2026-06-25T22:23:21,819 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-06-25T22:23:21,820 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:21,820 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,821 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,822 | ~~^~~ 2026-06-25T22:23:21,831 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-06-25T22:23:21,831 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,832 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,832 69 | std::array intra_block_dims; 2026-06-25T22:23:21,833 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,834 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-06-25T22:23:21,835 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:21,836 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-06-25T22:23:21,836 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:21,837 | ~~^~~~~~~ 2026-06-25T22:23:21,837 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,838 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:21,839 | ~~^~~~~~~ 2026-06-25T22:23:21,840 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,840 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,841 | ~~^~~ 2026-06-25T22:23:21,842 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-06-25T22:23:21,843 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,843 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,844 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,845 | ~~^~~ 2026-06-25T22:23:21,847 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = double; unsigned int N = 3]’: 2026-06-25T22:23:21,848 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,849 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,849 154 | int count = 0; 2026-06-25T22:23:21,850 | ^~~~~ 2026-06-25T22:23:21,851 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,852 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,852 | ^~~ 2026-06-25T22:23:21,857 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-06-25T22:23:21,858 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,859 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,859 69 | std::array intra_block_dims; 2026-06-25T22:23:21,860 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,870 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-06-25T22:23:21,871 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,871 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,883 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-06-25T22:23:21,884 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,885 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,895 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-06-25T22:23:21,897 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:21,898 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,899 70 | auto tmp = c; 2026-06-25T22:23:21,900 | ^~~ 2026-06-25T22:23:21,901 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-06-25T22:23:21,903 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:21,904 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:21,905 92 | auto tmp = c; 2026-06-25T22:23:21,906 | ^~~ 2026-06-25T22:23:21,908 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = double; unsigned int N = 2]’: 2026-06-25T22:23:21,909 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:21,910 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-06-25T22:23:21,910 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:21,911 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,912 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-06-25T22:23:21,912 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:21,913 | ~~^ 2026-06-25T22:23:21,914 | | 2026-06-25T22:23:21,914 | long int 2026-06-25T22:23:21,915 | %d 2026-06-25T22:23:21,916 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-06-25T22:23:21,916 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,917 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,917 69 | std::array intra_block_dims; 2026-06-25T22:23:21,918 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,918 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-06-25T22:23:21,919 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:21,920 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,920 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,921 | ~~^~~ 2026-06-25T22:23:21,922 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,923 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,923 | ~~^~~ 2026-06-25T22:23:21,924 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,925 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:21,926 | ~~^~~ 2026-06-25T22:23:21,926 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-06-25T22:23:21,927 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:21,928 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,928 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:21,929 | ~~^~~ 2026-06-25T22:23:21,936 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-06-25T22:23:21,937 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,938 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,939 69 | std::array intra_block_dims; 2026-06-25T22:23:21,939 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,940 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-06-25T22:23:21,941 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:21,941 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-06-25T22:23:21,942 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:21,942 | ~~^~~~~~~ 2026-06-25T22:23:21,943 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,944 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:21,944 | ~~^~~~~~~ 2026-06-25T22:23:21,945 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,945 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,946 | ~~^~~ 2026-06-25T22:23:21,947 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-06-25T22:23:21,947 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:21,948 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:21,949 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:21,949 | ~~^~~ 2026-06-25T22:23:21,953 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = double; unsigned int N = 2]’: 2026-06-25T22:23:21,954 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:21,955 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:21,955 154 | int count = 0; 2026-06-25T22:23:21,956 | ^~~~~ 2026-06-25T22:23:21,957 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:21,957 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:21,958 | ^~~ 2026-06-25T22:23:21,963 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-06-25T22:23:21,964 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,964 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,965 69 | std::array intra_block_dims; 2026-06-25T22:23:21,966 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:21,976 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-06-25T22:23:21,977 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,977 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:21,989 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-06-25T22:23:21,989 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:21,990 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,001 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-06-25T22:23:22,002 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:22,002 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,003 70 | auto tmp = c; 2026-06-25T22:23:22,004 | ^~~ 2026-06-25T22:23:22,005 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-06-25T22:23:22,005 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:22,006 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,007 92 | auto tmp = c; 2026-06-25T22:23:22,008 | ^~~ 2026-06-25T22:23:22,008 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = double; unsigned int N = 1]’: 2026-06-25T22:23:22,009 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:22,010 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-06-25T22:23:22,011 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:22,011 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,012 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-06-25T22:23:22,013 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:22,013 | ~~^ 2026-06-25T22:23:22,014 | | 2026-06-25T22:23:22,015 | long int 2026-06-25T22:23:22,016 | %d 2026-06-25T22:23:22,019 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-06-25T22:23:22,020 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,020 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,021 69 | std::array intra_block_dims; 2026-06-25T22:23:22,021 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,023 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-06-25T22:23:22,023 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:22,024 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,024 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,025 | ~~^~~ 2026-06-25T22:23:22,026 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,026 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,027 | ~~^~~ 2026-06-25T22:23:22,028 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,028 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:22,029 | ~~^~~ 2026-06-25T22:23:22,030 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-06-25T22:23:22,031 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:22,032 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,032 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,033 | ~~^~~ 2026-06-25T22:23:22,042 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-06-25T22:23:22,042 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,043 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,044 69 | std::array intra_block_dims; 2026-06-25T22:23:22,045 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,046 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-06-25T22:23:22,046 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:22,047 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-06-25T22:23:22,048 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:22,048 | ~~^~~~~~~ 2026-06-25T22:23:22,049 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,050 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:22,050 | ~~^~~~~~~ 2026-06-25T22:23:22,051 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,052 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,052 | ~~^~~ 2026-06-25T22:23:22,053 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-06-25T22:23:22,054 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:22,054 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,055 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,055 | ~~^~~ 2026-06-25T22:23:22,059 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = double; unsigned int N = 1]’: 2026-06-25T22:23:22,059 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:22,060 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:22,061 154 | int count = 0; 2026-06-25T22:23:22,061 | ^~~~~ 2026-06-25T22:23:22,062 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:22,063 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:22,064 | ^~~ 2026-06-25T22:23:22,069 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-06-25T22:23:22,069 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,070 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,071 69 | std::array intra_block_dims; 2026-06-25T22:23:22,071 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,082 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-06-25T22:23:22,082 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,083 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,094 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-06-25T22:23:22,095 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,096 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,107 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-06-25T22:23:22,107 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:22,108 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,108 70 | auto tmp = c; 2026-06-25T22:23:22,109 | ^~~ 2026-06-25T22:23:22,110 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-06-25T22:23:22,110 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:22,111 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,111 92 | auto tmp = c; 2026-06-25T22:23:22,112 | ^~~ 2026-06-25T22:23:22,113 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = float; unsigned int N = 4]’: 2026-06-25T22:23:22,114 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:22,114 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-06-25T22:23:22,115 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:22,116 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,116 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-06-25T22:23:22,117 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:22,118 | ~~^ 2026-06-25T22:23:22,119 | | 2026-06-25T22:23:22,119 | long int 2026-06-25T22:23:22,120 | %d 2026-06-25T22:23:22,124 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-06-25T22:23:22,125 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,125 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,126 69 | std::array intra_block_dims; 2026-06-25T22:23:22,127 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,128 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-06-25T22:23:22,128 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:22,129 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,129 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,130 | ~~^~~ 2026-06-25T22:23:22,131 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,131 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,132 | ~~^~~ 2026-06-25T22:23:22,133 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,133 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:22,134 | ~~^~~ 2026-06-25T22:23:22,134 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-06-25T22:23:22,135 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:22,136 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,137 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,137 | ~~^~~ 2026-06-25T22:23:22,147 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-06-25T22:23:22,148 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,149 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,149 69 | std::array intra_block_dims; 2026-06-25T22:23:22,150 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,151 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-06-25T22:23:22,152 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:22,152 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-06-25T22:23:22,153 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:22,154 | ~~^~~~~~~ 2026-06-25T22:23:22,154 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,155 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:22,156 | ~~^~~~~~~ 2026-06-25T22:23:22,157 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,157 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,158 | ~~^~~ 2026-06-25T22:23:22,158 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-06-25T22:23:22,159 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:22,159 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,160 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,161 | ~~^~~ 2026-06-25T22:23:22,164 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = float; unsigned int N = 4]’: 2026-06-25T22:23:22,165 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:22,165 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:22,166 154 | int count = 0; 2026-06-25T22:23:22,167 | ^~~~~ 2026-06-25T22:23:22,167 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:22,168 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:22,169 | ^~~ 2026-06-25T22:23:22,174 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-06-25T22:23:22,175 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,175 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,176 69 | std::array intra_block_dims; 2026-06-25T22:23:22,177 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,187 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-06-25T22:23:22,188 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,189 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,200 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-06-25T22:23:22,201 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,202 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,212 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-06-25T22:23:22,213 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:22,214 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,215 70 | auto tmp = c; 2026-06-25T22:23:22,215 | ^~~ 2026-06-25T22:23:22,216 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-06-25T22:23:22,216 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:22,217 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,217 92 | auto tmp = c; 2026-06-25T22:23:22,218 | ^~~ 2026-06-25T22:23:22,218 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = float; unsigned int N = 3]’: 2026-06-25T22:23:22,219 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:22,220 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-06-25T22:23:22,220 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:22,221 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,221 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-06-25T22:23:22,222 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:22,223 | ~~^ 2026-06-25T22:23:22,223 | | 2026-06-25T22:23:22,224 | long int 2026-06-25T22:23:22,225 | %d 2026-06-25T22:23:22,230 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-06-25T22:23:22,231 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,231 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,232 69 | std::array intra_block_dims; 2026-06-25T22:23:22,233 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,234 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-06-25T22:23:22,235 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:22,235 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,236 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,237 | ~~^~~ 2026-06-25T22:23:22,237 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,238 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,238 | ~~^~~ 2026-06-25T22:23:22,239 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,240 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:22,240 | ~~^~~ 2026-06-25T22:23:22,241 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-06-25T22:23:22,241 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:22,242 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,242 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,243 | ~~^~~ 2026-06-25T22:23:22,253 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-06-25T22:23:22,253 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,254 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,255 69 | std::array intra_block_dims; 2026-06-25T22:23:22,256 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,257 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-06-25T22:23:22,257 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:22,258 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-06-25T22:23:22,259 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:22,260 | ~~^~~~~~~ 2026-06-25T22:23:22,260 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,261 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:22,262 | ~~^~~~~~~ 2026-06-25T22:23:22,262 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,263 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,264 | ~~^~~ 2026-06-25T22:23:22,264 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-06-25T22:23:22,265 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:22,266 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,266 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,267 | ~~^~~ 2026-06-25T22:23:22,270 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = float; unsigned int N = 3]’: 2026-06-25T22:23:22,270 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:22,271 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:22,271 154 | int count = 0; 2026-06-25T22:23:22,272 | ^~~~~ 2026-06-25T22:23:22,273 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:22,273 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:22,274 | ^~~ 2026-06-25T22:23:22,280 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-06-25T22:23:22,280 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,281 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,281 69 | std::array intra_block_dims; 2026-06-25T22:23:22,282 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,293 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-06-25T22:23:22,293 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,294 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,305 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-06-25T22:23:22,306 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,307 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,318 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-06-25T22:23:22,318 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:22,319 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,320 70 | auto tmp = c; 2026-06-25T22:23:22,321 | ^~~ 2026-06-25T22:23:22,321 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-06-25T22:23:22,322 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:22,323 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,324 92 | auto tmp = c; 2026-06-25T22:23:22,324 | ^~~ 2026-06-25T22:23:22,325 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = float; unsigned int N = 2]’: 2026-06-25T22:23:22,325 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:22,326 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-06-25T22:23:22,327 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:22,327 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,328 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-06-25T22:23:22,328 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:22,329 | ~~^ 2026-06-25T22:23:22,329 | | 2026-06-25T22:23:22,330 | long int 2026-06-25T22:23:22,331 | %d 2026-06-25T22:23:22,335 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-06-25T22:23:22,336 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,337 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,337 69 | std::array intra_block_dims; 2026-06-25T22:23:22,338 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,339 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-06-25T22:23:22,340 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:22,340 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,341 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,342 | ~~^~~ 2026-06-25T22:23:22,342 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,343 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,344 | ~~^~~ 2026-06-25T22:23:22,345 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,345 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:22,347 | ~~^~~ 2026-06-25T22:23:22,347 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-06-25T22:23:22,348 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:22,348 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,349 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,349 | ~~^~~ 2026-06-25T22:23:22,358 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-06-25T22:23:22,359 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,360 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,360 69 | std::array intra_block_dims; 2026-06-25T22:23:22,361 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,362 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-06-25T22:23:22,363 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:22,363 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-06-25T22:23:22,364 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:22,365 | ~~^~~~~~~ 2026-06-25T22:23:22,365 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,366 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:22,367 | ~~^~~~~~~ 2026-06-25T22:23:22,367 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,368 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,369 | ~~^~~ 2026-06-25T22:23:22,369 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-06-25T22:23:22,370 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:22,371 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,371 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,372 | ~~^~~ 2026-06-25T22:23:22,375 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = float; unsigned int N = 2]’: 2026-06-25T22:23:22,376 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:22,377 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:22,377 154 | int count = 0; 2026-06-25T22:23:22,378 | ^~~~~ 2026-06-25T22:23:22,378 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:22,379 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:22,379 | ^~~ 2026-06-25T22:23:22,385 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-06-25T22:23:22,386 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,386 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,387 69 | std::array intra_block_dims; 2026-06-25T22:23:22,387 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,398 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-06-25T22:23:22,398 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,399 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,411 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-06-25T22:23:22,411 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,412 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,423 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-06-25T22:23:22,424 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:69:14: required from here 2026-06-25T22:23:22,425 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:70:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,425 70 | auto tmp = c; 2026-06-25T22:23:22,426 | ^~~ 2026-06-25T22:23:22,427 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-06-25T22:23:22,427 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:91:14: required from here 2026-06-25T22:23:22,428 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:92:18: warning: unused variable ‘tmp’ [-Wunused-variable] 2026-06-25T22:23:22,429 92 | auto tmp = c; 2026-06-25T22:23:22,429 | ^~~ 2026-06-25T22:23:22,430 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp: In instantiation of ‘void SZ::ComposedPredictor::print() const [with T = float; unsigned int N = 1]’: 2026-06-25T22:23:22,431 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:129:14: required from here 2026-06-25T22:23:22,432 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-06-25T22:23:22,432 136 | for (int i = 0; i < predictors.size(); i++) { 2026-06-25T22:23:22,433 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,433 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-06-25T22:23:22,434 138 | printf("Blocks:%ld, Percentage:%.2f\n", cnt[i], 1.0 * cnt[i] / cnt_total); 2026-06-25T22:23:22,434 | ~~^ 2026-06-25T22:23:22,435 | | 2026-06-25T22:23:22,435 | long int 2026-06-25T22:23:22,436 | %d 2026-06-25T22:23:22,440 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-06-25T22:23:22,441 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,442 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,442 69 | std::array intra_block_dims; 2026-06-25T22:23:22,443 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,444 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-06-25T22:23:22,445 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:55:14: required from here 2026-06-25T22:23:22,446 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:67:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,446 67 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,447 | ~~^~~ 2026-06-25T22:23:22,448 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:76:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,448 76 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,449 | ~~^~~ 2026-06-25T22:23:22,450 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:77:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,450 77 | for (int j = 0; j < M; j++) { 2026-06-25T22:23:22,451 | ~~^~~ 2026-06-25T22:23:22,452 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-06-25T22:23:22,452 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:114:18: required from here 2026-06-25T22:23:22,453 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:117:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,453 117 | for (int i = 0; i < M; i++) { 2026-06-25T22:23:22,454 | ~~^~~ 2026-06-25T22:23:22,463 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-06-25T22:23:22,464 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,465 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,465 69 | std::array intra_block_dims; 2026-06-25T22:23:22,466 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,467 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-06-25T22:23:22,468 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:48:14: required from here 2026-06-25T22:23:22,468 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-06-25T22:23:22,469 66 | for (int t = 0; t < dims[N - 1]; t++) { 2026-06-25T22:23:22,470 | ~~^~~~~~~ 2026-06-25T22:23:22,470 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:72:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,471 72 | for (int i = 0; i < N - 1; i++) { 2026-06-25T22:23:22,472 | ~~^~~~~~~ 2026-06-25T22:23:22,472 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,473 81 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,474 | ~~^~~ 2026-06-25T22:23:22,475 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-06-25T22:23:22,476 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:93:18: required from here 2026-06-25T22:23:22,476 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,477 95 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,478 | ~~^~~ 2026-06-25T22:23:22,480 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp: In instantiation of ‘void SZ::RegressionPredictor::print() const [with T = float; unsigned int N = 1]’: 2026-06-25T22:23:22,481 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:151:14: required from here 2026-06-25T22:23:22,482 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:154:17: warning: unused variable ‘count’ [-Wunused-variable] 2026-06-25T22:23:22,482 154 | int count = 0; 2026-06-25T22:23:22,483 | ^~~~~ 2026-06-25T22:23:22,484 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:155:17: warning: unused variable ‘ind’ [-Wunused-variable] 2026-06-25T22:23:22,484 155 | int ind = regression_coeff_index ? regression_coeff_index : regression_coeff_quant_inds.size(); 2026-06-25T22:23:22,485 | ^~~ 2026-06-25T22:23:22,490 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-06-25T22:23:22,491 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,491 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,492 69 | std::array intra_block_dims; 2026-06-25T22:23:22,492 | ^~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,503 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-06-25T22:23:22,504 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:66:12: required from here 2026-06-25T22:23:22,504 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:69:35: warning: unused variable ‘intra_block_dims’ [-Wunused-variable] 2026-06-25T22:23:22,621 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-06-25T22:23:22,621 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-06-25T22:23:22,622 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,623 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,623 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,624 | ~~^~~ 2026-06-25T22:23:22,627 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-06-25T22:23:22,627 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-06-25T22:23:22,628 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,629 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-06-25T22:23:22,629 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,630 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,634 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-06-25T22:23:22,634 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-06-25T22:23:22,635 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,636 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,636 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,637 | ~~^~~~~~~ 2026-06-25T22:23:22,637 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,638 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,639 | ~~^~~ 2026-06-25T22:23:22,639 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-06-25T22:23:22,640 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-06-25T22:23:22,640 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,641 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,641 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,642 | ~~^~~~~~~ 2026-06-25T22:23:22,643 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,643 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,644 | ~~^~~ 2026-06-25T22:23:22,645 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-06-25T22:23:22,645 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-06-25T22:23:22,646 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,647 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,647 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,648 | ~~^~~ 2026-06-25T22:23:22,648 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-06-25T22:23:22,649 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-06-25T22:23:22,650 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,651 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,651 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,652 | ~~^~~ 2026-06-25T22:23:22,652 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-06-25T22:23:22,653 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-06-25T22:23:22,653 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,654 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,655 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,655 | ~~^~~ 2026-06-25T22:23:22,656 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-06-25T22:23:22,656 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-06-25T22:23:22,657 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,658 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-06-25T22:23:22,659 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,659 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,660 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-06-25T22:23:22,661 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-06-25T22:23:22,661 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,662 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,663 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,664 | ~~^~~~~~~ 2026-06-25T22:23:22,665 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,666 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,666 | ~~^~~ 2026-06-25T22:23:22,667 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-06-25T22:23:22,667 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-06-25T22:23:22,668 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,669 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,669 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,670 | ~~^~~~~~~ 2026-06-25T22:23:22,670 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,671 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,671 | ~~^~~ 2026-06-25T22:23:22,672 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-06-25T22:23:22,673 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-06-25T22:23:22,674 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,674 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,675 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,676 | ~~^~~ 2026-06-25T22:23:22,676 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-06-25T22:23:22,677 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-06-25T22:23:22,678 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,679 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,679 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,680 | ~~^~~ 2026-06-25T22:23:22,681 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-06-25T22:23:22,682 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-06-25T22:23:22,682 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,683 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,684 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,684 | ~~^~~ 2026-06-25T22:23:22,685 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-06-25T22:23:22,685 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-06-25T22:23:22,686 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,687 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-06-25T22:23:22,688 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,688 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,689 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-06-25T22:23:22,690 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-06-25T22:23:22,691 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,691 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,692 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,693 | ~~^~~~~~~ 2026-06-25T22:23:22,694 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,695 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,695 | ~~^~~ 2026-06-25T22:23:22,696 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-06-25T22:23:22,696 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-06-25T22:23:22,697 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,698 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,699 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,699 | ~~^~~~~~~ 2026-06-25T22:23:22,700 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,701 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,701 | ~~^~~ 2026-06-25T22:23:22,702 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-06-25T22:23:22,702 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-06-25T22:23:22,703 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,704 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,704 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,705 | ~~^~~ 2026-06-25T22:23:22,705 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-06-25T22:23:22,705 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-06-25T22:23:22,706 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,707 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,707 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,708 | ~~^~~ 2026-06-25T22:23:22,709 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-06-25T22:23:22,709 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-06-25T22:23:22,710 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,711 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,711 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,712 | ~~^~~ 2026-06-25T22:23:22,712 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-06-25T22:23:22,713 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-06-25T22:23:22,714 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,715 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-06-25T22:23:22,715 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,716 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,716 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-06-25T22:23:22,717 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-06-25T22:23:22,718 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,718 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,719 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,719 | ~~^~~~~~~ 2026-06-25T22:23:22,720 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,721 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,721 | ~~^~~ 2026-06-25T22:23:22,722 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-06-25T22:23:22,723 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-06-25T22:23:22,723 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,724 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,725 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,725 | ~~^~~~~~~ 2026-06-25T22:23:22,726 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,727 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,727 | ~~^~~ 2026-06-25T22:23:22,728 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-06-25T22:23:22,729 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-06-25T22:23:22,729 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,730 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,731 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,732 | ~~^~~ 2026-06-25T22:23:22,732 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-06-25T22:23:22,733 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-06-25T22:23:22,733 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,734 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,735 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,735 | ~~^~~ 2026-06-25T22:23:22,736 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-06-25T22:23:22,736 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-06-25T22:23:22,737 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,737 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,738 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,738 | ~~^~~ 2026-06-25T22:23:22,739 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-06-25T22:23:22,740 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-06-25T22:23:22,741 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,741 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-06-25T22:23:22,742 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,743 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,743 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-06-25T22:23:22,744 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-06-25T22:23:22,745 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,746 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,746 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,747 | ~~^~~~~~~ 2026-06-25T22:23:22,747 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,748 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,748 | ~~^~~ 2026-06-25T22:23:22,749 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-06-25T22:23:22,750 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-06-25T22:23:22,750 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,751 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,751 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,752 | ~~^~~~~~~ 2026-06-25T22:23:22,753 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,753 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,754 | ~~^~~ 2026-06-25T22:23:22,755 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-06-25T22:23:22,756 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-06-25T22:23:22,757 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,757 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,758 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,759 | ~~^~~ 2026-06-25T22:23:22,759 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-06-25T22:23:22,760 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-06-25T22:23:22,761 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,761 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,762 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,763 | ~~^~~ 2026-06-25T22:23:22,764 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-06-25T22:23:22,764 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-06-25T22:23:22,765 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,765 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,766 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,767 | ~~^~~ 2026-06-25T22:23:22,767 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-06-25T22:23:22,768 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-06-25T22:23:22,768 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,769 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-06-25T22:23:22,770 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,771 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,771 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-06-25T22:23:22,772 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-06-25T22:23:22,773 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,774 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,774 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,775 | ~~^~~~~~~ 2026-06-25T22:23:22,775 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,776 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,777 | ~~^~~ 2026-06-25T22:23:22,777 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-06-25T22:23:22,778 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-06-25T22:23:22,779 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,780 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,780 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,781 | ~~^~~~~~~ 2026-06-25T22:23:22,781 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,782 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,782 | ~~^~~ 2026-06-25T22:23:22,784 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-06-25T22:23:22,785 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-06-25T22:23:22,785 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,786 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,787 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,787 | ~~^~~ 2026-06-25T22:23:22,788 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-06-25T22:23:22,789 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-06-25T22:23:22,789 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,790 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,791 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,792 | ~~^~~ 2026-06-25T22:23:22,792 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-06-25T22:23:22,793 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-06-25T22:23:22,794 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,794 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,795 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,796 | ~~^~~ 2026-06-25T22:23:22,797 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-06-25T22:23:22,797 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-06-25T22:23:22,798 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,799 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-06-25T22:23:22,799 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,800 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,801 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-06-25T22:23:22,801 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-06-25T22:23:22,802 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,803 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,803 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,804 | ~~^~~~~~~ 2026-06-25T22:23:22,805 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,806 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,806 | ~~^~~ 2026-06-25T22:23:22,807 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-06-25T22:23:22,808 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-06-25T22:23:22,808 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,809 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,810 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,810 | ~~^~~~~~~ 2026-06-25T22:23:22,811 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,812 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,813 | ~~^~~ 2026-06-25T22:23:22,813 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-06-25T22:23:22,814 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-06-25T22:23:22,815 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,816 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,816 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,817 | ~~^~~ 2026-06-25T22:23:22,817 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-06-25T22:23:22,818 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-06-25T22:23:22,818 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,819 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,820 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,820 | ~~^~~ 2026-06-25T22:23:22,821 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-06-25T22:23:22,822 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-06-25T22:23:22,822 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,823 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,824 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,825 | ~~^~~ 2026-06-25T22:23:22,825 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-06-25T22:23:22,826 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-06-25T22:23:22,827 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,827 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-06-25T22:23:22,828 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,829 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,830 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-06-25T22:23:22,830 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-06-25T22:23:22,831 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,831 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,832 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,832 | ~~^~~~~~~ 2026-06-25T22:23:22,833 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,834 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,834 | ~~^~~ 2026-06-25T22:23:22,835 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-06-25T22:23:22,835 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-06-25T22:23:22,836 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,837 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,837 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,838 | ~~^~~~~~~ 2026-06-25T22:23:22,839 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,839 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,840 | ~~^~~ 2026-06-25T22:23:22,841 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-06-25T22:23:22,842 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-06-25T22:23:22,842 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,843 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,843 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,844 | ~~^~~ 2026-06-25T22:23:22,845 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-06-25T22:23:22,846 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-06-25T22:23:22,847 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,847 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,848 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,848 | ~~^~~ 2026-06-25T22:23:22,849 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-06-25T22:23:22,850 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-06-25T22:23:22,850 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,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-06-25T22:23:22,851 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,852 | ~~^~~ 2026-06-25T22:23:22,852 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-06-25T22:23:22,853 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-06-25T22:23:22,854 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,854 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-06-25T22:23:22,855 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,856 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,857 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-06-25T22:23:22,857 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-06-25T22:23:22,858 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,858 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,859 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,860 | ~~^~~~~~~ 2026-06-25T22:23:22,861 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,861 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,862 | ~~^~~ 2026-06-25T22:23:22,863 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-06-25T22:23:22,863 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-06-25T22:23:22,864 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,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-06-25T22:23:22,865 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,865 | ~~^~~~~~~ 2026-06-25T22:23:22,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-06-25T22:23:22,866 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,867 | ~~^~~ 2026-06-25T22:23:22,867 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-06-25T22:23:22,868 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-06-25T22:23:22,869 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,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-06-25T22:23:22,870 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,871 | ~~^~~ 2026-06-25T22:23:22,872 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-06-25T22:23:22,872 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-06-25T22:23:22,873 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,874 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,875 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,875 | ~~^~~ 2026-06-25T22:23:22,876 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-06-25T22:23:22,876 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-06-25T22:23:22,877 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,877 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,878 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,879 | ~~^~~ 2026-06-25T22:23:22,879 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-06-25T22:23:22,880 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-06-25T22:23:22,881 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,881 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-06-25T22:23:22,882 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,882 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,883 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-06-25T22:23:22,883 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-06-25T22:23:22,884 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,885 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,886 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,887 | ~~^~~~~~~ 2026-06-25T22:23:22,887 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,888 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,889 | ~~^~~ 2026-06-25T22:23:22,890 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-06-25T22:23:22,890 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-06-25T22:23:22,891 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,892 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,892 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,893 | ~~^~~~~~~ 2026-06-25T22:23:22,894 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,895 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,895 | ~~^~~ 2026-06-25T22:23:22,896 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-06-25T22:23:22,896 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-06-25T22:23:22,897 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,897 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,898 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,899 | ~~^~~ 2026-06-25T22:23:22,899 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-06-25T22:23:22,900 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-06-25T22:23:22,900 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,901 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,901 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,902 | ~~^~~ 2026-06-25T22:23:22,903 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-06-25T22:23:22,904 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-06-25T22:23:22,904 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,905 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,906 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,907 | ~~^~~ 2026-06-25T22:23:22,907 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-06-25T22:23:22,908 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-06-25T22:23:22,909 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,910 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-06-25T22:23:22,910 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,911 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,912 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-06-25T22:23:22,912 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-06-25T22:23:22,913 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,913 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,914 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,914 | ~~^~~~~~~ 2026-06-25T22:23:22,915 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,915 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,916 | ~~^~~ 2026-06-25T22:23:22,917 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-06-25T22:23:22,917 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-06-25T22:23:22,918 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,919 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,920 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,921 | ~~^~~~~~~ 2026-06-25T22:23:22,921 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,922 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,923 | ~~^~~ 2026-06-25T22:23:22,923 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-06-25T22:23:22,924 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-06-25T22:23:22,924 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,925 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,926 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,926 | ~~^~~ 2026-06-25T22:23:22,927 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-06-25T22:23:22,928 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-06-25T22:23:22,928 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,929 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,929 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,930 | ~~^~~ 2026-06-25T22:23:22,930 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-06-25T22:23:22,931 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-06-25T22:23:22,931 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,932 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,933 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,933 | ~~^~~ 2026-06-25T22:23:22,934 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-06-25T22:23:22,935 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-06-25T22:23:22,936 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,936 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-06-25T22:23:22,937 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,938 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,938 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-06-25T22:23:22,939 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-06-25T22:23:22,940 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,940 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,941 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,942 | ~~^~~~~~~ 2026-06-25T22:23:22,943 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,943 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,944 | ~~^~~ 2026-06-25T22:23:22,944 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-06-25T22:23:22,945 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-06-25T22:23:22,945 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,946 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,946 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,947 | ~~^~~~~~~ 2026-06-25T22:23:22,947 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,948 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,949 | ~~^~~ 2026-06-25T22:23:22,949 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-06-25T22:23:22,950 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-06-25T22:23:22,951 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,951 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,952 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,953 | ~~^~~ 2026-06-25T22:23:22,954 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-06-25T22:23:22,954 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-06-25T22:23:22,955 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,956 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,956 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,957 | ~~^~~ 2026-06-25T22:23:22,958 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-06-25T22:23:22,959 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-06-25T22:23:22,960 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,960 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,961 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,961 | ~~^~~ 2026-06-25T22:23:22,962 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-06-25T22:23:22,962 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-06-25T22:23:22,963 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,964 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-06-25T22:23:22,964 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,965 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,966 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-06-25T22:23:22,966 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-06-25T22:23:22,967 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,968 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,969 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,969 | ~~^~~~~~~ 2026-06-25T22:23:22,970 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,971 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,971 | ~~^~~ 2026-06-25T22:23:22,972 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-06-25T22:23:22,973 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-06-25T22:23:22,973 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:22,974 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,975 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,976 | ~~^~~~~~~ 2026-06-25T22:23:22,976 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,977 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,977 | ~~^~~ 2026-06-25T22:23:22,978 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-06-25T22:23:22,978 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-06-25T22:23:22,979 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:22,980 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,980 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,981 | ~~^~~ 2026-06-25T22:23:22,981 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-06-25T22:23:22,982 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-06-25T22:23:22,983 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:22,983 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,984 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,985 | ~~^~~ 2026-06-25T22:23:22,986 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-06-25T22:23:22,986 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-06-25T22:23:22,987 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:22,987 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,988 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:22,989 | ~~^~~ 2026-06-25T22:23:22,989 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-06-25T22:23:22,990 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-06-25T22:23:22,991 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:22,992 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-06-25T22:23:22,992 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:22,993 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:22,993 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-06-25T22:23:22,994 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-06-25T22:23:22,994 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:22,995 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,996 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:22,996 | ~~^~~~~~~ 2026-06-25T22:23:22,997 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:22,997 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:22,998 | ~~^~~ 2026-06-25T22:23:22,999 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-06-25T22:23:23,000 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-06-25T22:23:23,000 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,001 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,002 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,002 | ~~^~~~~~~ 2026-06-25T22:23:23,003 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,004 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,004 | ~~^~~ 2026-06-25T22:23:23,005 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-06-25T22:23:23,005 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-06-25T22:23:23,006 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,007 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,007 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,008 | ~~^~~ 2026-06-25T22:23:23,009 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-06-25T22:23:23,009 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-06-25T22:23:23,010 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,010 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,011 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,012 | ~~^~~ 2026-06-25T22:23:23,012 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-06-25T22:23:23,013 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-06-25T22:23:23,013 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,014 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,015 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,015 | ~~^~~ 2026-06-25T22:23:23,016 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-06-25T22:23:23,017 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-06-25T22:23:23,017 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,018 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-06-25T22:23:23,019 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,020 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,020 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-06-25T22:23:23,021 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-06-25T22:23:23,021 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,022 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,023 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,024 | ~~^~~~~~~ 2026-06-25T22:23:23,024 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,025 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,025 | ~~^~~ 2026-06-25T22:23:23,025 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-06-25T22:23:23,026 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-06-25T22:23:23,027 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,027 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,028 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,028 | ~~^~~~~~~ 2026-06-25T22:23:23,029 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,030 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,030 | ~~^~~ 2026-06-25T22:23:23,031 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-06-25T22:23:23,032 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-06-25T22:23:23,033 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,033 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,034 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,035 | ~~^~~ 2026-06-25T22:23:23,036 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-06-25T22:23:23,036 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-06-25T22:23:23,037 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,037 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,038 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,039 | ~~^~~ 2026-06-25T22:23:23,040 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-06-25T22:23:23,040 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-06-25T22:23:23,041 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,042 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,042 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,043 | ~~^~~ 2026-06-25T22:23:23,043 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-06-25T22:23:23,044 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-06-25T22:23:23,045 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,045 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-06-25T22:23:23,046 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,046 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,047 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-06-25T22:23:23,048 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-06-25T22:23:23,049 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,049 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,050 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,051 | ~~^~~~~~~ 2026-06-25T22:23:23,052 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,052 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,053 | ~~^~~ 2026-06-25T22:23:23,053 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-06-25T22:23:23,054 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-06-25T22:23:23,055 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,056 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,056 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,057 | ~~^~~~~~~ 2026-06-25T22:23:23,058 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,058 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,059 | ~~^~~ 2026-06-25T22:23:23,060 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-06-25T22:23:23,060 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-06-25T22:23:23,061 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,061 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,062 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,062 | ~~^~~ 2026-06-25T22:23:23,063 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-06-25T22:23:23,064 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-06-25T22:23:23,064 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,065 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,066 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,066 | ~~^~~ 2026-06-25T22:23:23,067 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-06-25T22:23:23,068 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-06-25T22:23:23,069 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,070 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,071 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,071 | ~~^~~ 2026-06-25T22:23:23,072 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-06-25T22:23:23,073 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-06-25T22:23:23,073 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,075 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-06-25T22:23:23,075 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,076 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,076 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-06-25T22:23:23,077 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-06-25T22:23:23,078 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,078 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,079 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,079 | ~~^~~~~~~ 2026-06-25T22:23:23,080 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,081 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,081 | ~~^~~ 2026-06-25T22:23:23,082 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-06-25T22:23:23,083 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-06-25T22:23:23,084 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,084 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,085 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,086 | ~~^~~~~~~ 2026-06-25T22:23:23,087 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,087 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,088 | ~~^~~ 2026-06-25T22:23:23,088 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-06-25T22:23:23,089 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-06-25T22:23:23,090 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,091 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,092 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,092 | ~~^~~ 2026-06-25T22:23:23,093 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-06-25T22:23:23,093 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-06-25T22:23:23,094 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,094 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,095 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,095 | ~~^~~ 2026-06-25T22:23:23,096 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-06-25T22:23:23,096 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-06-25T22:23:23,097 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,098 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,098 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,099 | ~~^~~ 2026-06-25T22:23:23,100 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-06-25T22:23:23,100 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-06-25T22:23:23,101 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,102 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-06-25T22:23:23,102 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,103 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,104 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-06-25T22:23:23,104 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-06-25T22:23:23,105 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,106 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,107 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,107 | ~~^~~~~~~ 2026-06-25T22:23:23,108 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,108 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,109 | ~~^~~ 2026-06-25T22:23:23,110 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-06-25T22:23:23,110 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-06-25T22:23:23,111 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,111 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,112 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,113 | ~~^~~~~~~ 2026-06-25T22:23:23,113 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,114 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,115 | ~~^~~ 2026-06-25T22:23:23,115 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-06-25T22:23:23,116 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-06-25T22:23:23,117 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,117 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,118 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,119 | ~~^~~ 2026-06-25T22:23:23,119 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-06-25T22:23:23,120 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-06-25T22:23:23,121 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,121 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,122 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,123 | ~~^~~ 2026-06-25T22:23:23,124 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-06-25T22:23:23,124 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-06-25T22:23:23,125 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,125 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,126 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,126 | ~~^~~ 2026-06-25T22:23:23,127 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-06-25T22:23:23,127 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-06-25T22:23:23,128 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,129 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-06-25T22:23:23,130 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,130 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,131 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-06-25T22:23:23,132 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-06-25T22:23:23,133 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,133 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,134 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,134 | ~~^~~~~~~ 2026-06-25T22:23:23,135 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,136 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,136 | ~~^~~ 2026-06-25T22:23:23,137 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-06-25T22:23:23,138 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-06-25T22:23:23,139 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,139 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,140 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,140 | ~~^~~~~~~ 2026-06-25T22:23:23,141 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,141 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,142 | ~~^~~ 2026-06-25T22:23:23,142 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-06-25T22:23:23,143 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-06-25T22:23:23,144 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,144 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,145 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,146 | ~~^~~ 2026-06-25T22:23:23,146 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-06-25T22:23:23,147 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-06-25T22:23:23,148 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,149 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,149 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,150 | ~~^~~ 2026-06-25T22:23:23,151 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-06-25T22:23:23,151 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-06-25T22:23:23,152 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,153 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,153 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,154 | ~~^~~ 2026-06-25T22:23:23,155 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-06-25T22:23:23,155 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-06-25T22:23:23,156 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,156 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-06-25T22:23:23,156 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,157 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,157 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-06-25T22:23:23,158 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-06-25T22:23:23,159 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,159 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,160 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,161 | ~~^~~~~~~ 2026-06-25T22:23:23,162 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,162 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,163 | ~~^~~ 2026-06-25T22:23:23,164 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-06-25T22:23:23,165 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-06-25T22:23:23,165 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,166 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,167 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,167 | ~~^~~~~~~ 2026-06-25T22:23:23,168 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,169 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,170 | ~~^~~ 2026-06-25T22:23:23,170 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-06-25T22:23:23,171 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-06-25T22:23:23,171 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,172 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,172 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,173 | ~~^~~ 2026-06-25T22:23:23,173 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-06-25T22:23:23,174 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-06-25T22:23:23,174 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,175 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,176 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,176 | ~~^~~ 2026-06-25T22:23:23,177 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-06-25T22:23:23,178 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-06-25T22:23:23,178 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,179 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,180 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,181 | ~~^~~ 2026-06-25T22:23:23,181 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-06-25T22:23:23,182 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-06-25T22:23:23,183 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,183 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-06-25T22:23:23,184 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,185 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,186 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-06-25T22:23:23,186 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-06-25T22:23:23,187 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,187 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,188 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,188 | ~~^~~~~~~ 2026-06-25T22:23:23,189 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,189 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,190 | ~~^~~ 2026-06-25T22:23:23,190 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-06-25T22:23:23,191 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-06-25T22:23:23,192 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,192 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,193 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,194 | ~~^~~~~~~ 2026-06-25T22:23:23,194 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,195 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,196 | ~~^~~ 2026-06-25T22:23:23,196 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-06-25T22:23:23,197 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-06-25T22:23:23,198 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,198 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,199 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,200 | ~~^~~ 2026-06-25T22:23:23,201 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-06-25T22:23:23,201 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-06-25T22:23:23,202 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,203 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,203 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,204 | ~~^~~ 2026-06-25T22:23:23,204 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-06-25T22:23:23,205 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-06-25T22:23:23,205 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,206 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,207 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,207 | ~~^~~ 2026-06-25T22:23:23,208 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-06-25T22:23:23,209 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-06-25T22:23:23,209 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,210 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-06-25T22:23:23,211 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,211 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,212 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-06-25T22:23:23,212 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-06-25T22:23:23,213 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,213 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,214 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,214 | ~~^~~~~~~ 2026-06-25T22:23:23,215 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,216 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,216 | ~~^~~ 2026-06-25T22:23:23,217 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-06-25T22:23:23,217 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-06-25T22:23:23,218 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,219 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,219 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,220 | ~~^~~~~~~ 2026-06-25T22:23:23,220 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,221 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,221 | ~~^~~ 2026-06-25T22:23:23,222 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-06-25T22:23:23,222 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-06-25T22:23:23,223 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,224 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,225 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,225 | ~~^~~ 2026-06-25T22:23:23,226 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-06-25T22:23:23,227 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-06-25T22:23:23,228 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,228 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,229 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,230 | ~~^~~ 2026-06-25T22:23:23,230 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-06-25T22:23:23,231 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-06-25T22:23:23,232 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,233 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,233 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,233 | ~~^~~ 2026-06-25T22:23:23,234 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-06-25T22:23:23,234 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-06-25T22:23:23,235 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,235 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-06-25T22:23:23,236 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,237 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,237 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-06-25T22:23:23,238 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-06-25T22:23:23,239 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,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-06-25T22:23:23,240 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,241 | ~~^~~~~~~ 2026-06-25T22:23:23,242 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,242 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,243 | ~~^~~ 2026-06-25T22:23:23,244 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-06-25T22:23:23,244 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-06-25T22:23:23,245 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,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-06-25T22:23:23,246 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,246 | ~~^~~~~~~ 2026-06-25T22:23:23,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-06-25T22:23:23,247 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,247 | ~~^~~ 2026-06-25T22:23:23,248 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-06-25T22:23:23,248 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-06-25T22:23:23,249 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,249 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,250 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,250 | ~~^~~ 2026-06-25T22:23:23,250 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-06-25T22:23:23,251 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-06-25T22:23:23,251 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,252 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,253 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,254 | ~~^~~ 2026-06-25T22:23:23,255 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-06-25T22:23:23,255 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-06-25T22:23:23,256 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,257 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,258 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,259 | ~~^~~ 2026-06-25T22:23:23,259 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-06-25T22:23:23,260 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-06-25T22:23:23,261 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,261 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-06-25T22:23:23,262 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,263 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,263 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-06-25T22:23:23,264 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-06-25T22:23:23,264 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,265 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,265 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,266 | ~~^~~~~~~ 2026-06-25T22:23:23,267 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,267 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,268 | ~~^~~ 2026-06-25T22:23:23,268 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-06-25T22:23:23,269 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-06-25T22:23:23,270 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,270 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,271 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,271 | ~~^~~~~~~ 2026-06-25T22:23:23,272 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,272 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,273 | ~~^~~ 2026-06-25T22:23:23,273 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-06-25T22:23:23,274 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-06-25T22:23:23,274 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,275 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,275 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,276 | ~~^~~ 2026-06-25T22:23:23,276 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-06-25T22:23:23,277 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-06-25T22:23:23,277 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,277 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,278 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,278 | ~~^~~ 2026-06-25T22:23:23,279 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-06-25T22:23:23,279 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-06-25T22:23:23,280 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,280 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,280 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,281 | ~~^~~ 2026-06-25T22:23:23,282 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-06-25T22:23:23,282 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-06-25T22:23:23,283 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,283 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-06-25T22:23:23,284 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,285 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,285 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-06-25T22:23:23,286 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-06-25T22:23:23,287 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,287 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,288 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,289 | ~~^~~~~~~ 2026-06-25T22:23:23,290 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,290 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,291 | ~~^~~ 2026-06-25T22:23:23,291 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-06-25T22:23:23,292 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-06-25T22:23:23,293 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,293 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,294 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,294 | ~~^~~~~~~ 2026-06-25T22:23:23,295 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,296 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,297 | ~~^~~ 2026-06-25T22:23:23,297 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-06-25T22:23:23,298 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-06-25T22:23:23,299 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,300 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,300 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,301 | ~~^~~ 2026-06-25T22:23:23,302 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-06-25T22:23:23,303 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-06-25T22:23:23,303 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,304 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,304 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,305 | ~~^~~ 2026-06-25T22:23:23,305 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-06-25T22:23:23,306 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-06-25T22:23:23,307 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,307 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,307 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,308 | ~~^~~ 2026-06-25T22:23:23,308 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-06-25T22:23:23,309 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-06-25T22:23:23,309 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,310 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-06-25T22:23:23,310 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,311 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,311 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-06-25T22:23:23,312 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-06-25T22:23:23,312 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,313 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,313 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,314 | ~~^~~~~~~ 2026-06-25T22:23:23,314 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,315 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,315 | ~~^~~ 2026-06-25T22:23:23,316 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-06-25T22:23:23,316 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-06-25T22:23:23,317 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,317 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,318 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,318 | ~~^~~~~~~ 2026-06-25T22:23:23,319 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,319 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,320 | ~~^~~ 2026-06-25T22:23:23,320 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-06-25T22:23:23,321 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-06-25T22:23:23,321 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,322 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,322 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,323 | ~~^~~ 2026-06-25T22:23:23,324 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-06-25T22:23:23,324 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-06-25T22:23:23,325 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,326 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,326 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,327 | ~~^~~ 2026-06-25T22:23:23,328 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-06-25T22:23:23,329 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-06-25T22:23:23,329 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,330 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,330 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,331 | ~~^~~ 2026-06-25T22:23:23,332 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-06-25T22:23:23,333 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-06-25T22:23:23,334 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,334 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-06-25T22:23:23,335 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,336 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,336 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-06-25T22:23:23,337 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-06-25T22:23:23,337 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,338 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,339 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,339 | ~~^~~~~~~ 2026-06-25T22:23:23,340 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,341 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,342 | ~~^~~ 2026-06-25T22:23:23,343 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-06-25T22:23:23,343 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-06-25T22:23:23,344 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,345 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,346 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,347 | ~~^~~~~~~ 2026-06-25T22:23:23,347 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,348 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,349 | ~~^~~ 2026-06-25T22:23:23,349 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-06-25T22:23:23,350 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-06-25T22:23:23,350 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,351 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,351 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,352 | ~~^~~ 2026-06-25T22:23:23,352 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-06-25T22:23:23,352 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-06-25T22:23:23,353 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,353 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,353 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,354 | ~~^~~ 2026-06-25T22:23:23,354 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-06-25T22:23:23,355 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-06-25T22:23:23,356 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,356 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,357 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,358 | ~~^~~ 2026-06-25T22:23:23,358 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-06-25T22:23:23,359 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-06-25T22:23:23,360 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,361 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-06-25T22:23:23,361 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,362 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,363 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-06-25T22:23:23,363 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-06-25T22:23:23,364 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,365 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,365 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,366 | ~~^~~~~~~ 2026-06-25T22:23:23,366 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,367 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,367 | ~~^~~ 2026-06-25T22:23:23,368 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-06-25T22:23:23,368 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-06-25T22:23:23,369 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,370 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,370 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,371 | ~~^~~~~~~ 2026-06-25T22:23:23,372 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,372 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,373 | ~~^~~ 2026-06-25T22:23:23,374 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-06-25T22:23:23,374 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-06-25T22:23:23,375 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,376 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,376 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,377 | ~~^~~ 2026-06-25T22:23:23,377 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-06-25T22:23:23,378 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-06-25T22:23:23,378 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,379 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,379 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,380 | ~~^~~ 2026-06-25T22:23:23,380 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-06-25T22:23:23,380 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-06-25T22:23:23,381 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,381 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,382 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,382 | ~~^~~ 2026-06-25T22:23:23,382 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-06-25T22:23:23,383 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-06-25T22:23:23,383 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,383 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-06-25T22:23:23,384 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,384 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,385 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-06-25T22:23:23,385 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-06-25T22:23:23,386 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,386 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,387 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,388 | ~~^~~~~~~ 2026-06-25T22:23:23,388 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,389 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,389 | ~~^~~ 2026-06-25T22:23:23,390 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-06-25T22:23:23,391 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-06-25T22:23:23,392 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,392 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,393 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,393 | ~~^~~~~~~ 2026-06-25T22:23:23,394 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,394 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,395 | ~~^~~ 2026-06-25T22:23:23,395 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-06-25T22:23:23,396 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-06-25T22:23:23,397 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,397 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,398 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,399 | ~~^~~ 2026-06-25T22:23:23,399 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-06-25T22:23:23,400 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-06-25T22:23:23,401 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,401 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,402 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,403 | ~~^~~ 2026-06-25T22:23:23,403 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-06-25T22:23:23,404 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-06-25T22:23:23,405 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,405 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,406 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,407 | ~~^~~ 2026-06-25T22:23:23,408 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-06-25T22:23:23,408 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-06-25T22:23:23,409 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,409 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-06-25T22:23:23,410 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,411 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,411 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-06-25T22:23:23,412 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-06-25T22:23:23,412 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,413 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,414 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,414 | ~~^~~~~~~ 2026-06-25T22:23:23,415 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,415 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,416 | ~~^~~ 2026-06-25T22:23:23,417 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-06-25T22:23:23,417 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-06-25T22:23:23,418 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,419 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,419 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,420 | ~~^~~~~~~ 2026-06-25T22:23:23,421 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,421 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,422 | ~~^~~ 2026-06-25T22:23:23,423 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-06-25T22:23:23,424 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-06-25T22:23:23,424 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,425 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,425 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,426 | ~~^~~ 2026-06-25T22:23:23,426 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-06-25T22:23:23,427 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-06-25T22:23:23,428 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,428 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,429 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,429 | ~~^~~ 2026-06-25T22:23:23,430 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-06-25T22:23:23,431 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-06-25T22:23:23,432 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,432 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,433 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,434 | ~~^~~ 2026-06-25T22:23:23,434 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-06-25T22:23:23,435 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-06-25T22:23:23,436 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,436 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-06-25T22:23:23,437 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,438 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,438 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-06-25T22:23:23,439 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-06-25T22:23:23,439 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,440 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,441 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,441 | ~~^~~~~~~ 2026-06-25T22:23:23,442 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,442 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,443 | ~~^~~ 2026-06-25T22:23:23,443 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-06-25T22:23:23,444 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-06-25T22:23:23,444 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,445 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,446 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,447 | ~~^~~~~~~ 2026-06-25T22:23:23,447 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,448 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,449 | ~~^~~ 2026-06-25T22:23:23,450 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-06-25T22:23:23,450 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-06-25T22:23:23,451 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,452 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,452 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,453 | ~~^~~ 2026-06-25T22:23:23,454 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-06-25T22:23:23,454 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-06-25T22:23:23,455 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,456 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,456 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,457 | ~~^~~ 2026-06-25T22:23:23,457 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-06-25T22:23:23,458 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-06-25T22:23:23,459 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,459 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,460 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,460 | ~~^~~ 2026-06-25T22:23:23,461 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-06-25T22:23:23,462 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-06-25T22:23:23,462 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,463 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-06-25T22:23:23,464 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,464 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,465 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-06-25T22:23:23,466 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-06-25T22:23:23,466 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,467 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,468 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,469 | ~~^~~~~~~ 2026-06-25T22:23:23,469 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,470 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,471 | ~~^~~ 2026-06-25T22:23:23,472 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-06-25T22:23:23,472 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-06-25T22:23:23,473 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,473 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,474 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,474 | ~~^~~~~~~ 2026-06-25T22:23:23,475 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,475 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,476 | ~~^~~ 2026-06-25T22:23:23,477 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-06-25T22:23:23,477 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-06-25T22:23:23,478 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,479 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,479 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,480 | ~~^~~ 2026-06-25T22:23:23,481 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-06-25T22:23:23,481 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-06-25T22:23:23,482 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,483 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,483 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,484 | ~~^~~ 2026-06-25T22:23:23,485 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-06-25T22:23:23,485 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-06-25T22:23:23,486 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,487 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,488 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,488 | ~~^~~ 2026-06-25T22:23:23,489 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-06-25T22:23:23,489 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-06-25T22:23:23,490 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,491 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-06-25T22:23:23,491 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,492 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,492 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-06-25T22:23:23,493 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-06-25T22:23:23,494 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,494 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,495 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,496 | ~~^~~~~~~ 2026-06-25T22:23:23,496 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,497 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,498 | ~~^~~ 2026-06-25T22:23:23,498 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-06-25T22:23:23,499 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-06-25T22:23:23,500 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,500 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,501 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,502 | ~~^~~~~~~ 2026-06-25T22:23:23,503 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,503 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,504 | ~~^~~ 2026-06-25T22:23:23,504 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-06-25T22:23:23,505 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-06-25T22:23:23,506 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,506 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,507 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,507 | ~~^~~ 2026-06-25T22:23:23,508 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-06-25T22:23:23,508 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-06-25T22:23:23,509 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,510 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,510 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,511 | ~~^~~ 2026-06-25T22:23:23,512 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-06-25T22:23:23,513 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-06-25T22:23:23,513 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,514 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,515 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,515 | ~~^~~ 2026-06-25T22:23:23,516 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-06-25T22:23:23,517 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-06-25T22:23:23,517 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,518 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-06-25T22:23:23,519 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,520 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,520 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-06-25T22:23:23,521 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-06-25T22:23:23,522 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,522 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,523 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,523 | ~~^~~~~~~ 2026-06-25T22:23:23,524 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,524 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,525 | ~~^~~ 2026-06-25T22:23:23,525 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-06-25T22:23:23,526 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-06-25T22:23:23,527 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,528 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,528 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,529 | ~~^~~~~~~ 2026-06-25T22:23:23,530 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,530 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,531 | ~~^~~ 2026-06-25T22:23:23,532 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-06-25T22:23:23,532 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-06-25T22:23:23,533 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,534 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,534 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,535 | ~~^~~ 2026-06-25T22:23:23,536 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-06-25T22:23:23,537 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-06-25T22:23:23,538 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,538 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,539 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,539 | ~~^~~ 2026-06-25T22:23:23,540 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-06-25T22:23:23,540 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-06-25T22:23:23,541 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,542 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,542 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,543 | ~~^~~ 2026-06-25T22:23:23,544 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-06-25T22:23:23,544 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-06-25T22:23:23,545 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,546 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-06-25T22:23:23,547 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,547 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,548 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-06-25T22:23:23,549 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-06-25T22:23:23,549 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,550 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,551 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,552 | ~~^~~~~~~ 2026-06-25T22:23:23,552 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,553 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,553 | ~~^~~ 2026-06-25T22:23:23,554 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-06-25T22:23:23,554 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-06-25T22:23:23,555 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,555 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,556 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,557 | ~~^~~~~~~ 2026-06-25T22:23:23,557 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,558 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,558 | ~~^~~ 2026-06-25T22:23:23,559 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-06-25T22:23:23,560 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-06-25T22:23:23,560 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,561 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,562 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,563 | ~~^~~ 2026-06-25T22:23:23,564 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-06-25T22:23:23,564 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-06-25T22:23:23,565 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,566 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,566 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,567 | ~~^~~ 2026-06-25T22:23:23,568 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-06-25T22:23:23,568 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-06-25T22:23:23,569 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,570 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,571 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,571 | ~~^~~ 2026-06-25T22:23:23,572 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-06-25T22:23:23,573 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-06-25T22:23:23,573 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,574 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-06-25T22:23:23,574 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,575 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,576 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-06-25T22:23:23,576 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-06-25T22:23:23,577 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,578 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,579 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,579 | ~~^~~~~~~ 2026-06-25T22:23:23,580 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,581 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,581 | ~~^~~ 2026-06-25T22:23:23,582 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-06-25T22:23:23,583 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-06-25T22:23:23,583 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,584 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,585 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,586 | ~~^~~~~~~ 2026-06-25T22:23:23,586 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,587 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,587 | ~~^~~ 2026-06-25T22:23:23,588 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-06-25T22:23:23,588 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-06-25T22:23:23,589 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,590 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,590 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,591 | ~~^~~ 2026-06-25T22:23:23,591 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-06-25T22:23:23,592 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-06-25T22:23:23,593 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,593 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,594 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,595 | ~~^~~ 2026-06-25T22:23:23,595 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-06-25T22:23:23,596 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-06-25T22:23:23,597 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,597 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,598 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,599 | ~~^~~ 2026-06-25T22:23:23,599 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-06-25T22:23:23,600 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-06-25T22:23:23,601 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,601 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-06-25T22:23:23,602 251 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,603 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,604 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-06-25T22:23:23,604 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-06-25T22:23:23,605 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,605 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,606 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,606 | ~~^~~~~~~ 2026-06-25T22:23:23,607 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,607 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,608 | ~~^~~ 2026-06-25T22:23:23,609 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-06-25T22:23:23,610 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-06-25T22:23:23,610 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,611 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,612 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,613 | ~~^~~~~~~ 2026-06-25T22:23:23,613 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,614 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,615 | ~~^~~ 2026-06-25T22:23:23,615 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-06-25T22:23:23,616 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-06-25T22:23:23,617 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,617 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,618 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,619 | ~~^~~ 2026-06-25T22:23:23,620 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-06-25T22:23:23,620 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-06-25T22:23:23,621 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,621 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,622 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,623 | ~~^~~ 2026-06-25T22:23:23,623 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-06-25T22:23:23,624 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-06-25T22:23:23,624 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,625 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,626 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,626 | ~~^~~ 2026-06-25T22:23:23,627 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-06-25T22:23:23,628 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-06-25T22:23:23,629 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,629 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-06-25T22:23:23,630 223 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,631 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,631 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-06-25T22:23:23,632 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-06-25T22:23:23,633 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,633 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,634 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,635 | ~~^~~~~~~ 2026-06-25T22:23:23,636 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,636 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,637 | ~~^~~ 2026-06-25T22:23:23,638 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-06-25T22:23:23,638 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-06-25T22:23:23,639 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,639 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,640 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,641 | ~~^~~~~~~ 2026-06-25T22:23:23,641 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,642 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,642 | ~~^~~ 2026-06-25T22:23:23,643 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-06-25T22:23:23,644 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-06-25T22:23:23,645 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,646 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,646 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,647 | ~~^~~ 2026-06-25T22:23:23,648 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-06-25T22:23:23,649 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-06-25T22:23:23,649 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,650 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,650 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,651 | ~~^~~ 2026-06-25T22:23:23,652 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-06-25T22:23:23,653 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-06-25T22:23:23,653 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,654 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,655 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,655 | ~~^~~ 2026-06-25T22:23:23,655 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-06-25T22:23:23,656 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-06-25T22:23:23,656 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,656 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-06-25T22:23:23,657 204 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,657 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,658 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-06-25T22:23:23,659 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-06-25T22:23:23,659 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,660 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,661 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,661 | ~~^~~~~~~ 2026-06-25T22:23:23,662 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,663 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,663 | ~~^~~ 2026-06-25T22:23:23,664 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-06-25T22:23:23,665 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-06-25T22:23:23,665 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,666 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,667 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,668 | ~~^~~~~~~ 2026-06-25T22:23:23,668 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,669 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,670 | ~~^~~ 2026-06-25T22:23:23,670 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-06-25T22:23:23,671 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-06-25T22:23:23,671 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,672 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,672 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,673 | ~~^~~ 2026-06-25T22:23:23,673 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-06-25T22:23:23,673 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-06-25T22:23:23,674 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,675 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,675 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,676 | ~~^~~ 2026-06-25T22:23:23,676 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-06-25T22:23:23,677 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-06-25T22:23:23,677 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,678 lib/SZ3/include/SZ3/utils/Iterator.hpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,678 319 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,679 | ~~^~~ 2026-06-25T22:23:23,679 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-06-25T22:23:23,680 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-06-25T22:23:23,680 lib/SZ3/include/SZ3/predictor/ComposedPredictor.hpp:45:14: required from here 2026-06-25T22:23:23,681 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-06-25T22:23:23,681 191 | for (int p = 0; p < predictors.size(); p++) { 2026-06-25T22:23:23,682 | ~~^~~~~~~~~~~~~~~~~~~ 2026-06-25T22:23:23,682 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-06-25T22:23:23,683 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-06-25T22:23:23,683 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:84:14: required from here 2026-06-25T22:23:23,684 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:259:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,684 259 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,684 | ~~^~~~~~~ 2026-06-25T22:23:23,685 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,685 263 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,685 | ~~^~~ 2026-06-25T22:23:23,686 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-06-25T22:23:23,687 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-06-25T22:23:23,687 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:140:14: required from here 2026-06-25T22:23:23,688 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:272:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,688 272 | for (int i = 1; i < N + 1; i++) { 2026-06-25T22:23:23,689 | ~~^~~~~~~ 2026-06-25T22:23:23,689 lib/SZ3/include/SZ3/predictor/PolyRegressionPredictor.hpp:276:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,690 276 | for (int i = N + 1; i < M; i++) { 2026-06-25T22:23:23,690 | ~~^~~ 2026-06-25T22:23:23,691 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-06-25T22:23:23,691 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-06-25T22:23:23,692 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:88:14: required from here 2026-06-25T22:23:23,693 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:222:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,694 222 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,694 | ~~^~~ 2026-06-25T22:23:23,695 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-06-25T22:23:23,696 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-06-25T22:23:23,696 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:119:14: required from here 2026-06-25T22:23:23,697 lib/SZ3/include/SZ3/predictor/RegressionPredictor.hpp:230:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,697 230 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,698 | ~~^~~ 2026-06-25T22:23:23,698 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-06-25T22:23:23,699 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-06-25T22:23:23,699 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-06-25T22:23:23,700 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,701 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,702 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,702 | ~~^~~ 2026-06-25T22:23:23,703 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-06-25T22:23:23,703 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-06-25T22:23:23,704 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-06-25T22:23:23,705 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,705 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,706 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,707 | ~~^~~ 2026-06-25T22:23:23,708 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-06-25T22:23:23,708 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,709 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,710 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-06-25T22:23:23,710 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-06-25T22:23:23,710 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-06-25T22:23:23,711 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,711 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,712 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,712 | ~~^~~ 2026-06-25T22:23:23,712 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-06-25T22:23:23,713 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-06-25T22:23:23,713 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-06-25T22:23:23,714 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,714 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,715 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,715 | ~~^~~ 2026-06-25T22:23:23,716 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-06-25T22:23:23,716 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,717 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,717 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-06-25T22:23:23,718 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-06-25T22:23:23,718 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-06-25T22:23:23,719 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,720 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,720 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,721 | ~~^~~ 2026-06-25T22:23:23,721 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-06-25T22:23:23,722 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-06-25T22:23:23,722 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-06-25T22:23:23,723 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,724 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,725 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,725 | ~~^~~ 2026-06-25T22:23:23,726 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-06-25T22:23:23,727 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,728 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,728 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-06-25T22:23:23,729 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-06-25T22:23:23,730 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-06-25T22:23:23,731 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,731 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,732 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,733 | ~~^~~ 2026-06-25T22:23:23,733 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-06-25T22:23:23,733 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-06-25T22:23:23,734 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-06-25T22:23:23,734 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,735 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,735 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,735 | ~~^~~ 2026-06-25T22:23:23,736 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-06-25T22:23:23,736 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,737 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,737 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-06-25T22:23:23,738 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-06-25T22:23:23,738 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-06-25T22:23:23,739 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,739 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,740 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,740 | ~~^~~ 2026-06-25T22:23:23,741 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-06-25T22:23:23,741 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-06-25T22:23:23,742 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-06-25T22:23:23,743 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,743 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,743 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,744 | ~~^~~ 2026-06-25T22:23:23,744 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-06-25T22:23:23,744 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,745 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,745 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-06-25T22:23:23,746 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-06-25T22:23:23,746 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-06-25T22:23:23,747 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,748 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,749 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,750 | ~~^~~ 2026-06-25T22:23:23,750 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-06-25T22:23:23,751 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-06-25T22:23:23,752 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-06-25T22:23:23,752 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,753 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,754 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,755 | ~~^~~ 2026-06-25T22:23:23,755 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-06-25T22:23:23,756 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,757 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,757 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-06-25T22:23:23,758 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-06-25T22:23:23,758 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-06-25T22:23:23,759 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,760 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,760 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,761 | ~~^~~ 2026-06-25T22:23:23,762 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-06-25T22:23:23,763 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-06-25T22:23:23,763 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-06-25T22:23:23,764 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,765 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,765 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,766 | ~~^~~ 2026-06-25T22:23:23,766 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-06-25T22:23:23,767 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,767 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,768 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-06-25T22:23:23,769 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-06-25T22:23:23,769 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-06-25T22:23:23,769 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,770 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,770 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,770 | ~~^~~ 2026-06-25T22:23:23,771 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-06-25T22:23:23,771 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-06-25T22:23:23,772 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-06-25T22:23:23,772 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,773 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,773 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,774 | ~~^~~ 2026-06-25T22:23:23,774 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-06-25T22:23:23,775 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,775 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,776 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-06-25T22:23:23,777 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-06-25T22:23:23,777 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-06-25T22:23:23,778 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,779 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,779 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,780 | ~~^~~ 2026-06-25T22:23:23,781 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-06-25T22:23:23,781 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-06-25T22:23:23,782 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-06-25T22:23:23,782 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,783 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,783 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,784 | ~~^~~ 2026-06-25T22:23:23,785 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-06-25T22:23:23,786 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,786 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,787 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-06-25T22:23:23,788 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-06-25T22:23:23,789 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-06-25T22:23:23,789 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,790 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,791 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,791 | ~~^~~ 2026-06-25T22:23:23,792 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-06-25T22:23:23,793 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-06-25T22:23:23,794 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-06-25T22:23:23,794 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,795 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,795 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,796 | ~~^~~ 2026-06-25T22:23:23,796 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-06-25T22:23:23,796 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,797 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,797 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-06-25T22:23:23,798 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-06-25T22:23:23,798 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-06-25T22:23:23,799 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,799 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,800 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,801 | ~~^~~ 2026-06-25T22:23:23,801 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-06-25T22:23:23,801 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-06-25T22:23:23,802 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-06-25T22:23:23,802 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,803 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,804 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,804 | ~~^~~ 2026-06-25T22:23:23,805 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-06-25T22:23:23,805 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,806 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,806 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-06-25T22:23:23,807 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-06-25T22:23:23,807 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-06-25T22:23:23,808 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,809 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,810 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,810 | ~~^~~ 2026-06-25T22:23:23,811 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-06-25T22:23:23,812 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-06-25T22:23:23,813 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-06-25T22:23:23,813 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,814 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,815 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,816 | ~~^~~ 2026-06-25T22:23:23,816 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-06-25T22:23:23,817 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,818 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,818 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-06-25T22:23:23,819 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-06-25T22:23:23,819 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-06-25T22:23:23,820 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,820 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,820 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,821 | ~~^~~ 2026-06-25T22:23:23,821 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-06-25T22:23:23,821 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-06-25T22:23:23,822 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-06-25T22:23:23,822 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,823 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,823 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,824 | ~~^~~ 2026-06-25T22:23:23,825 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-06-25T22:23:23,825 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,826 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,826 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-06-25T22:23:23,827 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-06-25T22:23:23,827 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-06-25T22:23:23,828 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,828 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,829 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,829 | ~~^~~ 2026-06-25T22:23:23,829 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-06-25T22:23:23,830 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-06-25T22:23:23,830 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-06-25T22:23:23,831 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,831 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,831 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,832 | ~~^~~ 2026-06-25T22:23:23,833 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-06-25T22:23:23,834 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,834 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,835 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-06-25T22:23:23,836 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-06-25T22:23:23,837 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-06-25T22:23:23,838 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,838 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,839 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,840 | ~~^~~ 2026-06-25T22:23:23,840 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-06-25T22:23:23,841 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-06-25T22:23:23,842 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-06-25T22:23:23,843 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,843 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,844 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,844 | ~~^~~ 2026-06-25T22:23:23,845 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-06-25T22:23:23,845 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,846 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,847 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-06-25T22:23:23,847 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-06-25T22:23:23,848 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-06-25T22:23:23,849 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,849 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,850 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,851 | ~~^~~ 2026-06-25T22:23:23,851 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-06-25T22:23:23,852 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-06-25T22:23:23,852 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-06-25T22:23:23,853 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,853 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,854 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,855 | ~~^~~ 2026-06-25T22:23:23,855 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-06-25T22:23:23,856 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,856 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,856 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-06-25T22:23:23,857 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-06-25T22:23:23,857 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-06-25T22:23:23,858 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,858 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,858 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,859 | ~~^~~ 2026-06-25T22:23:23,860 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-06-25T22:23:23,860 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-06-25T22:23:23,861 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-06-25T22:23:23,861 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,862 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,863 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,863 | ~~^~~ 2026-06-25T22:23:23,864 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-06-25T22:23:23,865 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,865 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,866 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-06-25T22:23:23,867 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-06-25T22:23:23,868 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-06-25T22:23:23,869 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,869 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,870 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,870 | ~~^~~ 2026-06-25T22:23:23,871 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-06-25T22:23:23,871 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-06-25T22:23:23,872 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-06-25T22:23:23,873 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,873 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,874 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,875 | ~~^~~ 2026-06-25T22:23:23,876 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-06-25T22:23:23,876 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,877 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,878 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-06-25T22:23:23,878 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-06-25T22:23:23,879 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-06-25T22:23:23,880 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,881 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,881 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,882 | ~~^~~ 2026-06-25T22:23:23,883 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-06-25T22:23:23,883 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-06-25T22:23:23,884 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-06-25T22:23:23,884 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,885 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,885 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,886 | ~~^~~ 2026-06-25T22:23:23,886 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-06-25T22:23:23,887 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,888 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,888 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-06-25T22:23:23,889 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-06-25T22:23:23,889 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-06-25T22:23:23,890 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,890 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,891 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,891 | ~~^~~ 2026-06-25T22:23:23,892 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-06-25T22:23:23,892 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-06-25T22:23:23,893 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-06-25T22:23:23,894 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,895 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,895 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,896 | ~~^~~ 2026-06-25T22:23:23,897 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-06-25T22:23:23,897 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,898 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,898 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-06-25T22:23:23,899 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-06-25T22:23:23,900 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-06-25T22:23:23,901 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,902 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,902 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,903 | ~~^~~ 2026-06-25T22:23:23,904 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-06-25T22:23:23,904 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-06-25T22:23:23,905 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-06-25T22:23:23,906 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,907 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,908 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,908 | ~~^~~ 2026-06-25T22:23:23,909 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-06-25T22:23:23,909 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,910 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,910 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-06-25T22:23:23,911 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-06-25T22:23:23,911 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-06-25T22:23:23,912 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,913 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,914 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,914 | ~~^~~ 2026-06-25T22:23:23,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}; T = short int; unsigned int N = 3]’: 2026-06-25T22:23:23,916 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-06-25T22:23:23,917 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-06-25T22:23:23,917 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,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-06-25T22:23:23,919 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,919 | ~~^~~ 2026-06-25T22:23:23,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-06-25T22:23:23,921 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,922 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,923 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-06-25T22:23:23,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 = short int; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:23,924 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-06-25T22:23:23,924 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,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-06-25T22:23:23,926 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,926 | ~~^~~ 2026-06-25T22:23:23,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}; T = short int; unsigned int N = 2]’: 2026-06-25T22:23:23,927 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-06-25T22:23:23,928 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-06-25T22:23:23,929 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,929 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,930 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,931 | ~~^~~ 2026-06-25T22:23:23,932 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-06-25T22:23:23,932 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,933 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,934 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-06-25T22:23:23,934 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-06-25T22:23:23,935 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-06-25T22:23:23,936 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,937 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,937 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,938 | ~~^~~ 2026-06-25T22:23:23,938 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-06-25T22:23:23,939 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-06-25T22:23:23,939 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-06-25T22:23:23,940 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,940 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,941 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,942 | ~~^~~ 2026-06-25T22:23:23,943 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-06-25T22:23:23,944 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,944 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,945 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-06-25T22:23:23,946 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-06-25T22:23:23,947 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-06-25T22:23:23,947 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,948 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,949 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,949 | ~~^~~ 2026-06-25T22:23:23,950 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-06-25T22:23:23,951 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-06-25T22:23:23,952 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-06-25T22:23:23,953 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,953 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,954 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,954 | ~~^~~ 2026-06-25T22:23:23,955 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-06-25T22:23:23,955 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,956 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,957 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-06-25T22:23:23,957 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-06-25T22:23:23,958 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-06-25T22:23:23,958 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,959 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,960 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,961 | ~~^~~ 2026-06-25T22:23:23,961 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-06-25T22:23:23,962 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-06-25T22:23:23,963 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-06-25T22:23:23,963 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,964 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,965 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,966 | ~~^~~ 2026-06-25T22:23:23,966 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-06-25T22:23:23,967 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,967 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,968 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-06-25T22:23:23,968 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-06-25T22:23:23,969 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-06-25T22:23:23,969 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,970 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,971 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,972 | ~~^~~ 2026-06-25T22:23:23,972 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-06-25T22:23:23,973 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-06-25T22:23:23,974 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-06-25T22:23:23,975 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,975 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,976 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,977 | ~~^~~ 2026-06-25T22:23:23,977 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-06-25T22:23:23,978 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,979 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,980 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-06-25T22:23:23,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 char; unsigned int N = 1; size_t = unsigned int]’ 2026-06-25T22:23:23,981 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-06-25T22:23:23,982 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,982 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,983 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,983 | ~~^~~ 2026-06-25T22:23:23,984 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-06-25T22:23:23,985 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-06-25T22:23:23,985 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-06-25T22:23:23,986 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,987 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,988 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,988 | ~~^~~ 2026-06-25T22:23:23,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-06-25T22:23:23,990 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:23,990 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:23,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 = signed char; unsigned int N = 4]’: 2026-06-25T22:23:23,992 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-06-25T22:23:23,992 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-06-25T22:23:23,993 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:23,994 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,995 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,995 | ~~^~~ 2026-06-25T22:23:23,996 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-06-25T22:23:23,996 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-06-25T22:23:23,997 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-06-25T22:23:23,997 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:23,998 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:23,999 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:23,999 | ~~^~~ 2026-06-25T22:23:24,000 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-06-25T22:23:24,001 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,002 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,002 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-06-25T22:23:24,003 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-06-25T22:23:24,004 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-06-25T22:23:24,004 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,005 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,006 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,006 | ~~^~~ 2026-06-25T22:23:24,007 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-06-25T22:23:24,008 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-06-25T22:23:24,009 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-06-25T22:23:24,010 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,010 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,011 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,011 | ~~^~~ 2026-06-25T22:23:24,012 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-06-25T22:23:24,012 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,013 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,014 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-06-25T22:23:24,014 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-06-25T22:23:24,015 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-06-25T22:23:24,016 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,017 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,018 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,018 | ~~^~~ 2026-06-25T22:23:24,019 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-06-25T22:23:24,020 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-06-25T22:23:24,020 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-06-25T22:23:24,021 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,022 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,023 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,023 | ~~^~~ 2026-06-25T22:23:24,024 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-06-25T22:23:24,024 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,025 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,025 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-06-25T22:23:24,026 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-06-25T22:23:24,027 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-06-25T22:23:24,027 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,028 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,029 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,029 | ~~^~~ 2026-06-25T22:23:24,030 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-06-25T22:23:24,030 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-06-25T22:23:24,031 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-06-25T22:23:24,032 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,033 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,033 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,034 | ~~^~~ 2026-06-25T22:23:24,035 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-06-25T22:23:24,035 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,036 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,037 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-06-25T22:23:24,038 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-06-25T22:23:24,038 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-06-25T22:23:24,039 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,039 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,040 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,040 | ~~^~~ 2026-06-25T22:23:24,041 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-06-25T22:23:24,042 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-06-25T22:23:24,042 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-06-25T22:23:24,043 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,044 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,044 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,045 | ~~^~~ 2026-06-25T22:23:24,046 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-06-25T22:23:24,046 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,047 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,048 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-06-25T22:23:24,048 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-06-25T22:23:24,049 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-06-25T22:23:24,050 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,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-06-25T22:23:24,051 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,052 | ~~^~~ 2026-06-25T22:23:24,052 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-06-25T22:23:24,053 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-06-25T22:23:24,053 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-06-25T22:23:24,054 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,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-06-25T22:23:24,055 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,056 | ~~^~~ 2026-06-25T22:23:24,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-06-25T22:23:24,058 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,058 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,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 = double; unsigned int N = 2]’: 2026-06-25T22:23:24,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 = double; unsigned int N = 2; size_t = unsigned int]’ 2026-06-25T22:23:24,061 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-06-25T22:23:24,062 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,063 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,063 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,064 | ~~^~~ 2026-06-25T22:23:24,065 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-06-25T22:23:24,065 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-06-25T22:23:24,066 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-06-25T22:23:24,067 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,068 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,069 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,069 | ~~^~~ 2026-06-25T22:23:24,070 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-06-25T22:23:24,070 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,071 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,071 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-06-25T22:23:24,072 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-06-25T22:23:24,073 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-06-25T22:23:24,073 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,074 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,075 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,076 | ~~^~~ 2026-06-25T22:23:24,076 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-06-25T22:23:24,077 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-06-25T22:23:24,078 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-06-25T22:23:24,078 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,079 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,080 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,081 | ~~^~~ 2026-06-25T22:23:24,082 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-06-25T22:23:24,082 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,083 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,083 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-06-25T22:23:24,084 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-06-25T22:23:24,084 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-06-25T22:23:24,085 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,085 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,086 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,087 | ~~^~~ 2026-06-25T22:23:24,087 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-06-25T22:23:24,088 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-06-25T22:23:24,089 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-06-25T22:23:24,090 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,091 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,091 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,092 | ~~^~~ 2026-06-25T22:23:24,093 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-06-25T22:23:24,093 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,094 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,095 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-06-25T22:23:24,096 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-06-25T22:23:24,097 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-06-25T22:23:24,097 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,098 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,098 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,099 | ~~^~~ 2026-06-25T22:23:24,100 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-06-25T22:23:24,100 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-06-25T22:23:24,101 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-06-25T22:23:24,101 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,102 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,103 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,104 | ~~^~~ 2026-06-25T22:23:24,105 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-06-25T22:23:24,105 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,106 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,107 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-06-25T22:23:24,107 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-06-25T22:23:24,108 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-06-25T22:23:24,109 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,110 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,110 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,112 | ~~^~~ 2026-06-25T22:23:24,112 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-06-25T22:23:24,113 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-06-25T22:23:24,113 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-06-25T22:23:24,114 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,115 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,115 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,116 | ~~^~~ 2026-06-25T22:23:24,116 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-06-25T22:23:24,117 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,118 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:24,119 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-06-25T22:23:24,119 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-06-25T22:23:24,120 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-06-25T22:23:24,121 lib/SZ3/include/SZ3/frontend/SZGeneralFrontend.hpp:34:26: required from here 2026-06-25T22:23:24,122 lib/SZ3/include/SZ3/utils/Iterator.hpp:332:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,122 332 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,123 | ~~^~~ 2026-06-25T22:23:24,124 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-06-25T22:23:24,125 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-06-25T22:23:24,125 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-06-25T22:23:24,126 lib/SZ3/include/SZ3/predictor/LorenzoPredictor.hpp:93:18: required from here 2026-06-25T22:23:24,127 lib/SZ3/include/SZ3/utils/Iterator.hpp:151:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2026-06-25T22:23:24,128 151 | for (int i = 0; i < N; i++) { 2026-06-25T22:23:24,128 | ~~^~~ 2026-06-25T22:23:24,129 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-06-25T22:23:24,129 152 | if (local_index[i] < args[i] && range->is_left_boundary(i)) return 0; 2026-06-25T22:23:24,130 | ~~~~~~~~~~~~~~~^~~~~~~ 2026-06-25T22:23:36,927 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2026-06-25T22:23:37,036 ERROR: [present-rich] Building wheel for hdf5plugin (pyproject.toml) exited with 1 2026-06-25T22:23:37,055 [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/tmpn4dvlkrw[/] 2026-06-25T22:23:37,070 [bold magenta]cwd[/]: /tmp/pip-wheel-z0qy9jxb/hdf5plugin_1d7d854494a84f2c9fdd12008aaa6d6c 2026-06-25T22:23:37,071 Building wheel for hdf5plugin (pyproject.toml): finished with status 'error' 2026-06-25T22:23:37,105 ERROR: Failed building wheel for hdf5plugin 2026-06-25T22:23:37,107 Failed to build hdf5plugin 2026-06-25T22:23:37,108 ERROR: Failed to build one or more wheels 2026-06-25T22:23:37,110 Exception information: 2026-06-25T22:23:37,110 Traceback (most recent call last): 2026-06-25T22:23:37,110 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-06-25T22:23:37,110 status = run_func(*args) 2026-06-25T22:23:37,110 ^^^^^^^^^^^^^^^ 2026-06-25T22:23:37,110 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-06-25T22:23:37,110 return func(self, options, args) 2026-06-25T22:23:37,110 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-25T22:23:37,110 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-06-25T22:23:37,110 raise CommandError("Failed to build one or more wheels") 2026-06-25T22:23:37,110 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-06-25T22:23:37,114 Removed build tracker: '/tmp/pip-build-tracker-ic9uzb8m'