2021-07-14T05:46:19,161 Created temporary directory: /tmp/pip-ephem-wheel-cache-_0wkrb31 2021-07-14T05:46:19,164 Created temporary directory: /tmp/pip-req-tracker-82h_vmxc 2021-07-14T05:46:19,164 Initialized build tracking at /tmp/pip-req-tracker-82h_vmxc 2021-07-14T05:46:19,165 Created build tracker: /tmp/pip-req-tracker-82h_vmxc 2021-07-14T05:46:19,165 Entered build tracker: /tmp/pip-req-tracker-82h_vmxc 2021-07-14T05:46:19,165 Created temporary directory: /tmp/pip-wheel-zltvy_c5 2021-07-14T05:46:19,198 1 location(s) to search for versions of triangle: 2021-07-14T05:46:19,198 * https://pypi.org/simple/triangle/ 2021-07-14T05:46:19,198 Fetching project page and analyzing links: https://pypi.org/simple/triangle/ 2021-07-14T05:46:19,199 Getting page https://pypi.org/simple/triangle/ 2021-07-14T05:46:19,200 Found index url https://pypi.org/simple 2021-07-14T05:46:19,319 Found link https://files.pythonhosted.org/packages/43/52/62e1d88c4845b6755d03cbddc18f9078318f316e744fc96fb10aabd86e39/triangle-0.1.tar.gz#sha256=32dbb76304ee0c522c7708623bd98dee5945528ec27eeb57182ef6b588e90a77 (from https://pypi.org/simple/triangle/), version: 0.1 2021-07-14T05:46:19,319 Found link https://files.pythonhosted.org/packages/00/2a/fbf079fe8047b0187c10b50622a3fc373ae2f8cbf2eb1562de81da104d3a/triangle-0.2.tar.gz#sha256=0f89cc5ae1e398183111e84794a8d213f616642628a6cb03fe5ae64a7a7235d4 (from https://pypi.org/simple/triangle/), version: 0.2 2021-07-14T05:46:19,320 Found link https://files.pythonhosted.org/packages/d4/d5/2b4a3b7ddfd74aea8663bf62e47eb182b0178e39744e341542328656f0d9/triangle-0.3.tar.gz#sha256=f2f8402907a3835b0e50c2a9ce466fb1921e240b816e55d42c0a1f1854dbfd6f (from https://pypi.org/simple/triangle/), version: 0.3 2021-07-14T05:46:19,320 Found link https://files.pythonhosted.org/packages/1f/e5/368216cbc2518509e45e8a1f61e49f36aee698531dacf68bcf24c731508e/triangle-2012.07.04.tar.gz#sha256=25e3fa42f94405456df19c9648bc7df70de16d0f3c2a7c94e1e975c17ec3c48e (from https://pypi.org/simple/triangle/), version: 2012.07.04 2021-07-14T05:46:19,320 Found link https://files.pythonhosted.org/packages/e0/87/185e2097fd523c45ac3e2c3e5e1f2b5d3096a2f2f29f3da389add7b32c90/triangle-2013.01.06a.tar.gz#sha256=1a1f110a2d12de97d2f20afd1849bb92023977013f1e947cfadcbac4cd85265a (from https://pypi.org/simple/triangle/), version: 2013.01.06a 2021-07-14T05:46:19,320 Found link https://files.pythonhosted.org/packages/b2/99/fbf0dfa6cf4ff8ab48fad3c26b70b05ab7c7086113a7074c264f345e307d/triangle-2013.01.06.linux-x86_64.tar.gz#sha256=abf158144f1a9ec096fc3f7919453f382e44675f8122eacef219a09047f47d25 (from https://pypi.org/simple/triangle/), version: 2013.01.06.linux-x86_64 2021-07-14T05:46:19,321 Found link https://files.pythonhosted.org/packages/d5/a1/eda35fb59959b2324da119f32f3146710b2043cdb1a384e266d40ba87960/triangle-2013.01.06.tar.gz#sha256=c46ac664ea8083690b2dca986568c6c7089352157aa378d2ef514c5c9c4d5f8f (from https://pypi.org/simple/triangle/), version: 2013.01.06 2021-07-14T05:46:19,321 Found link https://files.pythonhosted.org/packages/bc/6e/0e42f5c8999d00193181425480dc29ce3b534be3cfb4e21340c3fd69944d/triangle-2013.01.07.tar.gz#sha256=3b817346acc5fd1d03f810edca025ee7dfece0a8fb9b0bec7388faae2f5b5ecd (from https://pypi.org/simple/triangle/), version: 2013.01.07 2021-07-14T05:46:19,321 Found link https://files.pythonhosted.org/packages/c4/35/e3023a0d594a3744d56f8cd585bb740b810ab9a2b56ea057df88d15404af/triangle-2013.04.05.tar.gz#sha256=53ab87dff8d2cb82df34eb956037d2f823339a6444d567d10c3797f97312506f (from https://pypi.org/simple/triangle/), version: 2013.04.05 2021-07-14T05:46:19,322 Found link https://files.pythonhosted.org/packages/ad/d0/c16b75e914a5e6f3121705dad0438f56ee55a0f63178a53f91d4bdf1efa0/triangle-2015.03.28.tar.gz#sha256=9a4876399fbf24d1e64cfa35eb9bb1d393802865ef092e2537c52805412a8e4c (from https://pypi.org/simple/triangle/), version: 2015.03.28 2021-07-14T05:46:19,322 Found link https://files.pythonhosted.org/packages/c4/75/87cb1adf3dea26a18b85c688b87c572bb94b8388bb914be7c5ae8c073a3a/triangle-2015.12.13.tar.gz#sha256=03443cdc37a109fac5df8437af5b985a7a734a0cfc439ce21bd0f8185366ffb4 (from https://pypi.org/simple/triangle/), version: 2015.12.13 2021-07-14T05:46:19,322 Found link https://files.pythonhosted.org/packages/e5/9e/f1ddf603dbc5baa512262034cf539d066183e6d737bbdfa9b83869d0a793/triangle-2015.12.14.tar.gz#sha256=03a53886658785bb9381362c10405c61e6197d20d3d01a9c911959d4025adbac (from https://pypi.org/simple/triangle/), version: 2015.12.14 2021-07-14T05:46:19,323 Found link https://files.pythonhosted.org/packages/b8/dd/85af920c7c0dd9913e139962bf567a29efaaea036aa0f228dbbcb893c0fa/triangle-20160202.tar.gz#sha256=ef8473124882b6df99ca1bfbcfe67c39d915057b186a550ac79b79f29ae94050 (from https://pypi.org/simple/triangle/), version: 20160202 2021-07-14T05:46:19,323 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f7/4a/b60ee3947da6507feb5c6c8ec2a5181287115e4b32e8b7d2b4867aba66ff/triangle-20160203-py3.5-linux-x86_64.egg#sha256=86efcc2849c323e2cba1df7b83199839336448ba8ded982506c8a3cbd7b6a11d (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,323 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/30/56/56a2c45afe4d8ca7039defb3de1ee27c1ab6af20f54657f03bc64a78168d/triangle-20160203-py3.6-linux-x86_64.egg#sha256=31bc9ad006c797e6af257f7206a1c3cbb233f42a232d5eeb072f48d2734587a2 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,323 Found link https://files.pythonhosted.org/packages/cb/67/db356e864a9e2b764e34af44d9210e0905005f6307e0efe0a25199214375/triangle-20160203.tar.gz#sha256=f782af1fcf969ae0d80a6cf2d2ff1eb8288f3c8b6a2c586d5766ef21bf641096 (from https://pypi.org/simple/triangle/), version: 20160203 2021-07-14T05:46:19,324 Found link https://files.pythonhosted.org/packages/5f/22/7522e3cfc17d3f8e4f854b121a91b26fc74223beaf3d2486ef537d991e64/triangle-20170106.tar.gz#sha256=006557958815d13b04d821abe7c4c47084d66a573808f7fd2824d69e677a044c (from https://pypi.org/simple/triangle/), version: 20170106 2021-07-14T05:46:19,324 Found link https://files.pythonhosted.org/packages/30/4d/e3c2992521f610ffb25fd7fc6e442279d53c5120c586060ff5547c863b97/triangle-20170429.tar.gz#sha256=31f9042e4af3a05774f1de49e2f255e76b702699bc0048b26c20f3be551e7742 (from https://pypi.org/simple/triangle/), version: 20170429 2021-07-14T05:46:19,324 Found link https://files.pythonhosted.org/packages/42/ec/2364463122d692bbda5580ffe52dac037c1e24ea753f8da78062789a1878/triangle-20190115.tar.gz#sha256=896262d042a6bbbe7cdaeab7d5da919b839f064d2e7508fbf559f8f49c4df34c (from https://pypi.org/simple/triangle/), version: 20190115 2021-07-14T05:46:19,324 Found link https://files.pythonhosted.org/packages/81/9d/b9e23bbe350aea03c6fac64f0cc2e15b4f2aded2fea42ad89d7a32fb6afd/triangle-20190115.1.tar.gz#sha256=65a80d3d22aac0df1c5629d011609a0e85bf7d77a66a0c603a7c5fe388e24dae (from https://pypi.org/simple/triangle/), version: 20190115.1 2021-07-14T05:46:19,325 Found link https://files.pythonhosted.org/packages/f1/8f/baae9cde247ffdebb36b841a3db3be00df232a198763a6d0b969b0ab3379/triangle-20190115.2.tar.gz#sha256=a886e5613c7f441901d097dbf6244b8275c3cdb5dbea7c0e069664ae65c6fdd1 (from https://pypi.org/simple/triangle/), version: 20190115.2 2021-07-14T05:46:19,325 Found link https://files.pythonhosted.org/packages/61/22/3e9f193b1df341c88cab32e6f21a0e2a1189ff0a096cfd7f8e35004fffdd/triangle-20190115.3.tar.gz#sha256=69442062a1705f75b64166b161ade8a32a26b9323e09f5fa43079dbb6bf04bcc (from https://pypi.org/simple/triangle/), version: 20190115.3 2021-07-14T05:46:19,325 Found link https://files.pythonhosted.org/packages/f0/de/3ca17ff0cd79cf208f0369d566a77a247687ea4e49f0b4e87f51d10c7b6f/triangle-20200325.tar.gz#sha256=5c15304538b668e45732b4e445e960cd4852628c41eb99271cba67b26c535d12 (from https://pypi.org/simple/triangle/), version: 20200325 2021-07-14T05:46:19,325 Found link https://files.pythonhosted.org/packages/8c/5e/590d510da2229b68a73df94f1c0d5371a0b6d57898fa4bd6a14bbefcedd3/triangle-20200404.tar.gz#sha256=3d5c5a27a56bcb1a6ecdf536b6df35cdcebf6ce2f4bf348ac4b7ed7072830aaa (from https://pypi.org/simple/triangle/), version: 20200404 2021-07-14T05:46:19,343 Skipping link: none of the wheel's tags (cp27-cp27m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/2f/30/7b75ca712bc8b50bda6a8f69c190a1dab8361b2797a34879303b3400b3a7/triangle-20200424-cp27-cp27m-macosx_10_9_x86_64.whl#sha256=943cd934c83784c1981da82b6c26b98bb712107021f8ce569746c0e73b0515df (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,343 Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/73/70/af6308d31bfc3d2f78c60a899d3965c763d5a6d184c023135cfae70ea733/triangle-20200424-cp27-cp27m-manylinux1_i686.whl#sha256=85aac2a008473170b8154ef5665476844ee6a09a11a96ae2d6a2a3b00962cf7d (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,344 Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/59/4f/ec4d4cfa7905d50224ea347279a81a97e02c15e302471985125dcd50673c/triangle-20200424-cp27-cp27m-manylinux1_x86_64.whl#sha256=67f599ff216decde4415d002d7a23a6429769297d3ec84821524cf9b49b90f4e (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,344 Skipping link: none of the wheel's tags (cp27-cp27m-manylinux2010_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/36/06/6113cfaacd6bc77916f8b1527e3ed7971875110fcaaf15acb9222a2f2a7f/triangle-20200424-cp27-cp27m-manylinux2010_i686.whl#sha256=6a7c422af76fe53fb03d111226667cd2468dd6e088a7eadfbe1def370ccce5c6 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,345 Skipping link: none of the wheel's tags (cp27-cp27m-manylinux2010_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/50/f1/ece3c1d0a6a4035973bcfc05f2911980528030c43ef25063f18dc412ef7c/triangle-20200424-cp27-cp27m-manylinux2010_x86_64.whl#sha256=b2d92ffe6fde7a38cbca79eed3faeb0bad903b1bc089b4261532d7333fa1abb8 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,345 Skipping link: none of the wheel's tags (cp27-cp27m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/2d/a8/88e86561d995ad8e68d73658f73f48a7ebf1140f86b0304cb861deac527a/triangle-20200424-cp27-cp27m-win32.whl#sha256=4b3db8dbcbaa1bf19107990c98d29e02380a41ef083bd4144a71e6e453ee266e (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,346 Skipping link: none of the wheel's tags (cp27-cp27m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/5e/d7/b8174a4a901c56f5ec911b12601e901a403963ee1c59533a3ee9aa88e10b/triangle-20200424-cp27-cp27m-win_amd64.whl#sha256=0a06cd54b7a520bf31f952305d5f0d3094e03f9db65ba2963a2d7031eb49c0c1 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,346 Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/ef/dd/994e6267ebcd9043e41c2d35072c27cd67dc6981ce8794669c407be155e1/triangle-20200424-cp27-cp27mu-manylinux1_i686.whl#sha256=07901a2f3ddaf23b7ebe9e6ab9c86a8efde1beab2d6a315d2983310867fcfa66 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,347 Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a7/3a/f2a35eb833e59e51fee76380441264b5e6bb06cccf15f02ebeb611a68706/triangle-20200424-cp27-cp27mu-manylinux1_x86_64.whl#sha256=a713692b9cb0276547897c21468d3a2be319292fe8a0718ef912c7f678f4d56f (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,347 Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux2010_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/fd/85/79bd31aaf6d3a06255cc952efe82dc1dd4d14b4a3ca9af545c9370a70115/triangle-20200424-cp27-cp27mu-manylinux2010_i686.whl#sha256=81c4c638fdf9555e0e13ff27499fffc3b3cc2eda2734952ea5019cdcbc9288c6 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,348 Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux2010_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/1d/33/0a42d7e4224aa238ebe944343c0baeae0eac34d8c6948d4c3af7d4145abf/triangle-20200424-cp27-cp27mu-manylinux2010_x86_64.whl#sha256=56e37004f833ce78b0595d19c3f83dd7cd053c7ed74b08b657d80729ac3b0ec9 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,348 Skipping link: none of the wheel's tags (cp35-cp35m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/01/45/2c496cd3ab5f60f7df2888871cbd692f7bfbf2774771d2f7f77919a90e64/triangle-20200424-cp35-cp35m-macosx_10_9_x86_64.whl#sha256=be635a017dd0ce646835ec65c6f4d12744dae4b822317d61ff7b3114f6255496 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,349 Skipping link: none of the wheel's tags (cp35-cp35m-manylinux1_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/82/8e/b65083dea44c6fc9a38819878f86ad5867d583220251fcc5182f8a00f160/triangle-20200424-cp35-cp35m-manylinux1_i686.whl#sha256=322b80cea394a55dab7f00c34608965563921b9a954854dfd12595f58ba82bd7 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,349 Skipping link: none of the wheel's tags (cp35-cp35m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d8/49/d0853f7bc121974fe1eaf73443a8dcf74b0e6b4b60f66a08d67d927c7540/triangle-20200424-cp35-cp35m-manylinux1_x86_64.whl#sha256=35710a949dbffc4c7dc8bb485af0c2ab856ee901269fef355f9fccf745bb8ee0 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,349 Skipping link: none of the wheel's tags (cp35-cp35m-manylinux2010_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/8a/98/659c03de95be1ad6c06a2653f74aa0ec0feb49e97b4b7e9e682fa88c6aa3/triangle-20200424-cp35-cp35m-manylinux2010_i686.whl#sha256=9c8cfd000665e5c88f3b31ac608f238b179de4d540c69b392034cab2501a48fe (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,350 Skipping link: none of the wheel's tags (cp35-cp35m-manylinux2010_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d5/03/04b821b4339567819fdc841bec56bd11848a0e8f34a21885d6ba84f2dae7/triangle-20200424-cp35-cp35m-manylinux2010_x86_64.whl#sha256=27a3733e5dbd6ed5950e9d95d3b1ecdc02d1f51f12564044dfa618a157c84081 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,350 Skipping link: none of the wheel's tags (cp35-cp35m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/e1/14/2678dbe0152ec8c2d7209e4c4033c9647cf1de706e45a5b0263b066c8fce/triangle-20200424-cp35-cp35m-win32.whl#sha256=c8beeb0ef16eaa05440ca6a8670834b4c78e0a127ae3b04c7bab478ec4ce41f0 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,351 Skipping link: none of the wheel's tags (cp35-cp35m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/9e/c7/fe83dab39dba22acbb9d5705f588b20cbcf9c2e5de29112d726135c1341c/triangle-20200424-cp35-cp35m-win_amd64.whl#sha256=c5d138e45dc4130c800d0368b3ed2e913d4053ae6e13a6ff2a1544174f3cc9a9 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,351 Skipping link: none of the wheel's tags (cp36-cp36m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/f9/45/1a3e31a8a1edd7204eec93dbc2561d0863fe4fe5f69821b80e68d1eabf79/triangle-20200424-cp36-cp36m-macosx_10_9_x86_64.whl#sha256=d7e5a7613d0a55d6154f76afa695f1354df1556ff5f761e117e39e6d5ed3863f (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,352 Skipping link: none of the wheel's tags (cp36-cp36m-manylinux1_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/c6/f7/78fdefbada8ded82f50b13935a6c4b72651428c4a90274560c6401d1c034/triangle-20200424-cp36-cp36m-manylinux1_i686.whl#sha256=c8763e7fced3538527829d9282d449432893afc923a33a3683ee1f61af2183c1 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,352 Skipping link: none of the wheel's tags (cp36-cp36m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/34/63/6772f2eb4ec4268690a0a309472c7da19d192bbd1f6bfeec9986e4997ce1/triangle-20200424-cp36-cp36m-manylinux1_x86_64.whl#sha256=78af65635d3130b5a87891519c3ef402301f7f995ae30932f2646237b31a06ba (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,353 Skipping link: none of the wheel's tags (cp36-cp36m-manylinux2010_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/92/e1/5f94a26bc0b93706fb9f6305f9a834b6bae53e13647df4562a6b0061de74/triangle-20200424-cp36-cp36m-manylinux2010_i686.whl#sha256=a803fc36ea2f07c4505b91ed7b343f7f7f78f9a063bfc5a7c9022e6914f6ac6e (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,353 Skipping link: none of the wheel's tags (cp36-cp36m-manylinux2010_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/41/05/e05880ba496a73428b78372562dbf0287fc562244b9253fa96df15b12e0c/triangle-20200424-cp36-cp36m-manylinux2010_x86_64.whl#sha256=c20b4e2c13b58b0f1b5594e23fd40095c2b4972166b2e48b3546da1b308d5dfb (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,353 Skipping link: none of the wheel's tags (cp36-cp36m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/1d/bc/e8ef78ed3198282cc018b5eb12d5d5029000cab1555d57f4edeab927697a/triangle-20200424-cp36-cp36m-win32.whl#sha256=22f251f4b4ed0a6d22dc58979e755d31b1611962e8ccccff0a35d45c509f54ed (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,354 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/79/7c/15425986f5e6fcba20163105166e7a00c4cae69ad29753e1db00d1578145/triangle-20200424-cp36-cp36m-win_amd64.whl#sha256=baa8631d6306fc6da0968b7ad58bcd51d77322f23661f22a619449873e58d38a (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,354 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/e9/e7/bedef88dac6a264bb079f8dd8553bf6e4ab40c6fe28288013a9e8cf4ca70/triangle-20200424-cp37-cp37m-macosx_10_9_x86_64.whl#sha256=e227b3e125899a5dac393aa9d05dbb0ad2827dc20efae24ecd30a52be4d39863 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,355 Skipping link: none of the wheel's tags (cp37-cp37m-manylinux1_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/1a/6c/ce984eef5537490d4810053785b5c4a06f232b51cbf64b3fa36652fe794c/triangle-20200424-cp37-cp37m-manylinux1_i686.whl#sha256=fe985014a98245a73d0b1df7836ff7f1e4d740e88959ac8083d6673eacd7d399 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,355 Skipping link: none of the wheel's tags (cp37-cp37m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/7b/37/2a1df02cee90d91e0a9491a34491f48d78f8fc6f1153fcd48f6d75d941c6/triangle-20200424-cp37-cp37m-manylinux1_x86_64.whl#sha256=cba976dd9e7fa4464909968640729b73c74b5bb33918e7005650d32eb8ce8501 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,356 Skipping link: none of the wheel's tags (cp37-cp37m-manylinux2010_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/5f/2d/b60915453f5d75da52a5ef3c45158962c702b5ddcc85b82c13105a2fe2d9/triangle-20200424-cp37-cp37m-manylinux2010_i686.whl#sha256=b26356e19a531275acb9e61893b6a619cf6f9ba8fddd7509fdac4ff5c5b76389 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,356 Skipping link: none of the wheel's tags (cp37-cp37m-manylinux2010_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/3a/5c/e62a5a68d92bf7c854161646f2046dc507352d8177e40f928db2d14d27a7/triangle-20200424-cp37-cp37m-manylinux2010_x86_64.whl#sha256=ea423c64546956233ab60e057099337ef38ce5d6f5b41ee982340dfe98874d3f (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,357 Skipping link: none of the wheel's tags (cp37-cp37m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/91/82/b9688b086459a30f63e217229ade4e87d493baa99e80c9f05407cf5361db/triangle-20200424-cp37-cp37m-win32.whl#sha256=90d60f1c6844ece8918c08243aa74ce9dbe79600cd51088d43e3817718b5b2e7 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,357 Skipping link: none of the wheel's tags (cp37-cp37m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/22/98/b65ef0d1c3c67ddec1f55d4eb1f06f9add94e46904a732cf9787521fdb3a/triangle-20200424-cp37-cp37m-win_amd64.whl#sha256=22b3f19b128624ca84a39b4ab0b0bd6523393a37cec59fe214ed5d811b28649a (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,357 Skipping link: none of the wheel's tags (cp38-cp38-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/2d/75/34f77fd4eb669af8d537ed14700d29fcb5de5a54d1a37bc48090165ba5f1/triangle-20200424-cp38-cp38-macosx_10_9_x86_64.whl#sha256=5b04ca1502d12f9248b5f8e634dfda690510985e9b3d183abd9c66681e1c8483 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,358 Skipping link: none of the wheel's tags (cp38-cp38-manylinux1_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/f3/5c/59a871afdda7c71dee69126dd328cdf80b3fc04e5bbc0a3c70a7b1e8b9ce/triangle-20200424-cp38-cp38-manylinux1_i686.whl#sha256=f0c4bbc14300e9a28394005932d1f5003b5aa892cb21307b39b9254ad69cbff0 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,358 Skipping link: none of the wheel's tags (cp38-cp38-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/82/59/933e658e5e19ce29df125776ba3b654c9b4c57a9f15c003a10aa1f622c36/triangle-20200424-cp38-cp38-manylinux1_x86_64.whl#sha256=1ed8c0829e41e6443ff94343036c209db16273b3c878fc6adf941d6235b78298 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,359 Skipping link: none of the wheel's tags (cp38-cp38-manylinux2010_i686) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/c4/9a/3c20c792a9016bb307dddb894408f87276295a51c1c70fcfac6f6c085ee9/triangle-20200424-cp38-cp38-manylinux2010_i686.whl#sha256=c47cfcc4a57689151e665a38d34903c35084ca37264c184de86d24170a6ae0be (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,359 Skipping link: none of the wheel's tags (cp38-cp38-manylinux2010_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/dd/ab/bf75af83c134373a7f4d5cadc4f7e9c730b9eafd9c096c67045e4ffb367d/triangle-20200424-cp38-cp38-manylinux2010_x86_64.whl#sha256=0839001546a99d601fddeae04611518b3e46881127117d846e5f077f2c2dde4a (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,360 Skipping link: none of the wheel's tags (cp38-cp38-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/94/bb/89450e428aeca79f502e988b692d804a6b502073c5f71d6acc90e7172dfc/triangle-20200424-cp38-cp38-win32.whl#sha256=78abf30b7190f1ec6263cc727bdf77d2da180d90fe35bf4e648ec9a9aacfbd69 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,360 Skipping link: none of the wheel's tags (cp38-cp38-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/71/94/a71de472810d8216ba8862146acb9418453083cb4006d9f71354dfd223dc/triangle-20200424-cp38-cp38-win_amd64.whl#sha256=db32eb68657fb81d1278f1c96888cb42c0e2a4d34ce3204f780a2d439a4105a8 (from https://pypi.org/simple/triangle/) 2021-07-14T05:46:19,360 Found link https://files.pythonhosted.org/packages/cc/30/eb72adcd01a8ab9766a2d5418624e978522708de38e375129dadbcbffd86/triangle-20200424.tar.gz#sha256=fc207641f8f39986f7d2bee1b91688a588cd235d2e67777422f94e61fece27e9 (from https://pypi.org/simple/triangle/), version: 20200424 2021-07-14T05:46:19,361 Skipping link: not a file: https://pypi.org/simple/triangle/ 2021-07-14T05:46:19,365 Given no hashes to check 1 links for project 'triangle': discarding no candidates 2021-07-14T05:46:19,384 Collecting triangle==20190115.1 2021-07-14T05:46:19,385 Created temporary directory: /tmp/pip-unpack-j88r9kmn 2021-07-14T05:46:19,756 Downloading triangle-20190115.1.tar.gz (1.6 MB) 2021-07-14T05:46:20,434 Added triangle==20190115.1 from https://files.pythonhosted.org/packages/81/9d/b9e23bbe350aea03c6fac64f0cc2e15b4f2aded2fea42ad89d7a32fb6afd/triangle-20190115.1.tar.gz#sha256=65a80d3d22aac0df1c5629d011609a0e85bf7d77a66a0c603a7c5fe388e24dae to build tracker '/tmp/pip-req-tracker-82h_vmxc' 2021-07-14T05:46:20,435 Running setup.py (path:/tmp/pip-wheel-zltvy_c5/triangle_364c520bb78d45b4892aeb592c0cbc29/setup.py) egg_info for package triangle 2021-07-14T05:46:20,436 Created temporary directory: /tmp/pip-pip-egg-info-t_lu8c0v 2021-07-14T05:46:20,436 Running command python setup.py egg_info 2021-07-14T05:46:21,328 running egg_info 2021-07-14T05:46:21,330 creating /tmp/pip-pip-egg-info-t_lu8c0v/triangle.egg-info 2021-07-14T05:46:21,331 writing /tmp/pip-pip-egg-info-t_lu8c0v/triangle.egg-info/PKG-INFO 2021-07-14T05:46:21,333 writing dependency_links to /tmp/pip-pip-egg-info-t_lu8c0v/triangle.egg-info/dependency_links.txt 2021-07-14T05:46:21,334 writing requirements to /tmp/pip-pip-egg-info-t_lu8c0v/triangle.egg-info/requires.txt 2021-07-14T05:46:21,335 writing top-level names to /tmp/pip-pip-egg-info-t_lu8c0v/triangle.egg-info/top_level.txt 2021-07-14T05:46:21,337 writing manifest file '/tmp/pip-pip-egg-info-t_lu8c0v/triangle.egg-info/SOURCES.txt' 2021-07-14T05:46:21,689 reading manifest file '/tmp/pip-pip-egg-info-t_lu8c0v/triangle.egg-info/SOURCES.txt' 2021-07-14T05:46:21,690 adding license file 'LICENSE' 2021-07-14T05:46:21,694 writing manifest file '/tmp/pip-pip-egg-info-t_lu8c0v/triangle.egg-info/SOURCES.txt' 2021-07-14T05:46:21,766 Source in /tmp/pip-wheel-zltvy_c5/triangle_364c520bb78d45b4892aeb592c0cbc29 has version 20190115.1, which satisfies requirement triangle==20190115.1 from https://files.pythonhosted.org/packages/81/9d/b9e23bbe350aea03c6fac64f0cc2e15b4f2aded2fea42ad89d7a32fb6afd/triangle-20190115.1.tar.gz#sha256=65a80d3d22aac0df1c5629d011609a0e85bf7d77a66a0c603a7c5fe388e24dae 2021-07-14T05:46:21,767 Removed triangle==20190115.1 from https://files.pythonhosted.org/packages/81/9d/b9e23bbe350aea03c6fac64f0cc2e15b4f2aded2fea42ad89d7a32fb6afd/triangle-20190115.1.tar.gz#sha256=65a80d3d22aac0df1c5629d011609a0e85bf7d77a66a0c603a7c5fe388e24dae from build tracker '/tmp/pip-req-tracker-82h_vmxc' 2021-07-14T05:46:21,771 Created temporary directory: /tmp/pip-unpack-aisqc4ly 2021-07-14T05:46:21,771 Building wheels for collected packages: triangle 2021-07-14T05:46:21,775 Created temporary directory: /tmp/pip-wheel-gr3d0ve1 2021-07-14T05:46:21,776 Building wheel for triangle (setup.py): started 2021-07-14T05:46:21,776 Destination directory: /tmp/pip-wheel-gr3d0ve1 2021-07-14T05:46:21,776 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-zltvy_c5/triangle_364c520bb78d45b4892aeb592c0cbc29/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-zltvy_c5/triangle_364c520bb78d45b4892aeb592c0cbc29/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-gr3d0ve1 2021-07-14T05:46:22,677 running bdist_wheel 2021-07-14T05:46:22,836 running build 2021-07-14T05:46:22,837 running build_py 2021-07-14T05:46:22,976 creating build 2021-07-14T05:46:22,976 creating build/lib.linux-armv7l-3.9 2021-07-14T05:46:22,977 creating build/lib.linux-armv7l-3.9/triangle 2021-07-14T05:46:22,978 copying triangle/plot.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T05:46:22,980 copying triangle/data.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T05:46:22,982 copying triangle/core1_run.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T05:46:22,984 copying triangle/tri.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T05:46:22,986 copying triangle/__init__.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T05:46:22,988 copying triangle/version.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T05:46:23,002 creating build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,003 copying triangle/data/double_hex3.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,006 copying triangle/data/double_hex2.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,009 copying triangle/data/double_hex.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,012 copying triangle/data/double_hex.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,014 copying triangle/data/diamond_02_00009.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,017 copying triangle/data/spiral.q.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,019 copying triangle/data/greenland.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,057 copying triangle/data/spiral.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,059 copying triangle/data/dots.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,061 copying triangle/data/A.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,063 copying triangle/data/diamond_02_00009.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,065 copying triangle/data/dots.1.v.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,068 copying triangle/data/face.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,070 copying triangle/data/box.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,072 copying triangle/data/bbox.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,074 copying triangle/data/ell.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,076 copying triangle/data/double_hex2.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,079 copying triangle/data/spiral.r.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,081 copying triangle/data/la.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,084 copying triangle/data/spiral.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,086 copying triangle/data/double_hex3.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,089 copying triangle/data/box.4.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,092 copying triangle/data/box.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,094 copying triangle/data/diamond_02_00009.1.v.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,097 copying triangle/data/square_circle_hole.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,100 copying triangle/data/box.3.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,103 copying triangle/data/spiral.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,106 copying triangle/data/diamond_02_00009.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,108 copying triangle/data/face.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,110 copying triangle/data/box.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,113 copying triangle/data/ell.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,115 copying triangle/data/double_hex2.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,117 copying triangle/data/box.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,120 copying triangle/data/greenland.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,167 copying triangle/data/double_hex.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,169 copying triangle/data/box.4.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,172 copying triangle/data/double_hex3.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,175 copying triangle/data/spiral.r.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,177 copying triangle/data/la.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,180 copying triangle/data/spiral.q.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,182 copying triangle/data/box.3.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,185 copying triangle/data/double_hex2.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,187 copying triangle/data/double_hex.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,190 copying triangle/data/bbox.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,193 copying triangle/data/square_circle_hole.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,196 copying triangle/data/A.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,199 copying triangle/data/face.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,201 copying triangle/data/box.4.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,204 copying triangle/data/double_hex.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,206 copying triangle/data/box.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,208 copying triangle/data/double_hex2.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,211 copying triangle/data/A.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,213 copying triangle/data/box.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,216 copying triangle/data/double_hex.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,218 copying triangle/data/la.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,222 copying triangle/data/la.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,224 copying triangle/data/square_circle_hole.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,229 copying triangle/data/box.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,232 copying triangle/data/double_hex.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,235 copying triangle/data/double_hex2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,237 copying triangle/data/face.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,240 copying triangle/data/double_hex2.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,242 copying triangle/data/double_hex3.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,245 copying triangle/data/A.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,247 copying triangle/data/double_hex3.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,250 copying triangle/data/box.3.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,252 copying triangle/data/bbox.1.area -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,255 copying triangle/data/dots.1.v.edge -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,258 copying triangle/data/diamond_02_00009.1.v.edge -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T05:46:23,261 running build_ext 2021-07-14T05:46:23,267 building 'triangle.core' extension 2021-07-14T05:46:23,268 creating build/temp.linux-armv7l-3.9 2021-07-14T05:46:23,269 creating build/temp.linux-armv7l-3.9/c 2021-07-14T05:46:23,270 creating build/temp.linux-armv7l-3.9/triangle 2021-07-14T05:46:23,270 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DVOID=int -DREAL=double -DNO_TIMER=1 -DTRILIBRARY=1 -DANSI_DECLARATORS=1 -Ic -I/usr/include/python3.9 -c c/triangle.c -o build/temp.linux-armv7l-3.9/c/triangle.o 2021-07-14T05:46:23,457 c/triangle.c: In function ‘printtriangle’: 2021-07-14T05:46:23,463 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,463 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,464 | ^ 2021-07-14T05:46:23,464 c/triangle.c:3685:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,464 3685 | decode(t->tri[0], printtri); 2021-07-14T05:46:23,464 | ^~~~~~ 2021-07-14T05:46:23,466 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,467 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,467 | ^ 2021-07-14T05:46:23,467 c/triangle.c:3685:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,467 3685 | decode(t->tri[0], printtri); 2021-07-14T05:46:23,467 | ^~~~~~ 2021-07-14T05:46:23,469 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,470 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,470 | ^ 2021-07-14T05:46:23,470 c/triangle.c:3685:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,470 3685 | decode(t->tri[0], printtri); 2021-07-14T05:46:23,470 | ^~~~~~ 2021-07-14T05:46:23,471 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,471 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,471 | ^ 2021-07-14T05:46:23,471 c/triangle.c:3692:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,471 3692 | decode(t->tri[1], printtri); 2021-07-14T05:46:23,472 | ^~~~~~ 2021-07-14T05:46:23,472 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,472 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,472 | ^ 2021-07-14T05:46:23,473 c/triangle.c:3692:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,473 3692 | decode(t->tri[1], printtri); 2021-07-14T05:46:23,473 | ^~~~~~ 2021-07-14T05:46:23,473 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,474 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,474 | ^ 2021-07-14T05:46:23,474 c/triangle.c:3692:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,474 3692 | decode(t->tri[1], printtri); 2021-07-14T05:46:23,474 | ^~~~~~ 2021-07-14T05:46:23,475 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,475 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,475 | ^ 2021-07-14T05:46:23,475 c/triangle.c:3699:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,475 3699 | decode(t->tri[2], printtri); 2021-07-14T05:46:23,475 | ^~~~~~ 2021-07-14T05:46:23,476 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,476 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,476 | ^ 2021-07-14T05:46:23,476 c/triangle.c:3699:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,477 3699 | decode(t->tri[2], printtri); 2021-07-14T05:46:23,477 | ^~~~~~ 2021-07-14T05:46:23,477 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,477 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,478 | ^ 2021-07-14T05:46:23,478 c/triangle.c:3699:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,478 3699 | decode(t->tri[2], printtri); 2021-07-14T05:46:23,478 | ^~~~~~ 2021-07-14T05:46:23,479 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,480 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,480 | ^ 2021-07-14T05:46:23,480 c/triangle.c:3730:5: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,480 3730 | sdecode(t->tri[6], printsh); 2021-07-14T05:46:23,480 | ^~~~~~~ 2021-07-14T05:46:23,481 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,481 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,481 | ^ 2021-07-14T05:46:23,481 c/triangle.c:3730:5: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,481 3730 | sdecode(t->tri[6], printsh); 2021-07-14T05:46:23,481 | ^~~~~~~ 2021-07-14T05:46:23,482 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,482 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,482 | ^ 2021-07-14T05:46:23,482 c/triangle.c:3730:5: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,483 3730 | sdecode(t->tri[6], printsh); 2021-07-14T05:46:23,483 | ^~~~~~~ 2021-07-14T05:46:23,483 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,484 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,484 | ^ 2021-07-14T05:46:23,484 c/triangle.c:3735:5: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,484 3735 | sdecode(t->tri[7], printsh); 2021-07-14T05:46:23,484 | ^~~~~~~ 2021-07-14T05:46:23,485 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,485 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,485 | ^ 2021-07-14T05:46:23,485 c/triangle.c:3735:5: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,485 3735 | sdecode(t->tri[7], printsh); 2021-07-14T05:46:23,485 | ^~~~~~~ 2021-07-14T05:46:23,486 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,486 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,486 | ^ 2021-07-14T05:46:23,486 c/triangle.c:3735:5: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,486 3735 | sdecode(t->tri[7], printsh); 2021-07-14T05:46:23,487 | ^~~~~~~ 2021-07-14T05:46:23,487 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,488 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,488 | ^ 2021-07-14T05:46:23,488 c/triangle.c:3740:5: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,488 3740 | sdecode(t->tri[8], printsh); 2021-07-14T05:46:23,488 | ^~~~~~~ 2021-07-14T05:46:23,489 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,489 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,489 | ^ 2021-07-14T05:46:23,489 c/triangle.c:3740:5: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,489 3740 | sdecode(t->tri[8], printsh); 2021-07-14T05:46:23,489 | ^~~~~~~ 2021-07-14T05:46:23,490 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,490 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,490 | ^ 2021-07-14T05:46:23,490 c/triangle.c:3740:5: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,490 3740 | sdecode(t->tri[8], printsh); 2021-07-14T05:46:23,491 | ^~~~~~~ 2021-07-14T05:46:23,491 c/triangle.c: In function ‘printsubseg’: 2021-07-14T05:46:23,492 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,492 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,492 | ^ 2021-07-14T05:46:23,492 c/triangle.c:3779:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,492 3779 | sdecode(s->ss[0], printsh); 2021-07-14T05:46:23,492 | ^~~~~~~ 2021-07-14T05:46:23,493 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,493 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,494 | ^ 2021-07-14T05:46:23,494 c/triangle.c:3779:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,494 3779 | sdecode(s->ss[0], printsh); 2021-07-14T05:46:23,494 | ^~~~~~~ 2021-07-14T05:46:23,494 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,495 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,495 | ^ 2021-07-14T05:46:23,495 c/triangle.c:3779:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,495 3779 | sdecode(s->ss[0], printsh); 2021-07-14T05:46:23,495 | ^~~~~~~ 2021-07-14T05:46:23,496 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,496 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,496 | ^ 2021-07-14T05:46:23,496 c/triangle.c:3786:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,496 3786 | sdecode(s->ss[1], printsh); 2021-07-14T05:46:23,497 | ^~~~~~~ 2021-07-14T05:46:23,497 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,497 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,498 | ^ 2021-07-14T05:46:23,498 c/triangle.c:3786:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,498 3786 | sdecode(s->ss[1], printsh); 2021-07-14T05:46:23,498 | ^~~~~~~ 2021-07-14T05:46:23,509 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,509 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,509 | ^ 2021-07-14T05:46:23,509 c/triangle.c:3786:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,509 3786 | sdecode(s->ss[1], printsh); 2021-07-14T05:46:23,509 | ^~~~~~~ 2021-07-14T05:46:23,509 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,510 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,510 | ^ 2021-07-14T05:46:23,510 c/triangle.c:3809:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,510 3809 | decode(s->ss[6], printtri); 2021-07-14T05:46:23,510 | ^~~~~~ 2021-07-14T05:46:23,510 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,510 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,511 | ^ 2021-07-14T05:46:23,511 c/triangle.c:3809:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,511 3809 | decode(s->ss[6], printtri); 2021-07-14T05:46:23,511 | ^~~~~~ 2021-07-14T05:46:23,511 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,511 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,511 | ^ 2021-07-14T05:46:23,512 c/triangle.c:3809:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,512 3809 | decode(s->ss[6], printtri); 2021-07-14T05:46:23,512 | ^~~~~~ 2021-07-14T05:46:23,512 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,512 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,512 | ^ 2021-07-14T05:46:23,512 c/triangle.c:3816:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,512 3816 | decode(s->ss[7], printtri); 2021-07-14T05:46:23,512 | ^~~~~~ 2021-07-14T05:46:23,513 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,513 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,513 | ^ 2021-07-14T05:46:23,513 c/triangle.c:3816:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,513 3816 | decode(s->ss[7], printtri); 2021-07-14T05:46:23,513 | ^~~~~~ 2021-07-14T05:46:23,513 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,513 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,514 | ^ 2021-07-14T05:46:23,514 c/triangle.c:3816:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,514 3816 | decode(s->ss[7], printtri); 2021-07-14T05:46:23,514 | ^~~~~~ 2021-07-14T05:46:23,514 c/triangle.c: In function ‘poolrestart’: 2021-07-14T05:46:23,514 c/triangle.c:3907:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,514 3907 | alignptr = (INT_PTR) (pool->nowblock + 1); 2021-07-14T05:46:23,514 | ^ 2021-07-14T05:46:23,515 c/triangle.c:3909:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,515 3909 | pool->nextitem = (VOID *) 2021-07-14T05:46:23,515 | ^ 2021-07-14T05:46:23,515 c/triangle.c: In function ‘poolinit’: 2021-07-14T05:46:23,515 c/triangle.c:3954:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-14T05:46:23,515 3954 | if (alignment > sizeof(VOID *)) { 2021-07-14T05:46:23,515 | ^ 2021-07-14T05:46:23,515 c/triangle.c: In function ‘poolalloc’: 2021-07-14T05:46:23,516 c/triangle.c:4041:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,516 4041 | alignptr = (INT_PTR) (pool->nowblock + 1); 2021-07-14T05:46:23,516 | ^ 2021-07-14T05:46:23,516 c/triangle.c:4043:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,516 4043 | pool->nextitem = (VOID *) 2021-07-14T05:46:23,516 | ^ 2021-07-14T05:46:23,516 c/triangle.c: In function ‘traversalinit’: 2021-07-14T05:46:23,516 c/triangle.c:4105:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,517 4105 | alignptr = (INT_PTR) (pool->pathblock + 1); 2021-07-14T05:46:23,517 | ^ 2021-07-14T05:46:23,517 c/triangle.c:4107:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,517 4107 | pool->pathitem = (VOID *) 2021-07-14T05:46:23,517 | ^ 2021-07-14T05:46:23,517 c/triangle.c: In function ‘traverse’: 2021-07-14T05:46:23,517 c/triangle.c:4149:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,518 4149 | alignptr = (INT_PTR) (pool->pathblock + 1); 2021-07-14T05:46:23,518 | ^ 2021-07-14T05:46:23,518 c/triangle.c:4151:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,518 4151 | pool->pathitem = (VOID *) 2021-07-14T05:46:23,518 | ^ 2021-07-14T05:46:23,518 c/triangle.c: In function ‘dummyinit’: 2021-07-14T05:46:23,518 c/triangle.c:4211:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,518 4211 | alignptr = (INT_PTR) m->dummytribase; 2021-07-14T05:46:23,519 | ^ 2021-07-14T05:46:23,519 c/triangle.c:4212:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,519 4212 | m->dummytri = (triangle *) 2021-07-14T05:46:23,519 | ^ 2021-07-14T05:46:23,519 c/triangle.c:4234:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,519 4234 | alignptr = (INT_PTR) m->dummysubbase; 2021-07-14T05:46:23,519 | ^ 2021-07-14T05:46:23,519 c/triangle.c:4235:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,519 4235 | m->dummysub = (subseg *) 2021-07-14T05:46:23,520 | ^ 2021-07-14T05:46:23,520 c/triangle.c: In function ‘initializetrisubpools’: 2021-07-14T05:46:23,520 c/triangle.c:4354:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-14T05:46:23,520 4354 | (trisize < 6 * sizeof(triangle) + sizeof(int))) { 2021-07-14T05:46:23,520 | ^ 2021-07-14T05:46:23,520 c/triangle.c: In function ‘getvertex’: 2021-07-14T05:46:23,520 c/triangle.c:4611:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,520 4611 | alignptr = (INT_PTR) (getblock + 1); 2021-07-14T05:46:23,521 | ^ 2021-07-14T05:46:23,521 c/triangle.c:4612:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,521 4612 | foundvertex = (char *) (alignptr + (INT_PTR) m->vertices.alignbytes - 2021-07-14T05:46:23,521 | ^ 2021-07-14T05:46:23,565 c/triangle.c: In function ‘checkmesh’: 2021-07-14T05:46:23,568 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,568 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,568 | ^ 2021-07-14T05:46:23,568 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,568 967 | decode(ptr, otri2); 2021-07-14T05:46:23,568 | ^~~~~~ 2021-07-14T05:46:23,568 c/triangle.c:6741:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,568 6741 | sym(triangleloop, oppotri); 2021-07-14T05:46:23,569 | ^~~ 2021-07-14T05:46:23,570 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,570 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,570 | ^ 2021-07-14T05:46:23,570 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,570 967 | decode(ptr, otri2); 2021-07-14T05:46:23,570 | ^~~~~~ 2021-07-14T05:46:23,570 c/triangle.c:6741:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,571 6741 | sym(triangleloop, oppotri); 2021-07-14T05:46:23,571 | ^~~ 2021-07-14T05:46:23,572 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,572 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,572 | ^ 2021-07-14T05:46:23,572 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,572 967 | decode(ptr, otri2); 2021-07-14T05:46:23,573 | ^~~~~~ 2021-07-14T05:46:23,573 c/triangle.c:6741:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,573 6741 | sym(triangleloop, oppotri); 2021-07-14T05:46:23,573 | ^~~ 2021-07-14T05:46:23,574 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,574 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,574 | ^ 2021-07-14T05:46:23,575 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,575 967 | decode(ptr, otri2); 2021-07-14T05:46:23,575 | ^~~~~~ 2021-07-14T05:46:23,575 c/triangle.c:6744:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,575 6744 | sym(oppotri, oppooppotri); 2021-07-14T05:46:23,575 | ^~~ 2021-07-14T05:46:23,576 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,576 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,577 | ^ 2021-07-14T05:46:23,577 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,577 967 | decode(ptr, otri2); 2021-07-14T05:46:23,577 | ^~~~~~ 2021-07-14T05:46:23,577 c/triangle.c:6744:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,577 6744 | sym(oppotri, oppooppotri); 2021-07-14T05:46:23,577 | ^~~ 2021-07-14T05:46:23,579 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,579 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,579 | ^ 2021-07-14T05:46:23,579 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,579 967 | decode(ptr, otri2); 2021-07-14T05:46:23,579 | ^~~~~~ 2021-07-14T05:46:23,580 c/triangle.c:6744:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,580 6744 | sym(oppotri, oppooppotri); 2021-07-14T05:46:23,580 | ^~~ 2021-07-14T05:46:23,581 c/triangle.c: In function ‘checkdelaunay’: 2021-07-14T05:46:23,583 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,583 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,583 | ^ 2021-07-14T05:46:23,584 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,584 967 | decode(ptr, otri2); 2021-07-14T05:46:23,584 | ^~~~~~ 2021-07-14T05:46:23,584 c/triangle.c:6834:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,584 6834 | sym(triangleloop, oppotri); 2021-07-14T05:46:23,584 | ^~~ 2021-07-14T05:46:23,585 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,586 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,586 | ^ 2021-07-14T05:46:23,586 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,586 967 | decode(ptr, otri2); 2021-07-14T05:46:23,586 | ^~~~~~ 2021-07-14T05:46:23,586 c/triangle.c:6834:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,586 6834 | sym(triangleloop, oppotri); 2021-07-14T05:46:23,586 | ^~~ 2021-07-14T05:46:23,588 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,588 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,588 | ^ 2021-07-14T05:46:23,588 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,588 967 | decode(ptr, otri2); 2021-07-14T05:46:23,588 | ^~~~~~ 2021-07-14T05:46:23,589 c/triangle.c:6834:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,589 6834 | sym(triangleloop, oppotri); 2021-07-14T05:46:23,589 | ^~~ 2021-07-14T05:46:23,591 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,591 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,591 | ^ 2021-07-14T05:46:23,591 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,591 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,591 | ^~~~~~~ 2021-07-14T05:46:23,591 c/triangle.c:6852:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,591 6852 | tspivot(triangleloop, opposubseg); 2021-07-14T05:46:23,591 | ^~~~~~~ 2021-07-14T05:46:23,593 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,593 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,593 | ^ 2021-07-14T05:46:23,593 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,593 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,593 | ^~~~~~~ 2021-07-14T05:46:23,594 c/triangle.c:6852:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,594 6852 | tspivot(triangleloop, opposubseg); 2021-07-14T05:46:23,594 | ^~~~~~~ 2021-07-14T05:46:23,595 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,595 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,595 | ^ 2021-07-14T05:46:23,596 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,596 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,596 | ^~~~~~~ 2021-07-14T05:46:23,596 c/triangle.c:6852:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,596 6852 | tspivot(triangleloop, opposubseg); 2021-07-14T05:46:23,596 | ^~~~~~~ 2021-07-14T05:46:23,598 c/triangle.c: In function ‘enqueuebadtri’: 2021-07-14T05:46:23,600 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,600 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,600 | ^ 2021-07-14T05:46:23,600 c/triangle.c:7032:21: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,600 7032 | newbad->poortri = encode(*enqtri); 2021-07-14T05:46:23,600 | ^~~~~~ 2021-07-14T05:46:23,602 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,602 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,603 | ^ 2021-07-14T05:46:23,603 c/triangle.c:7032:21: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,603 7032 | newbad->poortri = encode(*enqtri); 2021-07-14T05:46:23,603 | ^~~~~~ 2021-07-14T05:46:23,603 c/triangle.c: In function ‘checkseg4encroach’: 2021-07-14T05:46:23,605 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,606 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,606 | ^ 2021-07-14T05:46:23,606 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,606 1294 | decode(ptr, otri) 2021-07-14T05:46:23,606 | ^~~~~~ 2021-07-14T05:46:23,606 c/triangle.c:7129:3: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:23,606 7129 | stpivot(*testsubseg, neighbortri); 2021-07-14T05:46:23,606 | ^~~~~~~ 2021-07-14T05:46:23,608 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,608 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,608 | ^ 2021-07-14T05:46:23,608 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,608 1294 | decode(ptr, otri) 2021-07-14T05:46:23,608 | ^~~~~~ 2021-07-14T05:46:23,609 c/triangle.c:7129:3: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:23,609 7129 | stpivot(*testsubseg, neighbortri); 2021-07-14T05:46:23,609 | ^~~~~~~ 2021-07-14T05:46:23,610 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,611 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,611 | ^ 2021-07-14T05:46:23,611 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,611 1294 | decode(ptr, otri) 2021-07-14T05:46:23,611 | ^~~~~~ 2021-07-14T05:46:23,611 c/triangle.c:7129:3: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:23,611 7129 | stpivot(*testsubseg, neighbortri); 2021-07-14T05:46:23,611 | ^~~~~~~ 2021-07-14T05:46:23,613 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,614 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,614 | ^ 2021-07-14T05:46:23,614 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,614 1294 | decode(ptr, otri) 2021-07-14T05:46:23,614 | ^~~~~~ 2021-07-14T05:46:23,614 c/triangle.c:7156:3: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:23,614 7156 | stpivot(testsym, neighbortri); 2021-07-14T05:46:23,614 | ^~~~~~~ 2021-07-14T05:46:23,616 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,616 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,616 | ^ 2021-07-14T05:46:23,616 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,616 1294 | decode(ptr, otri) 2021-07-14T05:46:23,617 | ^~~~~~ 2021-07-14T05:46:23,617 c/triangle.c:7156:3: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:23,617 7156 | stpivot(testsym, neighbortri); 2021-07-14T05:46:23,617 | ^~~~~~~ 2021-07-14T05:46:23,618 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,618 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,619 | ^ 2021-07-14T05:46:23,619 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,619 1294 | decode(ptr, otri) 2021-07-14T05:46:23,619 | ^~~~~~ 2021-07-14T05:46:23,619 c/triangle.c:7156:3: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:23,619 7156 | stpivot(testsym, neighbortri); 2021-07-14T05:46:23,619 | ^~~~~~~ 2021-07-14T05:46:23,622 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,622 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,622 | ^ 2021-07-14T05:46:23,622 c/triangle.c:7189:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,622 7189 | encroachedseg->encsubseg = sencode(*testsubseg); 2021-07-14T05:46:23,622 | ^~~~~~~ 2021-07-14T05:46:23,624 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,624 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,624 | ^ 2021-07-14T05:46:23,624 c/triangle.c:7189:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,625 7189 | encroachedseg->encsubseg = sencode(*testsubseg); 2021-07-14T05:46:23,625 | ^~~~~~~ 2021-07-14T05:46:23,626 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,627 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,627 | ^ 2021-07-14T05:46:23,627 c/triangle.c:7193:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,627 7193 | encroachedseg->encsubseg = sencode(testsym); 2021-07-14T05:46:23,627 | ^~~~~~~ 2021-07-14T05:46:23,629 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,629 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,629 | ^ 2021-07-14T05:46:23,629 c/triangle.c:7193:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,629 7193 | encroachedseg->encsubseg = sencode(testsym); 2021-07-14T05:46:23,630 | ^~~~~~~ 2021-07-14T05:46:23,631 c/triangle.c: In function ‘testtriangle’: 2021-07-14T05:46:23,634 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,634 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,634 | ^ 2021-07-14T05:46:23,634 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,634 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,634 | ^~~~~~~ 2021-07-14T05:46:23,635 c/triangle.c:7331:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,635 7331 | tspivot(tri1, testsub); 2021-07-14T05:46:23,635 | ^~~~~~~ 2021-07-14T05:46:23,636 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,637 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,637 | ^ 2021-07-14T05:46:23,637 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,637 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,637 | ^~~~~~~ 2021-07-14T05:46:23,637 c/triangle.c:7331:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,637 7331 | tspivot(tri1, testsub); 2021-07-14T05:46:23,637 | ^~~~~~~ 2021-07-14T05:46:23,639 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,639 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,639 | ^ 2021-07-14T05:46:23,639 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,639 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,640 | ^~~~~~~ 2021-07-14T05:46:23,640 c/triangle.c:7331:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,640 7331 | tspivot(tri1, testsub); 2021-07-14T05:46:23,640 | ^~~~~~~ 2021-07-14T05:46:23,642 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,642 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,642 | ^ 2021-07-14T05:46:23,642 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,642 971 | decode(ptr, otri); 2021-07-14T05:46:23,642 | ^~~~~~ 2021-07-14T05:46:23,642 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:23,643 1012 | symself(otri); \ 2021-07-14T05:46:23,643 | ^~~~~~~ 2021-07-14T05:46:23,643 c/triangle.c:7336:11: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:23,643 7336 | oprevself(tri1); 2021-07-14T05:46:23,643 | ^~~~~~~~~ 2021-07-14T05:46:23,644 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,644 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,645 | ^ 2021-07-14T05:46:23,645 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,645 971 | decode(ptr, otri); 2021-07-14T05:46:23,645 | ^~~~~~ 2021-07-14T05:46:23,645 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:23,645 1012 | symself(otri); \ 2021-07-14T05:46:23,645 | ^~~~~~~ 2021-07-14T05:46:23,645 c/triangle.c:7336:11: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:23,645 7336 | oprevself(tri1); 2021-07-14T05:46:23,646 | ^~~~~~~~~ 2021-07-14T05:46:23,647 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,647 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,647 | ^ 2021-07-14T05:46:23,647 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,647 971 | decode(ptr, otri); 2021-07-14T05:46:23,647 | ^~~~~~ 2021-07-14T05:46:23,647 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:23,648 1012 | symself(otri); \ 2021-07-14T05:46:23,648 | ^~~~~~~ 2021-07-14T05:46:23,648 c/triangle.c:7336:11: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:23,648 7336 | oprevself(tri1); 2021-07-14T05:46:23,648 | ^~~~~~~~~ 2021-07-14T05:46:23,649 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,650 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,650 | ^ 2021-07-14T05:46:23,650 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,650 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,650 | ^~~~~~~ 2021-07-14T05:46:23,650 c/triangle.c:7337:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,650 7337 | tspivot(tri1, testsub); 2021-07-14T05:46:23,650 | ^~~~~~~ 2021-07-14T05:46:23,652 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,652 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,652 | ^ 2021-07-14T05:46:23,652 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,653 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,653 | ^~~~~~~ 2021-07-14T05:46:23,653 c/triangle.c:7337:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,653 7337 | tspivot(tri1, testsub); 2021-07-14T05:46:23,653 | ^~~~~~~ 2021-07-14T05:46:23,655 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,655 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,655 | ^ 2021-07-14T05:46:23,655 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,655 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,655 | ^~~~~~~ 2021-07-14T05:46:23,655 c/triangle.c:7337:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,655 7337 | tspivot(tri1, testsub); 2021-07-14T05:46:23,656 | ^~~~~~~ 2021-07-14T05:46:23,657 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,658 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,658 | ^ 2021-07-14T05:46:23,658 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,658 971 | decode(ptr, otri); 2021-07-14T05:46:23,658 | ^~~~~~ 2021-07-14T05:46:23,658 c/triangle.c:1024:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:23,658 1024 | symself(otri); \ 2021-07-14T05:46:23,658 | ^~~~~~~ 2021-07-14T05:46:23,659 c/triangle.c:7344:11: note: in expansion of macro ‘dnextself’ 2021-07-14T05:46:23,659 7344 | dnextself(tri2); 2021-07-14T05:46:23,659 | ^~~~~~~~~ 2021-07-14T05:46:23,660 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,660 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,660 | ^ 2021-07-14T05:46:23,660 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,661 971 | decode(ptr, otri); 2021-07-14T05:46:23,661 | ^~~~~~ 2021-07-14T05:46:23,661 c/triangle.c:1024:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:23,661 1024 | symself(otri); \ 2021-07-14T05:46:23,661 | ^~~~~~~ 2021-07-14T05:46:23,661 c/triangle.c:7344:11: note: in expansion of macro ‘dnextself’ 2021-07-14T05:46:23,661 7344 | dnextself(tri2); 2021-07-14T05:46:23,661 | ^~~~~~~~~ 2021-07-14T05:46:23,663 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,663 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,663 | ^ 2021-07-14T05:46:23,663 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,663 971 | decode(ptr, otri); 2021-07-14T05:46:23,663 | ^~~~~~ 2021-07-14T05:46:23,663 c/triangle.c:1024:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:23,664 1024 | symself(otri); \ 2021-07-14T05:46:23,664 | ^~~~~~~ 2021-07-14T05:46:23,664 c/triangle.c:7344:11: note: in expansion of macro ‘dnextself’ 2021-07-14T05:46:23,664 7344 | dnextself(tri2); 2021-07-14T05:46:23,664 | ^~~~~~~~~ 2021-07-14T05:46:23,665 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,665 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,666 | ^ 2021-07-14T05:46:23,666 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,666 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,666 | ^~~~~~~ 2021-07-14T05:46:23,666 c/triangle.c:7345:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,666 7345 | tspivot(tri2, testsub); 2021-07-14T05:46:23,666 | ^~~~~~~ 2021-07-14T05:46:23,668 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,668 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,668 | ^ 2021-07-14T05:46:23,668 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,668 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,669 | ^~~~~~~ 2021-07-14T05:46:23,669 c/triangle.c:7345:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,669 7345 | tspivot(tri2, testsub); 2021-07-14T05:46:23,669 | ^~~~~~~ 2021-07-14T05:46:23,670 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,671 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,671 | ^ 2021-07-14T05:46:23,671 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,671 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,671 | ^~~~~~~ 2021-07-14T05:46:23,671 c/triangle.c:7345:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,671 7345 | tspivot(tri2, testsub); 2021-07-14T05:46:23,671 | ^~~~~~~ 2021-07-14T05:46:23,672 c/triangle.c: In function ‘makevertexmap’: 2021-07-14T05:46:23,675 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,675 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,675 | ^ 2021-07-14T05:46:23,675 c/triangle.c:1329:45: note: in definition of macro ‘setvertex2tri’ 2021-07-14T05:46:23,675 1329 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-14T05:46:23,676 | ^~~~~ 2021-07-14T05:46:23,676 c/triangle.c:7424:29: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,676 7424 | setvertex2tri(triorg, encode(triangleloop)); 2021-07-14T05:46:23,676 | ^~~~~~ 2021-07-14T05:46:23,678 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,678 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,678 | ^ 2021-07-14T05:46:23,678 c/triangle.c:1329:45: note: in definition of macro ‘setvertex2tri’ 2021-07-14T05:46:23,678 1329 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-14T05:46:23,678 | ^~~~~ 2021-07-14T05:46:23,678 c/triangle.c:7424:29: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,679 7424 | setvertex2tri(triorg, encode(triangleloop)); 2021-07-14T05:46:23,679 | ^~~~~~ 2021-07-14T05:46:23,679 c/triangle.c: In function ‘preciselocate’: 2021-07-14T05:46:23,682 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,682 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,682 | ^ 2021-07-14T05:46:23,682 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,682 967 | decode(ptr, otri2); 2021-07-14T05:46:23,682 | ^~~~~~ 2021-07-14T05:46:23,682 c/triangle.c:7583:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,682 7583 | sym(backtracktri, *searchtri); 2021-07-14T05:46:23,683 | ^~~ 2021-07-14T05:46:23,684 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,684 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,685 | ^ 2021-07-14T05:46:23,685 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,685 967 | decode(ptr, otri2); 2021-07-14T05:46:23,685 | ^~~~~~ 2021-07-14T05:46:23,685 c/triangle.c:7583:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,685 7583 | sym(backtracktri, *searchtri); 2021-07-14T05:46:23,685 | ^~~ 2021-07-14T05:46:23,687 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,687 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,687 | ^ 2021-07-14T05:46:23,687 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,687 967 | decode(ptr, otri2); 2021-07-14T05:46:23,688 | ^~~~~~ 2021-07-14T05:46:23,688 c/triangle.c:7583:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,688 7583 | sym(backtracktri, *searchtri); 2021-07-14T05:46:23,688 | ^~~ 2021-07-14T05:46:23,690 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,690 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,690 | ^ 2021-07-14T05:46:23,690 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,690 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,690 | ^~~~~~~ 2021-07-14T05:46:23,690 c/triangle.c:7587:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,691 7587 | tspivot(backtracktri, checkedge); 2021-07-14T05:46:23,691 | ^~~~~~~ 2021-07-14T05:46:23,693 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,693 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,693 | ^ 2021-07-14T05:46:23,693 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,693 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,693 | ^~~~~~~ 2021-07-14T05:46:23,693 c/triangle.c:7587:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,693 7587 | tspivot(backtracktri, checkedge); 2021-07-14T05:46:23,693 | ^~~~~~~ 2021-07-14T05:46:23,695 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,695 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,696 | ^ 2021-07-14T05:46:23,696 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,696 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,696 | ^~~~~~~ 2021-07-14T05:46:23,696 c/triangle.c:7587:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,696 7587 | tspivot(backtracktri, checkedge); 2021-07-14T05:46:23,696 | ^~~~~~~ 2021-07-14T05:46:23,697 c/triangle.c: In function ‘locate’: 2021-07-14T05:46:23,699 c/triangle.c:7729:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,699 7729 | alignptr = (INT_PTR) (sampleblock + 1); 2021-07-14T05:46:23,699 | ^ 2021-07-14T05:46:23,701 c/triangle.c:7730:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,701 7730 | firsttri = (char *) (alignptr + 2021-07-14T05:46:23,701 | ^ 2021-07-14T05:46:23,705 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,705 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,705 | ^ 2021-07-14T05:46:23,706 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,706 971 | decode(ptr, otri); 2021-07-14T05:46:23,706 | ^~~~~~ 2021-07-14T05:46:23,706 c/triangle.c:7782:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:23,706 7782 | symself(*searchtri); 2021-07-14T05:46:23,706 | ^~~~~~~ 2021-07-14T05:46:23,708 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,708 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,708 | ^ 2021-07-14T05:46:23,708 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,708 971 | decode(ptr, otri); 2021-07-14T05:46:23,708 | ^~~~~~ 2021-07-14T05:46:23,709 c/triangle.c:7782:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:23,709 7782 | symself(*searchtri); 2021-07-14T05:46:23,709 | ^~~~~~~ 2021-07-14T05:46:23,711 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,711 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,711 | ^ 2021-07-14T05:46:23,711 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,711 971 | decode(ptr, otri); 2021-07-14T05:46:23,711 | ^~~~~~ 2021-07-14T05:46:23,711 c/triangle.c:7782:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:23,711 7782 | symself(*searchtri); 2021-07-14T05:46:23,712 | ^~~~~~~ 2021-07-14T05:46:23,712 c/triangle.c: In function ‘insertsubseg’: 2021-07-14T05:46:23,715 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,715 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,715 | ^ 2021-07-14T05:46:23,715 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,715 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,716 | ^~~~~~~ 2021-07-14T05:46:23,716 c/triangle.c:7840:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,716 7840 | tspivot(*tri, newsubseg); 2021-07-14T05:46:23,716 | ^~~~~~~ 2021-07-14T05:46:23,718 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,718 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,718 | ^ 2021-07-14T05:46:23,718 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,718 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,718 | ^~~~~~~ 2021-07-14T05:46:23,719 c/triangle.c:7840:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,719 7840 | tspivot(*tri, newsubseg); 2021-07-14T05:46:23,719 | ^~~~~~~ 2021-07-14T05:46:23,721 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,721 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,721 | ^ 2021-07-14T05:46:23,721 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,721 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,721 | ^~~~~~~ 2021-07-14T05:46:23,721 c/triangle.c:7840:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,722 7840 | tspivot(*tri, newsubseg); 2021-07-14T05:46:23,722 | ^~~~~~~ 2021-07-14T05:46:23,724 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,724 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,724 | ^ 2021-07-14T05:46:23,724 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,724 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,724 | ^~~~~~~ 2021-07-14T05:46:23,724 c/triangle.c:7852:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,725 7852 | tsbond(*tri, newsubseg); 2021-07-14T05:46:23,725 | ^~~~~~ 2021-07-14T05:46:23,727 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,727 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,727 | ^ 2021-07-14T05:46:23,727 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,727 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,727 | ^~~~~~~ 2021-07-14T05:46:23,727 c/triangle.c:7852:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,727 7852 | tsbond(*tri, newsubseg); 2021-07-14T05:46:23,728 | ^~~~~~ 2021-07-14T05:46:23,729 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,730 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,730 | ^ 2021-07-14T05:46:23,730 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,730 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,730 | ^~~~~~ 2021-07-14T05:46:23,730 c/triangle.c:7852:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,730 7852 | tsbond(*tri, newsubseg); 2021-07-14T05:46:23,730 | ^~~~~~ 2021-07-14T05:46:23,732 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,733 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,733 | ^ 2021-07-14T05:46:23,733 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,733 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,733 | ^~~~~~ 2021-07-14T05:46:23,733 c/triangle.c:7852:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,733 7852 | tsbond(*tri, newsubseg); 2021-07-14T05:46:23,733 | ^~~~~~ 2021-07-14T05:46:23,735 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,735 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,736 | ^ 2021-07-14T05:46:23,736 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,736 967 | decode(ptr, otri2); 2021-07-14T05:46:23,736 | ^~~~~~ 2021-07-14T05:46:23,736 c/triangle.c:7853:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,736 7853 | sym(*tri, oppotri); 2021-07-14T05:46:23,736 | ^~~ 2021-07-14T05:46:23,738 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,738 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,738 | ^ 2021-07-14T05:46:23,738 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,739 967 | decode(ptr, otri2); 2021-07-14T05:46:23,739 | ^~~~~~ 2021-07-14T05:46:23,739 c/triangle.c:7853:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,739 7853 | sym(*tri, oppotri); 2021-07-14T05:46:23,739 | ^~~ 2021-07-14T05:46:23,741 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,741 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,741 | ^ 2021-07-14T05:46:23,741 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,741 967 | decode(ptr, otri2); 2021-07-14T05:46:23,741 | ^~~~~~ 2021-07-14T05:46:23,742 c/triangle.c:7853:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,742 7853 | sym(*tri, oppotri); 2021-07-14T05:46:23,742 | ^~~ 2021-07-14T05:46:23,744 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,744 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,744 | ^ 2021-07-14T05:46:23,744 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,744 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,744 | ^~~~~~~ 2021-07-14T05:46:23,745 c/triangle.c:7855:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,745 7855 | tsbond(oppotri, newsubseg); 2021-07-14T05:46:23,745 | ^~~~~~ 2021-07-14T05:46:23,747 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,747 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,747 | ^ 2021-07-14T05:46:23,747 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,747 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,747 | ^~~~~~~ 2021-07-14T05:46:23,747 c/triangle.c:7855:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,748 7855 | tsbond(oppotri, newsubseg); 2021-07-14T05:46:23,748 | ^~~~~~ 2021-07-14T05:46:23,750 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,750 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,750 | ^ 2021-07-14T05:46:23,750 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,750 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,750 | ^~~~~~ 2021-07-14T05:46:23,750 c/triangle.c:7855:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,750 7855 | tsbond(oppotri, newsubseg); 2021-07-14T05:46:23,751 | ^~~~~~ 2021-07-14T05:46:23,752 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,753 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,753 | ^ 2021-07-14T05:46:23,753 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,753 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,753 | ^~~~~~ 2021-07-14T05:46:23,753 c/triangle.c:7855:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,753 7855 | tsbond(oppotri, newsubseg); 2021-07-14T05:46:23,753 | ^~~~~~ 2021-07-14T05:46:23,754 c/triangle.c: In function ‘flip’: 2021-07-14T05:46:23,756 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,756 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,756 | ^ 2021-07-14T05:46:23,756 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,757 967 | decode(ptr, otri2); 2021-07-14T05:46:23,757 | ^~~~~~ 2021-07-14T05:46:23,757 c/triangle.c:7942:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,757 7942 | sym(*flipedge, top); 2021-07-14T05:46:23,757 | ^~~ 2021-07-14T05:46:23,759 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,759 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,759 | ^ 2021-07-14T05:46:23,759 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,759 967 | decode(ptr, otri2); 2021-07-14T05:46:23,760 | ^~~~~~ 2021-07-14T05:46:23,760 c/triangle.c:7942:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,760 7942 | sym(*flipedge, top); 2021-07-14T05:46:23,760 | ^~~ 2021-07-14T05:46:23,762 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,762 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,762 | ^ 2021-07-14T05:46:23,762 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,762 967 | decode(ptr, otri2); 2021-07-14T05:46:23,762 | ^~~~~~ 2021-07-14T05:46:23,763 c/triangle.c:7942:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,763 7942 | sym(*flipedge, top); 2021-07-14T05:46:23,763 | ^~~ 2021-07-14T05:46:23,765 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,765 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,765 | ^ 2021-07-14T05:46:23,765 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,765 967 | decode(ptr, otri2); 2021-07-14T05:46:23,766 | ^~~~~~ 2021-07-14T05:46:23,766 c/triangle.c:7962:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,766 7962 | sym(topleft, toplcasing); 2021-07-14T05:46:23,766 | ^~~ 2021-07-14T05:46:23,768 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,768 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,768 | ^ 2021-07-14T05:46:23,768 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,768 967 | decode(ptr, otri2); 2021-07-14T05:46:23,768 | ^~~~~~ 2021-07-14T05:46:23,769 c/triangle.c:7962:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,769 7962 | sym(topleft, toplcasing); 2021-07-14T05:46:23,769 | ^~~ 2021-07-14T05:46:23,771 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,771 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,771 | ^ 2021-07-14T05:46:23,771 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,771 967 | decode(ptr, otri2); 2021-07-14T05:46:23,771 | ^~~~~~ 2021-07-14T05:46:23,771 c/triangle.c:7962:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,772 7962 | sym(topleft, toplcasing); 2021-07-14T05:46:23,772 | ^~~ 2021-07-14T05:46:23,774 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,774 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,774 | ^ 2021-07-14T05:46:23,774 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,774 967 | decode(ptr, otri2); 2021-07-14T05:46:23,774 | ^~~~~~ 2021-07-14T05:46:23,775 c/triangle.c:7964:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,775 7964 | sym(topright, toprcasing); 2021-07-14T05:46:23,775 | ^~~ 2021-07-14T05:46:23,777 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,777 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,777 | ^ 2021-07-14T05:46:23,777 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,777 967 | decode(ptr, otri2); 2021-07-14T05:46:23,777 | ^~~~~~ 2021-07-14T05:46:23,777 c/triangle.c:7964:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,778 7964 | sym(topright, toprcasing); 2021-07-14T05:46:23,778 | ^~~ 2021-07-14T05:46:23,780 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,780 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,780 | ^ 2021-07-14T05:46:23,780 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,780 967 | decode(ptr, otri2); 2021-07-14T05:46:23,780 | ^~~~~~ 2021-07-14T05:46:23,780 c/triangle.c:7964:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,781 7964 | sym(topright, toprcasing); 2021-07-14T05:46:23,781 | ^~~ 2021-07-14T05:46:23,783 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,783 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,783 | ^ 2021-07-14T05:46:23,783 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,783 967 | decode(ptr, otri2); 2021-07-14T05:46:23,783 | ^~~~~~ 2021-07-14T05:46:23,783 c/triangle.c:7966:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,784 7966 | sym(botleft, botlcasing); 2021-07-14T05:46:23,784 | ^~~ 2021-07-14T05:46:23,786 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,786 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,786 | ^ 2021-07-14T05:46:23,786 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,786 967 | decode(ptr, otri2); 2021-07-14T05:46:23,786 | ^~~~~~ 2021-07-14T05:46:23,786 c/triangle.c:7966:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,786 7966 | sym(botleft, botlcasing); 2021-07-14T05:46:23,787 | ^~~ 2021-07-14T05:46:23,789 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,789 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,789 | ^ 2021-07-14T05:46:23,789 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,789 967 | decode(ptr, otri2); 2021-07-14T05:46:23,789 | ^~~~~~ 2021-07-14T05:46:23,789 c/triangle.c:7966:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,790 7966 | sym(botleft, botlcasing); 2021-07-14T05:46:23,790 | ^~~ 2021-07-14T05:46:23,792 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,792 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,792 | ^ 2021-07-14T05:46:23,792 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,792 967 | decode(ptr, otri2); 2021-07-14T05:46:23,792 | ^~~~~~ 2021-07-14T05:46:23,792 c/triangle.c:7968:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,793 7968 | sym(botright, botrcasing); 2021-07-14T05:46:23,793 | ^~~ 2021-07-14T05:46:23,795 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,795 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,795 | ^ 2021-07-14T05:46:23,795 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,795 967 | decode(ptr, otri2); 2021-07-14T05:46:23,795 | ^~~~~~ 2021-07-14T05:46:23,795 c/triangle.c:7968:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,796 7968 | sym(botright, botrcasing); 2021-07-14T05:46:23,796 | ^~~ 2021-07-14T05:46:23,798 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,798 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,798 | ^ 2021-07-14T05:46:23,798 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,798 967 | decode(ptr, otri2); 2021-07-14T05:46:23,798 | ^~~~~~ 2021-07-14T05:46:23,798 c/triangle.c:7968:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,798 7968 | sym(botright, botrcasing); 2021-07-14T05:46:23,799 | ^~~ 2021-07-14T05:46:23,801 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,801 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,801 | ^ 2021-07-14T05:46:23,801 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,801 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,801 | ^~~~~~ 2021-07-14T05:46:23,801 c/triangle.c:7970:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,801 7970 | bond(topleft, botlcasing); 2021-07-14T05:46:23,801 | ^~~~ 2021-07-14T05:46:23,803 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,804 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,804 | ^ 2021-07-14T05:46:23,804 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,804 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,804 | ^~~~~~ 2021-07-14T05:46:23,804 c/triangle.c:7970:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,804 7970 | bond(topleft, botlcasing); 2021-07-14T05:46:23,804 | ^~~~ 2021-07-14T05:46:23,806 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,807 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,807 | ^ 2021-07-14T05:46:23,807 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,807 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,807 | ^~~~~~ 2021-07-14T05:46:23,807 c/triangle.c:7970:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,807 7970 | bond(topleft, botlcasing); 2021-07-14T05:46:23,807 | ^~~~ 2021-07-14T05:46:23,809 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,809 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,810 | ^ 2021-07-14T05:46:23,810 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,810 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,810 | ^~~~~~ 2021-07-14T05:46:23,810 c/triangle.c:7970:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,810 7970 | bond(topleft, botlcasing); 2021-07-14T05:46:23,810 | ^~~~ 2021-07-14T05:46:23,812 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,812 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,813 | ^ 2021-07-14T05:46:23,813 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,813 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,813 | ^~~~~~ 2021-07-14T05:46:23,813 c/triangle.c:7971:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,813 7971 | bond(botleft, botrcasing); 2021-07-14T05:46:23,813 | ^~~~ 2021-07-14T05:46:23,815 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,815 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,815 | ^ 2021-07-14T05:46:23,816 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,816 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,816 | ^~~~~~ 2021-07-14T05:46:23,816 c/triangle.c:7971:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,816 7971 | bond(botleft, botrcasing); 2021-07-14T05:46:23,816 | ^~~~ 2021-07-14T05:46:23,818 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,818 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,818 | ^ 2021-07-14T05:46:23,818 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,819 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,819 | ^~~~~~ 2021-07-14T05:46:23,819 c/triangle.c:7971:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,819 7971 | bond(botleft, botrcasing); 2021-07-14T05:46:23,819 | ^~~~ 2021-07-14T05:46:23,821 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,821 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,821 | ^ 2021-07-14T05:46:23,821 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,821 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,822 | ^~~~~~ 2021-07-14T05:46:23,822 c/triangle.c:7971:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,822 7971 | bond(botleft, botrcasing); 2021-07-14T05:46:23,822 | ^~~~ 2021-07-14T05:46:23,824 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,824 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,824 | ^ 2021-07-14T05:46:23,824 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,824 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,825 | ^~~~~~ 2021-07-14T05:46:23,825 c/triangle.c:7972:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,825 7972 | bond(botright, toprcasing); 2021-07-14T05:46:23,825 | ^~~~ 2021-07-14T05:46:23,827 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,827 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,827 | ^ 2021-07-14T05:46:23,827 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,827 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,827 | ^~~~~~ 2021-07-14T05:46:23,828 c/triangle.c:7972:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,828 7972 | bond(botright, toprcasing); 2021-07-14T05:46:23,828 | ^~~~ 2021-07-14T05:46:23,830 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,830 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,830 | ^ 2021-07-14T05:46:23,830 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,830 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,830 | ^~~~~~ 2021-07-14T05:46:23,830 c/triangle.c:7972:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,831 7972 | bond(botright, toprcasing); 2021-07-14T05:46:23,831 | ^~~~ 2021-07-14T05:46:23,833 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,833 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,833 | ^ 2021-07-14T05:46:23,833 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,833 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,833 | ^~~~~~ 2021-07-14T05:46:23,833 c/triangle.c:7972:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,833 7972 | bond(botright, toprcasing); 2021-07-14T05:46:23,834 | ^~~~ 2021-07-14T05:46:23,836 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,836 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,836 | ^ 2021-07-14T05:46:23,836 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,836 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,836 | ^~~~~~ 2021-07-14T05:46:23,836 c/triangle.c:7973:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,836 7973 | bond(topright, toplcasing); 2021-07-14T05:46:23,837 | ^~~~ 2021-07-14T05:46:23,838 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,839 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,839 | ^ 2021-07-14T05:46:23,839 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,839 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,839 | ^~~~~~ 2021-07-14T05:46:23,839 c/triangle.c:7973:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,839 7973 | bond(topright, toplcasing); 2021-07-14T05:46:23,839 | ^~~~ 2021-07-14T05:46:23,841 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,842 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,842 | ^ 2021-07-14T05:46:23,842 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,842 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,842 | ^~~~~~ 2021-07-14T05:46:23,842 c/triangle.c:7973:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,842 7973 | bond(topright, toplcasing); 2021-07-14T05:46:23,842 | ^~~~ 2021-07-14T05:46:23,844 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,845 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,845 | ^ 2021-07-14T05:46:23,845 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,845 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,845 | ^~~~~~ 2021-07-14T05:46:23,845 c/triangle.c:7973:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,845 7973 | bond(topright, toplcasing); 2021-07-14T05:46:23,845 | ^~~~ 2021-07-14T05:46:23,847 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,848 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,848 | ^ 2021-07-14T05:46:23,848 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,848 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,848 | ^~~~~~~ 2021-07-14T05:46:23,848 c/triangle.c:7977:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,848 7977 | tspivot(topleft, toplsubseg); 2021-07-14T05:46:23,848 | ^~~~~~~ 2021-07-14T05:46:23,850 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,851 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,851 | ^ 2021-07-14T05:46:23,851 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,851 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,851 | ^~~~~~~ 2021-07-14T05:46:23,851 c/triangle.c:7977:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,851 7977 | tspivot(topleft, toplsubseg); 2021-07-14T05:46:23,851 | ^~~~~~~ 2021-07-14T05:46:23,853 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,853 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,854 | ^ 2021-07-14T05:46:23,854 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,854 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,854 | ^~~~~~~ 2021-07-14T05:46:23,854 c/triangle.c:7977:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,854 7977 | tspivot(topleft, toplsubseg); 2021-07-14T05:46:23,854 | ^~~~~~~ 2021-07-14T05:46:23,856 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,856 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,857 | ^ 2021-07-14T05:46:23,857 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,857 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,857 | ^~~~~~~ 2021-07-14T05:46:23,857 c/triangle.c:7978:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,857 7978 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:23,857 | ^~~~~~~ 2021-07-14T05:46:23,859 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,859 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,859 | ^ 2021-07-14T05:46:23,860 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,860 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,860 | ^~~~~~~ 2021-07-14T05:46:23,860 c/triangle.c:7978:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,860 7978 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:23,860 | ^~~~~~~ 2021-07-14T05:46:23,862 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,862 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,862 | ^ 2021-07-14T05:46:23,862 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,863 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,863 | ^~~~~~~ 2021-07-14T05:46:23,863 c/triangle.c:7978:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,863 7978 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:23,863 | ^~~~~~~ 2021-07-14T05:46:23,865 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,865 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,865 | ^ 2021-07-14T05:46:23,865 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,865 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,866 | ^~~~~~~ 2021-07-14T05:46:23,866 c/triangle.c:7979:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,866 7979 | tspivot(botright, botrsubseg); 2021-07-14T05:46:23,866 | ^~~~~~~ 2021-07-14T05:46:23,868 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,868 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,868 | ^ 2021-07-14T05:46:23,868 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,868 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,869 | ^~~~~~~ 2021-07-14T05:46:23,869 c/triangle.c:7979:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,869 7979 | tspivot(botright, botrsubseg); 2021-07-14T05:46:23,869 | ^~~~~~~ 2021-07-14T05:46:23,871 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,871 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,871 | ^ 2021-07-14T05:46:23,871 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,871 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,871 | ^~~~~~~ 2021-07-14T05:46:23,872 c/triangle.c:7979:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,872 7979 | tspivot(botright, botrsubseg); 2021-07-14T05:46:23,872 | ^~~~~~~ 2021-07-14T05:46:23,874 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,874 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:23,874 | ^ 2021-07-14T05:46:23,874 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,874 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,874 | ^~~~~~~ 2021-07-14T05:46:23,875 c/triangle.c:7980:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,875 7980 | tspivot(topright, toprsubseg); 2021-07-14T05:46:23,875 | ^~~~~~~ 2021-07-14T05:46:23,877 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,877 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:23,877 | ^ 2021-07-14T05:46:23,877 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,877 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,877 | ^~~~~~~ 2021-07-14T05:46:23,877 c/triangle.c:7980:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,878 7980 | tspivot(topright, toprsubseg); 2021-07-14T05:46:23,878 | ^~~~~~~ 2021-07-14T05:46:23,880 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,880 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:23,880 | ^ 2021-07-14T05:46:23,880 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:23,880 1287 | sdecode(sptr, osub) 2021-07-14T05:46:23,880 | ^~~~~~~ 2021-07-14T05:46:23,880 c/triangle.c:7980:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:23,880 7980 | tspivot(topright, toprsubseg); 2021-07-14T05:46:23,881 | ^~~~~~~ 2021-07-14T05:46:23,883 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,883 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,883 | ^ 2021-07-14T05:46:23,883 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,883 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,883 | ^~~~~~~ 2021-07-14T05:46:23,883 c/triangle.c:7984:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,883 7984 | tsbond(topright, toplsubseg); 2021-07-14T05:46:23,884 | ^~~~~~ 2021-07-14T05:46:23,885 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,886 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,886 | ^ 2021-07-14T05:46:23,886 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,886 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,886 | ^~~~~~~ 2021-07-14T05:46:23,886 c/triangle.c:7984:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,886 7984 | tsbond(topright, toplsubseg); 2021-07-14T05:46:23,886 | ^~~~~~ 2021-07-14T05:46:23,888 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,889 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,889 | ^ 2021-07-14T05:46:23,889 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,889 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,889 | ^~~~~~ 2021-07-14T05:46:23,889 c/triangle.c:7984:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,889 7984 | tsbond(topright, toplsubseg); 2021-07-14T05:46:23,889 | ^~~~~~ 2021-07-14T05:46:23,891 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,892 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,892 | ^ 2021-07-14T05:46:23,892 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,892 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,892 | ^~~~~~ 2021-07-14T05:46:23,892 c/triangle.c:7984:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,892 7984 | tsbond(topright, toplsubseg); 2021-07-14T05:46:23,892 | ^~~~~~ 2021-07-14T05:46:23,895 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,895 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,895 | ^ 2021-07-14T05:46:23,895 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,895 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,895 | ^~~~~~~ 2021-07-14T05:46:23,895 c/triangle.c:7989:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,895 7989 | tsbond(topleft, botlsubseg); 2021-07-14T05:46:23,896 | ^~~~~~ 2021-07-14T05:46:23,897 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,898 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,898 | ^ 2021-07-14T05:46:23,898 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,898 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,898 | ^~~~~~~ 2021-07-14T05:46:23,898 c/triangle.c:7989:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,898 7989 | tsbond(topleft, botlsubseg); 2021-07-14T05:46:23,898 | ^~~~~~ 2021-07-14T05:46:23,900 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,901 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,901 | ^ 2021-07-14T05:46:23,901 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,901 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,901 | ^~~~~~ 2021-07-14T05:46:23,901 c/triangle.c:7989:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,901 7989 | tsbond(topleft, botlsubseg); 2021-07-14T05:46:23,901 | ^~~~~~ 2021-07-14T05:46:23,903 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,904 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,904 | ^ 2021-07-14T05:46:23,904 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,904 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,904 | ^~~~~~ 2021-07-14T05:46:23,904 c/triangle.c:7989:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,904 7989 | tsbond(topleft, botlsubseg); 2021-07-14T05:46:23,904 | ^~~~~~ 2021-07-14T05:46:23,906 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,907 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,907 | ^ 2021-07-14T05:46:23,907 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,907 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,907 | ^~~~~~~ 2021-07-14T05:46:23,907 c/triangle.c:7994:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,907 7994 | tsbond(botleft, botrsubseg); 2021-07-14T05:46:23,907 | ^~~~~~ 2021-07-14T05:46:23,909 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,909 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,910 | ^ 2021-07-14T05:46:23,910 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,910 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,910 | ^~~~~~~ 2021-07-14T05:46:23,910 c/triangle.c:7994:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,910 7994 | tsbond(botleft, botrsubseg); 2021-07-14T05:46:23,910 | ^~~~~~ 2021-07-14T05:46:23,912 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,912 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,913 | ^ 2021-07-14T05:46:23,913 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,913 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,913 | ^~~~~~ 2021-07-14T05:46:23,913 c/triangle.c:7994:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,913 7994 | tsbond(botleft, botrsubseg); 2021-07-14T05:46:23,913 | ^~~~~~ 2021-07-14T05:46:23,915 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,915 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,915 | ^ 2021-07-14T05:46:23,916 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,916 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,916 | ^~~~~~ 2021-07-14T05:46:23,916 c/triangle.c:7994:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,916 7994 | tsbond(botleft, botrsubseg); 2021-07-14T05:46:23,916 | ^~~~~~ 2021-07-14T05:46:23,918 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,918 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,919 | ^ 2021-07-14T05:46:23,919 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,919 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,919 | ^~~~~~~ 2021-07-14T05:46:23,919 c/triangle.c:7999:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,919 7999 | tsbond(botright, toprsubseg); 2021-07-14T05:46:23,919 | ^~~~~~ 2021-07-14T05:46:23,921 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,921 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:23,922 | ^ 2021-07-14T05:46:23,922 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:23,922 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:23,922 | ^~~~~~~ 2021-07-14T05:46:23,922 c/triangle.c:7999:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,922 7999 | tsbond(botright, toprsubseg); 2021-07-14T05:46:23,922 | ^~~~~~ 2021-07-14T05:46:23,924 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,924 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,925 | ^ 2021-07-14T05:46:23,925 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,925 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,925 | ^~~~~~ 2021-07-14T05:46:23,925 c/triangle.c:7999:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,925 7999 | tsbond(botright, toprsubseg); 2021-07-14T05:46:23,925 | ^~~~~~ 2021-07-14T05:46:23,927 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,927 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,928 | ^ 2021-07-14T05:46:23,928 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,928 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:23,928 | ^~~~~~ 2021-07-14T05:46:23,928 c/triangle.c:7999:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:23,928 7999 | tsbond(botright, toprsubseg); 2021-07-14T05:46:23,928 | ^~~~~~ 2021-07-14T05:46:23,928 c/triangle.c: In function ‘unflip’: 2021-07-14T05:46:23,931 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,931 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,931 | ^ 2021-07-14T05:46:23,932 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,932 967 | decode(ptr, otri2); 2021-07-14T05:46:23,932 | ^~~~~~ 2021-07-14T05:46:23,932 c/triangle.c:8077:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,932 8077 | sym(*flipedge, top); 2021-07-14T05:46:23,932 | ^~~ 2021-07-14T05:46:23,934 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,934 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,934 | ^ 2021-07-14T05:46:23,935 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,935 967 | decode(ptr, otri2); 2021-07-14T05:46:23,935 | ^~~~~~ 2021-07-14T05:46:23,935 c/triangle.c:8077:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,935 8077 | sym(*flipedge, top); 2021-07-14T05:46:23,935 | ^~~ 2021-07-14T05:46:23,937 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,937 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,937 | ^ 2021-07-14T05:46:23,938 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,938 967 | decode(ptr, otri2); 2021-07-14T05:46:23,938 | ^~~~~~ 2021-07-14T05:46:23,938 c/triangle.c:8077:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,938 8077 | sym(*flipedge, top); 2021-07-14T05:46:23,938 | ^~~ 2021-07-14T05:46:23,940 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,941 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,941 | ^ 2021-07-14T05:46:23,941 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,941 967 | decode(ptr, otri2); 2021-07-14T05:46:23,941 | ^~~~~~ 2021-07-14T05:46:23,941 c/triangle.c:8097:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,941 8097 | sym(topleft, toplcasing); 2021-07-14T05:46:23,941 | ^~~ 2021-07-14T05:46:23,944 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,944 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,944 | ^ 2021-07-14T05:46:23,944 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,944 967 | decode(ptr, otri2); 2021-07-14T05:46:23,944 | ^~~~~~ 2021-07-14T05:46:23,944 c/triangle.c:8097:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,944 8097 | sym(topleft, toplcasing); 2021-07-14T05:46:23,945 | ^~~ 2021-07-14T05:46:23,947 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,947 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,947 | ^ 2021-07-14T05:46:23,947 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,947 967 | decode(ptr, otri2); 2021-07-14T05:46:23,947 | ^~~~~~ 2021-07-14T05:46:23,947 c/triangle.c:8097:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,947 8097 | sym(topleft, toplcasing); 2021-07-14T05:46:23,947 | ^~~ 2021-07-14T05:46:23,950 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,950 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,950 | ^ 2021-07-14T05:46:23,950 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,950 967 | decode(ptr, otri2); 2021-07-14T05:46:23,950 | ^~~~~~ 2021-07-14T05:46:23,950 c/triangle.c:8099:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,950 8099 | sym(topright, toprcasing); 2021-07-14T05:46:23,951 | ^~~ 2021-07-14T05:46:23,953 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,953 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,953 | ^ 2021-07-14T05:46:23,953 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,953 967 | decode(ptr, otri2); 2021-07-14T05:46:23,953 | ^~~~~~ 2021-07-14T05:46:23,953 c/triangle.c:8099:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,953 8099 | sym(topright, toprcasing); 2021-07-14T05:46:23,954 | ^~~ 2021-07-14T05:46:23,956 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,956 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,956 | ^ 2021-07-14T05:46:23,956 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,956 967 | decode(ptr, otri2); 2021-07-14T05:46:23,956 | ^~~~~~ 2021-07-14T05:46:23,956 c/triangle.c:8099:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,956 8099 | sym(topright, toprcasing); 2021-07-14T05:46:23,957 | ^~~ 2021-07-14T05:46:23,959 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,959 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,959 | ^ 2021-07-14T05:46:23,959 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,959 967 | decode(ptr, otri2); 2021-07-14T05:46:23,959 | ^~~~~~ 2021-07-14T05:46:23,959 c/triangle.c:8101:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,959 8101 | sym(botleft, botlcasing); 2021-07-14T05:46:23,960 | ^~~ 2021-07-14T05:46:23,962 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,962 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,962 | ^ 2021-07-14T05:46:23,962 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,962 967 | decode(ptr, otri2); 2021-07-14T05:46:23,962 | ^~~~~~ 2021-07-14T05:46:23,962 c/triangle.c:8101:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,962 8101 | sym(botleft, botlcasing); 2021-07-14T05:46:23,963 | ^~~ 2021-07-14T05:46:23,965 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,965 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,965 | ^ 2021-07-14T05:46:23,965 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,965 967 | decode(ptr, otri2); 2021-07-14T05:46:23,965 | ^~~~~~ 2021-07-14T05:46:23,965 c/triangle.c:8101:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,965 8101 | sym(botleft, botlcasing); 2021-07-14T05:46:23,966 | ^~~ 2021-07-14T05:46:23,968 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,968 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:23,968 | ^ 2021-07-14T05:46:23,968 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,968 967 | decode(ptr, otri2); 2021-07-14T05:46:23,968 | ^~~~~~ 2021-07-14T05:46:23,968 c/triangle.c:8103:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,969 8103 | sym(botright, botrcasing); 2021-07-14T05:46:23,969 | ^~~ 2021-07-14T05:46:23,971 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,971 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:23,971 | ^ 2021-07-14T05:46:23,971 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,971 967 | decode(ptr, otri2); 2021-07-14T05:46:23,971 | ^~~~~~ 2021-07-14T05:46:23,971 c/triangle.c:8103:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,971 8103 | sym(botright, botrcasing); 2021-07-14T05:46:23,972 | ^~~ 2021-07-14T05:46:23,974 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,974 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:23,974 | ^ 2021-07-14T05:46:23,974 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:23,974 967 | decode(ptr, otri2); 2021-07-14T05:46:23,974 | ^~~~~~ 2021-07-14T05:46:23,974 c/triangle.c:8103:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:23,974 8103 | sym(botright, botrcasing); 2021-07-14T05:46:23,975 | ^~~ 2021-07-14T05:46:23,977 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,977 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,977 | ^ 2021-07-14T05:46:23,977 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,977 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,977 | ^~~~~~ 2021-07-14T05:46:23,977 c/triangle.c:8105:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,977 8105 | bond(topleft, toprcasing); 2021-07-14T05:46:23,978 | ^~~~ 2021-07-14T05:46:23,980 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,980 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,980 | ^ 2021-07-14T05:46:23,980 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,980 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,980 | ^~~~~~ 2021-07-14T05:46:23,980 c/triangle.c:8105:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,981 8105 | bond(topleft, toprcasing); 2021-07-14T05:46:23,981 | ^~~~ 2021-07-14T05:46:23,983 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,983 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,983 | ^ 2021-07-14T05:46:23,983 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,983 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,983 | ^~~~~~ 2021-07-14T05:46:23,983 c/triangle.c:8105:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,983 8105 | bond(topleft, toprcasing); 2021-07-14T05:46:23,984 | ^~~~ 2021-07-14T05:46:23,986 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,986 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,986 | ^ 2021-07-14T05:46:23,986 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,986 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,986 | ^~~~~~ 2021-07-14T05:46:23,986 c/triangle.c:8105:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,986 8105 | bond(topleft, toprcasing); 2021-07-14T05:46:23,987 | ^~~~ 2021-07-14T05:46:23,989 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,989 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,989 | ^ 2021-07-14T05:46:23,989 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,989 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,989 | ^~~~~~ 2021-07-14T05:46:23,989 c/triangle.c:8106:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,990 8106 | bond(botleft, toplcasing); 2021-07-14T05:46:23,990 | ^~~~ 2021-07-14T05:46:23,992 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,992 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,992 | ^ 2021-07-14T05:46:23,992 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,992 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:23,992 | ^~~~~~ 2021-07-14T05:46:23,992 c/triangle.c:8106:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,992 8106 | bond(botleft, toplcasing); 2021-07-14T05:46:23,993 | ^~~~ 2021-07-14T05:46:23,995 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:23,995 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,995 | ^ 2021-07-14T05:46:23,995 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,995 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,995 | ^~~~~~ 2021-07-14T05:46:23,995 c/triangle.c:8106:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,996 8106 | bond(botleft, toplcasing); 2021-07-14T05:46:23,996 | ^~~~ 2021-07-14T05:46:23,998 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:23,998 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:23,998 | ^ 2021-07-14T05:46:23,998 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:23,998 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:23,998 | ^~~~~~ 2021-07-14T05:46:23,998 c/triangle.c:8106:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:23,999 8106 | bond(botleft, toplcasing); 2021-07-14T05:46:23,999 | ^~~~ 2021-07-14T05:46:24,001 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,001 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,001 | ^ 2021-07-14T05:46:24,001 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,001 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,001 | ^~~~~~ 2021-07-14T05:46:24,001 c/triangle.c:8107:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,002 8107 | bond(botright, botlcasing); 2021-07-14T05:46:24,002 | ^~~~ 2021-07-14T05:46:24,004 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,004 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,004 | ^ 2021-07-14T05:46:24,004 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,004 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,004 | ^~~~~~ 2021-07-14T05:46:24,004 c/triangle.c:8107:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,005 8107 | bond(botright, botlcasing); 2021-07-14T05:46:24,005 | ^~~~ 2021-07-14T05:46:24,007 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,007 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,007 | ^ 2021-07-14T05:46:24,007 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,007 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,007 | ^~~~~~ 2021-07-14T05:46:24,007 c/triangle.c:8107:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,008 8107 | bond(botright, botlcasing); 2021-07-14T05:46:24,008 | ^~~~ 2021-07-14T05:46:24,010 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,010 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,010 | ^ 2021-07-14T05:46:24,010 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,010 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,010 | ^~~~~~ 2021-07-14T05:46:24,011 c/triangle.c:8107:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,011 8107 | bond(botright, botlcasing); 2021-07-14T05:46:24,011 | ^~~~ 2021-07-14T05:46:24,013 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,013 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,013 | ^ 2021-07-14T05:46:24,013 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,013 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,013 | ^~~~~~ 2021-07-14T05:46:24,014 c/triangle.c:8108:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,014 8108 | bond(topright, botrcasing); 2021-07-14T05:46:24,014 | ^~~~ 2021-07-14T05:46:24,016 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,016 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,016 | ^ 2021-07-14T05:46:24,016 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,016 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,017 | ^~~~~~ 2021-07-14T05:46:24,017 c/triangle.c:8108:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,017 8108 | bond(topright, botrcasing); 2021-07-14T05:46:24,017 | ^~~~ 2021-07-14T05:46:24,019 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,019 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,019 | ^ 2021-07-14T05:46:24,019 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,019 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,020 | ^~~~~~ 2021-07-14T05:46:24,020 c/triangle.c:8108:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,020 8108 | bond(topright, botrcasing); 2021-07-14T05:46:24,020 | ^~~~ 2021-07-14T05:46:24,022 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,022 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,022 | ^ 2021-07-14T05:46:24,022 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,022 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,023 | ^~~~~~ 2021-07-14T05:46:24,023 c/triangle.c:8108:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,023 8108 | bond(topright, botrcasing); 2021-07-14T05:46:24,023 | ^~~~ 2021-07-14T05:46:24,025 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,025 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,025 | ^ 2021-07-14T05:46:24,025 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,026 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,026 | ^~~~~~~ 2021-07-14T05:46:24,026 c/triangle.c:8112:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,026 8112 | tspivot(topleft, toplsubseg); 2021-07-14T05:46:24,026 | ^~~~~~~ 2021-07-14T05:46:24,028 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,028 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,028 | ^ 2021-07-14T05:46:24,029 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,029 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,029 | ^~~~~~~ 2021-07-14T05:46:24,029 c/triangle.c:8112:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,029 8112 | tspivot(topleft, toplsubseg); 2021-07-14T05:46:24,029 | ^~~~~~~ 2021-07-14T05:46:24,031 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,031 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,031 | ^ 2021-07-14T05:46:24,032 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,032 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,032 | ^~~~~~~ 2021-07-14T05:46:24,032 c/triangle.c:8112:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,032 8112 | tspivot(topleft, toplsubseg); 2021-07-14T05:46:24,032 | ^~~~~~~ 2021-07-14T05:46:24,034 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,034 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,035 | ^ 2021-07-14T05:46:24,035 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,035 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,035 | ^~~~~~~ 2021-07-14T05:46:24,035 c/triangle.c:8113:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,035 8113 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:24,035 | ^~~~~~~ 2021-07-14T05:46:24,037 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,038 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,038 | ^ 2021-07-14T05:46:24,038 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,038 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,038 | ^~~~~~~ 2021-07-14T05:46:24,038 c/triangle.c:8113:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,038 8113 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:24,038 | ^~~~~~~ 2021-07-14T05:46:24,040 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,041 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,041 | ^ 2021-07-14T05:46:24,041 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,041 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,041 | ^~~~~~~ 2021-07-14T05:46:24,041 c/triangle.c:8113:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,041 8113 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:24,041 | ^~~~~~~ 2021-07-14T05:46:24,044 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,044 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,044 | ^ 2021-07-14T05:46:24,044 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,044 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,044 | ^~~~~~~ 2021-07-14T05:46:24,044 c/triangle.c:8114:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,044 8114 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,045 | ^~~~~~~ 2021-07-14T05:46:24,047 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,047 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,047 | ^ 2021-07-14T05:46:24,047 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,047 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,047 | ^~~~~~~ 2021-07-14T05:46:24,047 c/triangle.c:8114:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,047 8114 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,047 | ^~~~~~~ 2021-07-14T05:46:24,050 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,050 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,050 | ^ 2021-07-14T05:46:24,050 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,050 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,050 | ^~~~~~~ 2021-07-14T05:46:24,050 c/triangle.c:8114:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,050 8114 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,050 | ^~~~~~~ 2021-07-14T05:46:24,053 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,053 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,053 | ^ 2021-07-14T05:46:24,053 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,053 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,053 | ^~~~~~~ 2021-07-14T05:46:24,053 c/triangle.c:8115:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,053 8115 | tspivot(topright, toprsubseg); 2021-07-14T05:46:24,053 | ^~~~~~~ 2021-07-14T05:46:24,056 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,056 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,056 | ^ 2021-07-14T05:46:24,056 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,056 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,056 | ^~~~~~~ 2021-07-14T05:46:24,056 c/triangle.c:8115:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,056 8115 | tspivot(topright, toprsubseg); 2021-07-14T05:46:24,056 | ^~~~~~~ 2021-07-14T05:46:24,059 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,059 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,059 | ^ 2021-07-14T05:46:24,059 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,059 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,059 | ^~~~~~~ 2021-07-14T05:46:24,059 c/triangle.c:8115:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,059 8115 | tspivot(topright, toprsubseg); 2021-07-14T05:46:24,060 | ^~~~~~~ 2021-07-14T05:46:24,062 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,062 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,062 | ^ 2021-07-14T05:46:24,062 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,062 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,062 | ^~~~~~~ 2021-07-14T05:46:24,062 c/triangle.c:8119:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,062 8119 | tsbond(botleft, toplsubseg); 2021-07-14T05:46:24,063 | ^~~~~~ 2021-07-14T05:46:24,065 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,065 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,065 | ^ 2021-07-14T05:46:24,065 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,065 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,065 | ^~~~~~~ 2021-07-14T05:46:24,065 c/triangle.c:8119:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,065 8119 | tsbond(botleft, toplsubseg); 2021-07-14T05:46:24,066 | ^~~~~~ 2021-07-14T05:46:24,068 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,068 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,068 | ^ 2021-07-14T05:46:24,068 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,068 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,068 | ^~~~~~ 2021-07-14T05:46:24,068 c/triangle.c:8119:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,069 8119 | tsbond(botleft, toplsubseg); 2021-07-14T05:46:24,069 | ^~~~~~ 2021-07-14T05:46:24,071 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,071 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,071 | ^ 2021-07-14T05:46:24,071 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,071 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,071 | ^~~~~~ 2021-07-14T05:46:24,071 c/triangle.c:8119:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,072 8119 | tsbond(botleft, toplsubseg); 2021-07-14T05:46:24,072 | ^~~~~~ 2021-07-14T05:46:24,074 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,074 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,074 | ^ 2021-07-14T05:46:24,074 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,074 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,074 | ^~~~~~~ 2021-07-14T05:46:24,074 c/triangle.c:8124:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,075 8124 | tsbond(botright, botlsubseg); 2021-07-14T05:46:24,075 | ^~~~~~ 2021-07-14T05:46:24,077 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,077 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,077 | ^ 2021-07-14T05:46:24,077 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,077 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,077 | ^~~~~~~ 2021-07-14T05:46:24,077 c/triangle.c:8124:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,078 8124 | tsbond(botright, botlsubseg); 2021-07-14T05:46:24,078 | ^~~~~~ 2021-07-14T05:46:24,080 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,080 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,080 | ^ 2021-07-14T05:46:24,080 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,080 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,080 | ^~~~~~ 2021-07-14T05:46:24,081 c/triangle.c:8124:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,081 8124 | tsbond(botright, botlsubseg); 2021-07-14T05:46:24,081 | ^~~~~~ 2021-07-14T05:46:24,083 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,083 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,083 | ^ 2021-07-14T05:46:24,083 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,083 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,083 | ^~~~~~ 2021-07-14T05:46:24,084 c/triangle.c:8124:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,084 8124 | tsbond(botright, botlsubseg); 2021-07-14T05:46:24,084 | ^~~~~~ 2021-07-14T05:46:24,086 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,086 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,086 | ^ 2021-07-14T05:46:24,086 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,086 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,086 | ^~~~~~~ 2021-07-14T05:46:24,087 c/triangle.c:8129:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,087 8129 | tsbond(topright, botrsubseg); 2021-07-14T05:46:24,087 | ^~~~~~ 2021-07-14T05:46:24,089 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,089 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,089 | ^ 2021-07-14T05:46:24,089 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,089 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,089 | ^~~~~~~ 2021-07-14T05:46:24,090 c/triangle.c:8129:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,090 8129 | tsbond(topright, botrsubseg); 2021-07-14T05:46:24,090 | ^~~~~~ 2021-07-14T05:46:24,092 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,092 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,092 | ^ 2021-07-14T05:46:24,092 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,092 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,093 | ^~~~~~ 2021-07-14T05:46:24,093 c/triangle.c:8129:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,093 8129 | tsbond(topright, botrsubseg); 2021-07-14T05:46:24,093 | ^~~~~~ 2021-07-14T05:46:24,095 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,095 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,095 | ^ 2021-07-14T05:46:24,095 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,096 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,096 | ^~~~~~ 2021-07-14T05:46:24,096 c/triangle.c:8129:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,096 8129 | tsbond(topright, botrsubseg); 2021-07-14T05:46:24,096 | ^~~~~~ 2021-07-14T05:46:24,098 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,098 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,099 | ^ 2021-07-14T05:46:24,099 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,099 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,099 | ^~~~~~~ 2021-07-14T05:46:24,099 c/triangle.c:8134:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,099 8134 | tsbond(topleft, toprsubseg); 2021-07-14T05:46:24,099 | ^~~~~~ 2021-07-14T05:46:24,101 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,101 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,101 | ^ 2021-07-14T05:46:24,102 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,102 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,102 | ^~~~~~~ 2021-07-14T05:46:24,102 c/triangle.c:8134:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,102 8134 | tsbond(topleft, toprsubseg); 2021-07-14T05:46:24,102 | ^~~~~~ 2021-07-14T05:46:24,104 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,104 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,104 | ^ 2021-07-14T05:46:24,105 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,105 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,105 | ^~~~~~ 2021-07-14T05:46:24,105 c/triangle.c:8134:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,105 8134 | tsbond(topleft, toprsubseg); 2021-07-14T05:46:24,105 | ^~~~~~ 2021-07-14T05:46:24,107 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,107 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,107 | ^ 2021-07-14T05:46:24,108 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,108 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,108 | ^~~~~~ 2021-07-14T05:46:24,108 c/triangle.c:8134:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,108 8134 | tsbond(topleft, toprsubseg); 2021-07-14T05:46:24,108 | ^~~~~~ 2021-07-14T05:46:24,108 c/triangle.c: In function ‘insertvertex’: 2021-07-14T05:46:24,111 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,112 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,112 | ^ 2021-07-14T05:46:24,112 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,112 971 | decode(ptr, otri); 2021-07-14T05:46:24,112 | ^~~~~~ 2021-07-14T05:46:24,112 c/triangle.c:8260:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,112 8260 | symself(horiz); 2021-07-14T05:46:24,112 | ^~~~~~~ 2021-07-14T05:46:24,115 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,115 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,115 | ^ 2021-07-14T05:46:24,115 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,115 971 | decode(ptr, otri); 2021-07-14T05:46:24,115 | ^~~~~~ 2021-07-14T05:46:24,115 c/triangle.c:8260:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,115 8260 | symself(horiz); 2021-07-14T05:46:24,116 | ^~~~~~~ 2021-07-14T05:46:24,118 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,118 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,118 | ^ 2021-07-14T05:46:24,118 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,118 971 | decode(ptr, otri); 2021-07-14T05:46:24,118 | ^~~~~~ 2021-07-14T05:46:24,118 c/triangle.c:8260:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,119 8260 | symself(horiz); 2021-07-14T05:46:24,119 | ^~~~~~~ 2021-07-14T05:46:24,121 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,121 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,122 | ^ 2021-07-14T05:46:24,122 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,122 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,122 | ^~~~~~~ 2021-07-14T05:46:24,122 c/triangle.c:8286:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,122 8286 | tspivot(horiz, brokensubseg); 2021-07-14T05:46:24,122 | ^~~~~~~ 2021-07-14T05:46:24,124 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,125 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,125 | ^ 2021-07-14T05:46:24,125 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,125 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,125 | ^~~~~~~ 2021-07-14T05:46:24,125 c/triangle.c:8286:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,125 8286 | tspivot(horiz, brokensubseg); 2021-07-14T05:46:24,125 | ^~~~~~~ 2021-07-14T05:46:24,127 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,128 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,128 | ^ 2021-07-14T05:46:24,128 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,128 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,128 | ^~~~~~~ 2021-07-14T05:46:24,128 c/triangle.c:8286:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,128 8286 | tspivot(horiz, brokensubseg); 2021-07-14T05:46:24,128 | ^~~~~~~ 2021-07-14T05:46:24,131 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,131 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,131 | ^ 2021-07-14T05:46:24,131 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,131 967 | decode(ptr, otri2); 2021-07-14T05:46:24,131 | ^~~~~~ 2021-07-14T05:46:24,131 c/triangle.c:8294:13: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,132 8294 | sym(horiz, testtri); 2021-07-14T05:46:24,132 | ^~~ 2021-07-14T05:46:24,134 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,134 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,134 | ^ 2021-07-14T05:46:24,134 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,134 967 | decode(ptr, otri2); 2021-07-14T05:46:24,135 | ^~~~~~ 2021-07-14T05:46:24,135 c/triangle.c:8294:13: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,135 8294 | sym(horiz, testtri); 2021-07-14T05:46:24,135 | ^~~ 2021-07-14T05:46:24,137 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,137 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,137 | ^ 2021-07-14T05:46:24,137 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,138 967 | decode(ptr, otri2); 2021-07-14T05:46:24,138 | ^~~~~~ 2021-07-14T05:46:24,138 c/triangle.c:8294:13: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,138 8294 | sym(horiz, testtri); 2021-07-14T05:46:24,138 | ^~~ 2021-07-14T05:46:24,140 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,141 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,141 | ^ 2021-07-14T05:46:24,141 c/triangle.c:8300:37: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,141 8300 | encroached->encsubseg = sencode(brokensubseg); 2021-07-14T05:46:24,141 | ^~~~~~~ 2021-07-14T05:46:24,144 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,144 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,144 | ^ 2021-07-14T05:46:24,144 c/triangle.c:8300:37: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,144 8300 | encroached->encsubseg = sencode(brokensubseg); 2021-07-14T05:46:24,144 | ^~~~~~~ 2021-07-14T05:46:24,148 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,149 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,149 | ^ 2021-07-14T05:46:24,149 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,149 967 | decode(ptr, otri2); 2021-07-14T05:46:24,149 | ^~~~~~ 2021-07-14T05:46:24,149 c/triangle.c:8322:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,149 8322 | sym(botright, botrcasing); 2021-07-14T05:46:24,149 | ^~~ 2021-07-14T05:46:24,151 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,152 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,152 | ^ 2021-07-14T05:46:24,152 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,152 967 | decode(ptr, otri2); 2021-07-14T05:46:24,152 | ^~~~~~ 2021-07-14T05:46:24,152 c/triangle.c:8322:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,152 8322 | sym(botright, botrcasing); 2021-07-14T05:46:24,152 | ^~~ 2021-07-14T05:46:24,155 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,155 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,155 | ^ 2021-07-14T05:46:24,155 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,155 967 | decode(ptr, otri2); 2021-07-14T05:46:24,155 | ^~~~~~ 2021-07-14T05:46:24,155 c/triangle.c:8322:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,155 8322 | sym(botright, botrcasing); 2021-07-14T05:46:24,155 | ^~~ 2021-07-14T05:46:24,158 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,158 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,158 | ^ 2021-07-14T05:46:24,158 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,158 967 | decode(ptr, otri2); 2021-07-14T05:46:24,158 | ^~~~~~ 2021-07-14T05:46:24,158 c/triangle.c:8323:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,159 8323 | sym(horiz, topright); 2021-07-14T05:46:24,159 | ^~~ 2021-07-14T05:46:24,161 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,161 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,161 | ^ 2021-07-14T05:46:24,161 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,161 967 | decode(ptr, otri2); 2021-07-14T05:46:24,161 | ^~~~~~ 2021-07-14T05:46:24,162 c/triangle.c:8323:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,162 8323 | sym(horiz, topright); 2021-07-14T05:46:24,162 | ^~~ 2021-07-14T05:46:24,164 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,164 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,164 | ^ 2021-07-14T05:46:24,164 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,164 967 | decode(ptr, otri2); 2021-07-14T05:46:24,165 | ^~~~~~ 2021-07-14T05:46:24,165 c/triangle.c:8323:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,165 8323 | sym(horiz, topright); 2021-07-14T05:46:24,165 | ^~~ 2021-07-14T05:46:24,167 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,167 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,167 | ^ 2021-07-14T05:46:24,168 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,168 967 | decode(ptr, otri2); 2021-07-14T05:46:24,168 | ^~~~~~ 2021-07-14T05:46:24,168 c/triangle.c:8328:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,168 8328 | sym(topright, toprcasing); 2021-07-14T05:46:24,168 | ^~~ 2021-07-14T05:46:24,170 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,170 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,171 | ^ 2021-07-14T05:46:24,171 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,171 967 | decode(ptr, otri2); 2021-07-14T05:46:24,171 | ^~~~~~ 2021-07-14T05:46:24,171 c/triangle.c:8328:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,171 8328 | sym(topright, toprcasing); 2021-07-14T05:46:24,171 | ^~~ 2021-07-14T05:46:24,173 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,174 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,174 | ^ 2021-07-14T05:46:24,174 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,174 967 | decode(ptr, otri2); 2021-07-14T05:46:24,174 | ^~~~~~ 2021-07-14T05:46:24,174 c/triangle.c:8328:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,174 8328 | sym(topright, toprcasing); 2021-07-14T05:46:24,174 | ^~~ 2021-07-14T05:46:24,178 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,178 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,178 | ^ 2021-07-14T05:46:24,178 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,178 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,179 | ^~~~~~~ 2021-07-14T05:46:24,179 c/triangle.c:8371:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,179 8371 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,179 | ^~~~~~~ 2021-07-14T05:46:24,181 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,181 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,181 | ^ 2021-07-14T05:46:24,181 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,182 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,182 | ^~~~~~~ 2021-07-14T05:46:24,182 c/triangle.c:8371:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,182 8371 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,182 | ^~~~~~~ 2021-07-14T05:46:24,184 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,184 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,184 | ^ 2021-07-14T05:46:24,185 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,185 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,185 | ^~~~~~~ 2021-07-14T05:46:24,185 c/triangle.c:8371:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,185 8371 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,185 | ^~~~~~~ 2021-07-14T05:46:24,187 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,188 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,188 | ^ 2021-07-14T05:46:24,188 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,188 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,188 | ^~~~~~~ 2021-07-14T05:46:24,188 c/triangle.c:8374:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,188 8374 | tsbond(newbotright, botrsubseg); 2021-07-14T05:46:24,188 | ^~~~~~ 2021-07-14T05:46:24,191 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,191 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,191 | ^ 2021-07-14T05:46:24,191 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,191 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,191 | ^~~~~~~ 2021-07-14T05:46:24,191 c/triangle.c:8374:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,191 8374 | tsbond(newbotright, botrsubseg); 2021-07-14T05:46:24,192 | ^~~~~~ 2021-07-14T05:46:24,194 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,194 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,194 | ^ 2021-07-14T05:46:24,194 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,194 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,194 | ^~~~~~ 2021-07-14T05:46:24,195 c/triangle.c:8374:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,195 8374 | tsbond(newbotright, botrsubseg); 2021-07-14T05:46:24,195 | ^~~~~~ 2021-07-14T05:46:24,197 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,197 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,197 | ^ 2021-07-14T05:46:24,197 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,197 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,198 | ^~~~~~ 2021-07-14T05:46:24,198 c/triangle.c:8374:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,198 8374 | tsbond(newbotright, botrsubseg); 2021-07-14T05:46:24,198 | ^~~~~~ 2021-07-14T05:46:24,200 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,200 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,201 | ^ 2021-07-14T05:46:24,201 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,201 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,201 | ^~~~~~~ 2021-07-14T05:46:24,201 c/triangle.c:8377:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,201 8377 | tspivot(topright, toprsubseg); 2021-07-14T05:46:24,201 | ^~~~~~~ 2021-07-14T05:46:24,203 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,204 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,204 | ^ 2021-07-14T05:46:24,204 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,204 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,204 | ^~~~~~~ 2021-07-14T05:46:24,204 c/triangle.c:8377:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,204 8377 | tspivot(topright, toprsubseg); 2021-07-14T05:46:24,204 | ^~~~~~~ 2021-07-14T05:46:24,207 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,207 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,207 | ^ 2021-07-14T05:46:24,207 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,207 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,207 | ^~~~~~~ 2021-07-14T05:46:24,207 c/triangle.c:8377:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,207 8377 | tspivot(topright, toprsubseg); 2021-07-14T05:46:24,207 | ^~~~~~~ 2021-07-14T05:46:24,210 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,210 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,210 | ^ 2021-07-14T05:46:24,210 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,210 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,210 | ^~~~~~~ 2021-07-14T05:46:24,211 c/triangle.c:8380:11: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,211 8380 | tsbond(newtopright, toprsubseg); 2021-07-14T05:46:24,211 | ^~~~~~ 2021-07-14T05:46:24,213 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,213 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,213 | ^ 2021-07-14T05:46:24,213 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,213 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,214 | ^~~~~~~ 2021-07-14T05:46:24,214 c/triangle.c:8380:11: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,214 8380 | tsbond(newtopright, toprsubseg); 2021-07-14T05:46:24,214 | ^~~~~~ 2021-07-14T05:46:24,216 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,216 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,216 | ^ 2021-07-14T05:46:24,216 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,217 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,217 | ^~~~~~ 2021-07-14T05:46:24,217 c/triangle.c:8380:11: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,217 8380 | tsbond(newtopright, toprsubseg); 2021-07-14T05:46:24,217 | ^~~~~~ 2021-07-14T05:46:24,219 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,219 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,220 | ^ 2021-07-14T05:46:24,220 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,220 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,220 | ^~~~~~ 2021-07-14T05:46:24,220 c/triangle.c:8380:11: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,220 8380 | tsbond(newtopright, toprsubseg); 2021-07-14T05:46:24,220 | ^~~~~~ 2021-07-14T05:46:24,223 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,223 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,223 | ^ 2021-07-14T05:46:24,223 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,223 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,223 | ^~~~~~ 2021-07-14T05:46:24,223 c/triangle.c:8386:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,223 8386 | bond(newbotright, botrcasing); 2021-07-14T05:46:24,223 | ^~~~ 2021-07-14T05:46:24,226 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,226 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,226 | ^ 2021-07-14T05:46:24,226 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,226 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,226 | ^~~~~~ 2021-07-14T05:46:24,226 c/triangle.c:8386:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,226 8386 | bond(newbotright, botrcasing); 2021-07-14T05:46:24,227 | ^~~~ 2021-07-14T05:46:24,229 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,229 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,229 | ^ 2021-07-14T05:46:24,229 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,229 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,229 | ^~~~~~ 2021-07-14T05:46:24,230 c/triangle.c:8386:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,230 8386 | bond(newbotright, botrcasing); 2021-07-14T05:46:24,230 | ^~~~ 2021-07-14T05:46:24,232 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,232 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,232 | ^ 2021-07-14T05:46:24,232 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,232 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,233 | ^~~~~~ 2021-07-14T05:46:24,233 c/triangle.c:8386:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,233 8386 | bond(newbotright, botrcasing); 2021-07-14T05:46:24,233 | ^~~~ 2021-07-14T05:46:24,235 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,235 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,235 | ^ 2021-07-14T05:46:24,236 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,236 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,236 | ^~~~~~ 2021-07-14T05:46:24,236 c/triangle.c:8388:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,236 8388 | bond(newbotright, botright); 2021-07-14T05:46:24,236 | ^~~~ 2021-07-14T05:46:24,238 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,239 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,239 | ^ 2021-07-14T05:46:24,239 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,239 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,239 | ^~~~~~ 2021-07-14T05:46:24,239 c/triangle.c:8388:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,239 8388 | bond(newbotright, botright); 2021-07-14T05:46:24,239 | ^~~~ 2021-07-14T05:46:24,241 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,242 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,242 | ^ 2021-07-14T05:46:24,242 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,242 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,242 | ^~~~~~ 2021-07-14T05:46:24,242 c/triangle.c:8388:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,242 8388 | bond(newbotright, botright); 2021-07-14T05:46:24,242 | ^~~~ 2021-07-14T05:46:24,245 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,245 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,245 | ^ 2021-07-14T05:46:24,245 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,245 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,245 | ^~~~~~ 2021-07-14T05:46:24,245 c/triangle.c:8388:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,246 8388 | bond(newbotright, botright); 2021-07-14T05:46:24,246 | ^~~~ 2021-07-14T05:46:24,248 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,248 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,248 | ^ 2021-07-14T05:46:24,248 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,249 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,249 | ^~~~~~ 2021-07-14T05:46:24,249 c/triangle.c:8391:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,249 8391 | bond(newtopright, toprcasing); 2021-07-14T05:46:24,249 | ^~~~ 2021-07-14T05:46:24,251 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,251 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,251 | ^ 2021-07-14T05:46:24,252 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,252 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,252 | ^~~~~~ 2021-07-14T05:46:24,252 c/triangle.c:8391:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,252 8391 | bond(newtopright, toprcasing); 2021-07-14T05:46:24,252 | ^~~~ 2021-07-14T05:46:24,254 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,255 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,255 | ^ 2021-07-14T05:46:24,255 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,255 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,255 | ^~~~~~ 2021-07-14T05:46:24,255 c/triangle.c:8391:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,255 8391 | bond(newtopright, toprcasing); 2021-07-14T05:46:24,255 | ^~~~ 2021-07-14T05:46:24,258 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,258 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,258 | ^ 2021-07-14T05:46:24,258 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,258 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,258 | ^~~~~~ 2021-07-14T05:46:24,258 c/triangle.c:8391:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,258 8391 | bond(newtopright, toprcasing); 2021-07-14T05:46:24,259 | ^~~~ 2021-07-14T05:46:24,261 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,261 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,261 | ^ 2021-07-14T05:46:24,261 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,261 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,262 | ^~~~~~ 2021-07-14T05:46:24,262 c/triangle.c:8393:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,262 8393 | bond(newtopright, topright); 2021-07-14T05:46:24,262 | ^~~~ 2021-07-14T05:46:24,264 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,264 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,264 | ^ 2021-07-14T05:46:24,265 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,265 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,265 | ^~~~~~ 2021-07-14T05:46:24,265 c/triangle.c:8393:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,265 8393 | bond(newtopright, topright); 2021-07-14T05:46:24,265 | ^~~~ 2021-07-14T05:46:24,267 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,268 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,268 | ^ 2021-07-14T05:46:24,268 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,268 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,268 | ^~~~~~ 2021-07-14T05:46:24,268 c/triangle.c:8393:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,268 8393 | bond(newtopright, topright); 2021-07-14T05:46:24,268 | ^~~~ 2021-07-14T05:46:24,271 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,271 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,271 | ^ 2021-07-14T05:46:24,271 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,271 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,271 | ^~~~~~ 2021-07-14T05:46:24,271 c/triangle.c:8393:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,271 8393 | bond(newtopright, topright); 2021-07-14T05:46:24,272 | ^~~~ 2021-07-14T05:46:24,274 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,274 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,274 | ^ 2021-07-14T05:46:24,274 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,274 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,274 | ^~~~~~ 2021-07-14T05:46:24,275 c/triangle.c:8395:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,275 8395 | bond(newtopright, newbotright); 2021-07-14T05:46:24,275 | ^~~~ 2021-07-14T05:46:24,277 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,277 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,277 | ^ 2021-07-14T05:46:24,277 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,278 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,278 | ^~~~~~ 2021-07-14T05:46:24,278 c/triangle.c:8395:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,278 8395 | bond(newtopright, newbotright); 2021-07-14T05:46:24,278 | ^~~~ 2021-07-14T05:46:24,280 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,280 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,281 | ^ 2021-07-14T05:46:24,281 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,281 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,281 | ^~~~~~ 2021-07-14T05:46:24,281 c/triangle.c:8395:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,281 8395 | bond(newtopright, newbotright); 2021-07-14T05:46:24,281 | ^~~~ 2021-07-14T05:46:24,283 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,284 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,284 | ^ 2021-07-14T05:46:24,284 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,284 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,284 | ^~~~~~ 2021-07-14T05:46:24,284 c/triangle.c:8395:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,284 8395 | bond(newtopright, newbotright); 2021-07-14T05:46:24,284 | ^~~~ 2021-07-14T05:46:24,287 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,287 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,287 | ^ 2021-07-14T05:46:24,287 c/triangle.c:1191:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,288 1191 | sdecode(sptr, osub2) 2021-07-14T05:46:24,288 | ^~~~~~~ 2021-07-14T05:46:24,288 c/triangle.c:8404:7: note: in expansion of macro ‘spivot’ 2021-07-14T05:46:24,288 8404 | spivot(*splitseg, rightsubseg); 2021-07-14T05:46:24,288 | ^~~~~~ 2021-07-14T05:46:24,290 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,290 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,291 | ^ 2021-07-14T05:46:24,291 c/triangle.c:1191:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,291 1191 | sdecode(sptr, osub2) 2021-07-14T05:46:24,291 | ^~~~~~~ 2021-07-14T05:46:24,291 c/triangle.c:8404:7: note: in expansion of macro ‘spivot’ 2021-07-14T05:46:24,291 8404 | spivot(*splitseg, rightsubseg); 2021-07-14T05:46:24,291 | ^~~~~~ 2021-07-14T05:46:24,293 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,294 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,294 | ^ 2021-07-14T05:46:24,294 c/triangle.c:1191:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,294 1191 | sdecode(sptr, osub2) 2021-07-14T05:46:24,294 | ^~~~~~~ 2021-07-14T05:46:24,294 c/triangle.c:8404:7: note: in expansion of macro ‘spivot’ 2021-07-14T05:46:24,294 8404 | spivot(*splitseg, rightsubseg); 2021-07-14T05:46:24,294 | ^~~~~~ 2021-07-14T05:46:24,297 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,297 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,297 | ^ 2021-07-14T05:46:24,297 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,297 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,297 | ^~~~~~~ 2021-07-14T05:46:24,298 c/triangle.c:8406:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,298 8406 | tspivot(newbotright, newsubseg); 2021-07-14T05:46:24,298 | ^~~~~~~ 2021-07-14T05:46:24,300 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,300 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,300 | ^ 2021-07-14T05:46:24,300 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,301 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,301 | ^~~~~~~ 2021-07-14T05:46:24,301 c/triangle.c:8406:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,301 8406 | tspivot(newbotright, newsubseg); 2021-07-14T05:46:24,301 | ^~~~~~~ 2021-07-14T05:46:24,303 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,303 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,303 | ^ 2021-07-14T05:46:24,304 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,304 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,304 | ^~~~~~~ 2021-07-14T05:46:24,304 c/triangle.c:8406:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,304 8406 | tspivot(newbotright, newsubseg); 2021-07-14T05:46:24,304 | ^~~~~~~ 2021-07-14T05:46:24,306 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,307 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,307 | ^ 2021-07-14T05:46:24,307 c/triangle.c:1247:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,307 1247 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-14T05:46:24,307 | ^~~~~~~ 2021-07-14T05:46:24,307 c/triangle.c:8409:7: note: in expansion of macro ‘sbond’ 2021-07-14T05:46:24,307 8409 | sbond(*splitseg, newsubseg); 2021-07-14T05:46:24,307 | ^~~~~ 2021-07-14T05:46:24,310 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,310 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,310 | ^ 2021-07-14T05:46:24,310 c/triangle.c:1247:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,310 1247 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-14T05:46:24,310 | ^~~~~~~ 2021-07-14T05:46:24,310 c/triangle.c:8409:7: note: in expansion of macro ‘sbond’ 2021-07-14T05:46:24,310 8409 | sbond(*splitseg, newsubseg); 2021-07-14T05:46:24,311 | ^~~~~ 2021-07-14T05:46:24,313 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,313 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,313 | ^ 2021-07-14T05:46:24,313 c/triangle.c:1248:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,313 1248 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-14T05:46:24,313 | ^~~~~~~ 2021-07-14T05:46:24,313 c/triangle.c:8409:7: note: in expansion of macro ‘sbond’ 2021-07-14T05:46:24,314 8409 | sbond(*splitseg, newsubseg); 2021-07-14T05:46:24,314 | ^~~~~ 2021-07-14T05:46:24,316 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,316 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,316 | ^ 2021-07-14T05:46:24,316 c/triangle.c:1248:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,316 1248 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-14T05:46:24,317 | ^~~~~~~ 2021-07-14T05:46:24,317 c/triangle.c:8409:7: note: in expansion of macro ‘sbond’ 2021-07-14T05:46:24,317 8409 | sbond(*splitseg, newsubseg); 2021-07-14T05:46:24,317 | ^~~~~ 2021-07-14T05:46:24,319 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,319 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,319 | ^ 2021-07-14T05:46:24,320 c/triangle.c:1247:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,320 1247 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-14T05:46:24,320 | ^~~~~~~ 2021-07-14T05:46:24,320 c/triangle.c:8411:7: note: in expansion of macro ‘sbond’ 2021-07-14T05:46:24,320 8411 | sbond(newsubseg, rightsubseg); 2021-07-14T05:46:24,320 | ^~~~~ 2021-07-14T05:46:24,322 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,322 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,323 | ^ 2021-07-14T05:46:24,323 c/triangle.c:1247:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,323 1247 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-14T05:46:24,323 | ^~~~~~~ 2021-07-14T05:46:24,323 c/triangle.c:8411:7: note: in expansion of macro ‘sbond’ 2021-07-14T05:46:24,323 8411 | sbond(newsubseg, rightsubseg); 2021-07-14T05:46:24,323 | ^~~~~ 2021-07-14T05:46:24,326 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,326 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,326 | ^ 2021-07-14T05:46:24,326 c/triangle.c:1248:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,326 1248 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-14T05:46:24,326 | ^~~~~~~ 2021-07-14T05:46:24,326 c/triangle.c:8411:7: note: in expansion of macro ‘sbond’ 2021-07-14T05:46:24,326 8411 | sbond(newsubseg, rightsubseg); 2021-07-14T05:46:24,326 | ^~~~~ 2021-07-14T05:46:24,329 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,329 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,329 | ^ 2021-07-14T05:46:24,329 c/triangle.c:1248:34: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,329 1248 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-14T05:46:24,329 | ^~~~~~~ 2021-07-14T05:46:24,329 c/triangle.c:8411:7: note: in expansion of macro ‘sbond’ 2021-07-14T05:46:24,330 8411 | sbond(newsubseg, rightsubseg); 2021-07-14T05:46:24,330 | ^~~~~ 2021-07-14T05:46:24,332 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,332 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,332 | ^ 2021-07-14T05:46:24,332 c/triangle.c:8423:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,333 8423 | m->lastflip->flippedtri = encode(horiz); 2021-07-14T05:46:24,333 | ^~~~~~ 2021-07-14T05:46:24,335 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,335 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,336 | ^ 2021-07-14T05:46:24,336 c/triangle.c:8423:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,336 8423 | m->lastflip->flippedtri = encode(horiz); 2021-07-14T05:46:24,336 | ^~~~~~ 2021-07-14T05:46:24,339 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,339 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,339 | ^ 2021-07-14T05:46:24,339 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,339 967 | decode(ptr, otri2); 2021-07-14T05:46:24,340 | ^~~~~~ 2021-07-14T05:46:24,340 c/triangle.c:8480:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,340 8480 | sym(botleft, botlcasing); 2021-07-14T05:46:24,340 | ^~~ 2021-07-14T05:46:24,342 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,342 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,342 | ^ 2021-07-14T05:46:24,343 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,343 967 | decode(ptr, otri2); 2021-07-14T05:46:24,343 | ^~~~~~ 2021-07-14T05:46:24,343 c/triangle.c:8480:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,343 8480 | sym(botleft, botlcasing); 2021-07-14T05:46:24,343 | ^~~ 2021-07-14T05:46:24,345 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,346 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,346 | ^ 2021-07-14T05:46:24,346 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,346 967 | decode(ptr, otri2); 2021-07-14T05:46:24,346 | ^~~~~~ 2021-07-14T05:46:24,346 c/triangle.c:8480:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,346 8480 | sym(botleft, botlcasing); 2021-07-14T05:46:24,346 | ^~~ 2021-07-14T05:46:24,349 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,349 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,349 | ^ 2021-07-14T05:46:24,349 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,349 967 | decode(ptr, otri2); 2021-07-14T05:46:24,349 | ^~~~~~ 2021-07-14T05:46:24,350 c/triangle.c:8481:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,350 8481 | sym(botright, botrcasing); 2021-07-14T05:46:24,350 | ^~~ 2021-07-14T05:46:24,352 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,352 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,352 | ^ 2021-07-14T05:46:24,352 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,352 967 | decode(ptr, otri2); 2021-07-14T05:46:24,353 | ^~~~~~ 2021-07-14T05:46:24,353 c/triangle.c:8481:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,353 8481 | sym(botright, botrcasing); 2021-07-14T05:46:24,353 | ^~~ 2021-07-14T05:46:24,355 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,355 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,355 | ^ 2021-07-14T05:46:24,356 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,356 967 | decode(ptr, otri2); 2021-07-14T05:46:24,356 | ^~~~~~ 2021-07-14T05:46:24,356 c/triangle.c:8481:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,356 8481 | sym(botright, botrcasing); 2021-07-14T05:46:24,356 | ^~~ 2021-07-14T05:46:24,359 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,360 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,360 | ^ 2021-07-14T05:46:24,360 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,360 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,360 | ^~~~~~~ 2021-07-14T05:46:24,360 c/triangle.c:8512:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,360 8512 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:24,360 | ^~~~~~~ 2021-07-14T05:46:24,363 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,363 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,363 | ^ 2021-07-14T05:46:24,363 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,363 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,363 | ^~~~~~~ 2021-07-14T05:46:24,363 c/triangle.c:8512:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,364 8512 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:24,364 | ^~~~~~~ 2021-07-14T05:46:24,366 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,366 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,366 | ^ 2021-07-14T05:46:24,366 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,366 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,367 | ^~~~~~~ 2021-07-14T05:46:24,367 c/triangle.c:8512:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,367 8512 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:24,367 | ^~~~~~~ 2021-07-14T05:46:24,369 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,369 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,370 | ^ 2021-07-14T05:46:24,370 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,370 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,370 | ^~~~~~~ 2021-07-14T05:46:24,370 c/triangle.c:8515:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,370 8515 | tsbond(newbotleft, botlsubseg); 2021-07-14T05:46:24,370 | ^~~~~~ 2021-07-14T05:46:24,373 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,373 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,373 | ^ 2021-07-14T05:46:24,373 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,373 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,373 | ^~~~~~~ 2021-07-14T05:46:24,373 c/triangle.c:8515:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,373 8515 | tsbond(newbotleft, botlsubseg); 2021-07-14T05:46:24,374 | ^~~~~~ 2021-07-14T05:46:24,376 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,376 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,376 | ^ 2021-07-14T05:46:24,376 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,376 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,377 | ^~~~~~ 2021-07-14T05:46:24,377 c/triangle.c:8515:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,377 8515 | tsbond(newbotleft, botlsubseg); 2021-07-14T05:46:24,377 | ^~~~~~ 2021-07-14T05:46:24,379 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,379 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,379 | ^ 2021-07-14T05:46:24,380 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,380 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,380 | ^~~~~~ 2021-07-14T05:46:24,380 c/triangle.c:8515:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,380 8515 | tsbond(newbotleft, botlsubseg); 2021-07-14T05:46:24,380 | ^~~~~~ 2021-07-14T05:46:24,383 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,383 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,383 | ^ 2021-07-14T05:46:24,383 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,383 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,383 | ^~~~~~~ 2021-07-14T05:46:24,383 c/triangle.c:8517:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,383 8517 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,383 | ^~~~~~~ 2021-07-14T05:46:24,386 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,386 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,386 | ^ 2021-07-14T05:46:24,386 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,386 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,386 | ^~~~~~~ 2021-07-14T05:46:24,387 c/triangle.c:8517:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,387 8517 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,387 | ^~~~~~~ 2021-07-14T05:46:24,389 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,389 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,390 | ^ 2021-07-14T05:46:24,390 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,390 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,390 | ^~~~~~~ 2021-07-14T05:46:24,390 c/triangle.c:8517:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,390 8517 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,390 | ^~~~~~~ 2021-07-14T05:46:24,393 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,393 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,393 | ^ 2021-07-14T05:46:24,393 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,393 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,393 | ^~~~~~~ 2021-07-14T05:46:24,393 c/triangle.c:8520:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,393 8520 | tsbond(newbotright, botrsubseg); 2021-07-14T05:46:24,394 | ^~~~~~ 2021-07-14T05:46:24,396 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,396 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,396 | ^ 2021-07-14T05:46:24,396 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,396 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,397 | ^~~~~~~ 2021-07-14T05:46:24,397 c/triangle.c:8520:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,397 8520 | tsbond(newbotright, botrsubseg); 2021-07-14T05:46:24,397 | ^~~~~~ 2021-07-14T05:46:24,399 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,399 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,399 | ^ 2021-07-14T05:46:24,400 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,400 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,400 | ^~~~~~ 2021-07-14T05:46:24,400 c/triangle.c:8520:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,400 8520 | tsbond(newbotright, botrsubseg); 2021-07-14T05:46:24,400 | ^~~~~~ 2021-07-14T05:46:24,402 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,403 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,403 | ^ 2021-07-14T05:46:24,403 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,403 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,403 | ^~~~~~ 2021-07-14T05:46:24,403 c/triangle.c:8520:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,403 8520 | tsbond(newbotright, botrsubseg); 2021-07-14T05:46:24,403 | ^~~~~~ 2021-07-14T05:46:24,406 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,406 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,406 | ^ 2021-07-14T05:46:24,406 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,406 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,406 | ^~~~~~ 2021-07-14T05:46:24,406 c/triangle.c:8525:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,407 8525 | bond(newbotleft, botlcasing); 2021-07-14T05:46:24,407 | ^~~~ 2021-07-14T05:46:24,409 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,409 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,409 | ^ 2021-07-14T05:46:24,409 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,410 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,410 | ^~~~~~ 2021-07-14T05:46:24,410 c/triangle.c:8525:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,410 8525 | bond(newbotleft, botlcasing); 2021-07-14T05:46:24,410 | ^~~~ 2021-07-14T05:46:24,412 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,412 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,413 | ^ 2021-07-14T05:46:24,413 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,413 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,413 | ^~~~~~ 2021-07-14T05:46:24,413 c/triangle.c:8525:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,413 8525 | bond(newbotleft, botlcasing); 2021-07-14T05:46:24,413 | ^~~~ 2021-07-14T05:46:24,416 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,416 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,416 | ^ 2021-07-14T05:46:24,416 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,416 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,416 | ^~~~~~ 2021-07-14T05:46:24,416 c/triangle.c:8525:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,416 8525 | bond(newbotleft, botlcasing); 2021-07-14T05:46:24,416 | ^~~~ 2021-07-14T05:46:24,419 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,419 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,419 | ^ 2021-07-14T05:46:24,419 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,419 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,419 | ^~~~~~ 2021-07-14T05:46:24,420 c/triangle.c:8526:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,420 8526 | bond(newbotright, botrcasing); 2021-07-14T05:46:24,420 | ^~~~ 2021-07-14T05:46:24,422 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,422 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,422 | ^ 2021-07-14T05:46:24,422 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,423 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,423 | ^~~~~~ 2021-07-14T05:46:24,423 c/triangle.c:8526:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,423 8526 | bond(newbotright, botrcasing); 2021-07-14T05:46:24,423 | ^~~~ 2021-07-14T05:46:24,425 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,425 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,426 | ^ 2021-07-14T05:46:24,426 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,426 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,426 | ^~~~~~ 2021-07-14T05:46:24,426 c/triangle.c:8526:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,426 8526 | bond(newbotright, botrcasing); 2021-07-14T05:46:24,426 | ^~~~ 2021-07-14T05:46:24,429 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,429 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,429 | ^ 2021-07-14T05:46:24,429 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,429 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,429 | ^~~~~~ 2021-07-14T05:46:24,429 c/triangle.c:8526:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,429 8526 | bond(newbotright, botrcasing); 2021-07-14T05:46:24,430 | ^~~~ 2021-07-14T05:46:24,432 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,432 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,432 | ^ 2021-07-14T05:46:24,432 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,432 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,432 | ^~~~~~ 2021-07-14T05:46:24,433 c/triangle.c:8529:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,433 8529 | bond(newbotleft, newbotright); 2021-07-14T05:46:24,433 | ^~~~ 2021-07-14T05:46:24,435 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,435 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,435 | ^ 2021-07-14T05:46:24,436 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,436 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,436 | ^~~~~~ 2021-07-14T05:46:24,436 c/triangle.c:8529:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,436 8529 | bond(newbotleft, newbotright); 2021-07-14T05:46:24,436 | ^~~~ 2021-07-14T05:46:24,438 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,439 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,439 | ^ 2021-07-14T05:46:24,439 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,439 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,439 | ^~~~~~ 2021-07-14T05:46:24,439 c/triangle.c:8529:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,439 8529 | bond(newbotleft, newbotright); 2021-07-14T05:46:24,439 | ^~~~ 2021-07-14T05:46:24,442 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,442 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,442 | ^ 2021-07-14T05:46:24,442 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,442 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,442 | ^~~~~~ 2021-07-14T05:46:24,442 c/triangle.c:8529:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,442 8529 | bond(newbotleft, newbotright); 2021-07-14T05:46:24,443 | ^~~~ 2021-07-14T05:46:24,445 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,445 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,445 | ^ 2021-07-14T05:46:24,445 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,446 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,446 | ^~~~~~ 2021-07-14T05:46:24,446 c/triangle.c:8531:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,446 8531 | bond(botleft, newbotleft); 2021-07-14T05:46:24,446 | ^~~~ 2021-07-14T05:46:24,448 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,448 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,449 | ^ 2021-07-14T05:46:24,449 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,449 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,449 | ^~~~~~ 2021-07-14T05:46:24,449 c/triangle.c:8531:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,449 8531 | bond(botleft, newbotleft); 2021-07-14T05:46:24,449 | ^~~~ 2021-07-14T05:46:24,452 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,452 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,452 | ^ 2021-07-14T05:46:24,452 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,452 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,452 | ^~~~~~ 2021-07-14T05:46:24,452 c/triangle.c:8531:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,452 8531 | bond(botleft, newbotleft); 2021-07-14T05:46:24,452 | ^~~~ 2021-07-14T05:46:24,455 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,455 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,455 | ^ 2021-07-14T05:46:24,455 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,455 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,455 | ^~~~~~ 2021-07-14T05:46:24,455 c/triangle.c:8531:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,456 8531 | bond(botleft, newbotleft); 2021-07-14T05:46:24,456 | ^~~~ 2021-07-14T05:46:24,458 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,458 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,458 | ^ 2021-07-14T05:46:24,458 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,459 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,459 | ^~~~~~ 2021-07-14T05:46:24,459 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,459 8533 | bond(botright, newbotright); 2021-07-14T05:46:24,459 | ^~~~ 2021-07-14T05:46:24,461 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,461 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,462 | ^ 2021-07-14T05:46:24,462 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,462 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,462 | ^~~~~~ 2021-07-14T05:46:24,462 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,462 8533 | bond(botright, newbotright); 2021-07-14T05:46:24,462 | ^~~~ 2021-07-14T05:46:24,465 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,465 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,465 | ^ 2021-07-14T05:46:24,465 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,465 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,465 | ^~~~~~ 2021-07-14T05:46:24,465 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,465 8533 | bond(botright, newbotright); 2021-07-14T05:46:24,466 | ^~~~ 2021-07-14T05:46:24,468 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,468 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,468 | ^ 2021-07-14T05:46:24,468 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,468 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,469 | ^~~~~~ 2021-07-14T05:46:24,469 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,469 8533 | bond(botright, newbotright); 2021-07-14T05:46:24,469 | ^~~~ 2021-07-14T05:46:24,471 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,471 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,471 | ^ 2021-07-14T05:46:24,472 c/triangle.c:8538:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,472 8538 | m->lastflip->flippedtri = encode(horiz); 2021-07-14T05:46:24,472 | ^~~~~~ 2021-07-14T05:46:24,474 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,475 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,475 | ^ 2021-07-14T05:46:24,475 c/triangle.c:8538:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,475 8538 | m->lastflip->flippedtri = encode(horiz); 2021-07-14T05:46:24,475 | ^~~~~~ 2021-07-14T05:46:24,478 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,478 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,479 | ^ 2021-07-14T05:46:24,479 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,479 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,479 | ^~~~~~~ 2021-07-14T05:46:24,479 c/triangle.c:8587:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,479 8587 | tspivot(horiz, checksubseg); 2021-07-14T05:46:24,479 | ^~~~~~~ 2021-07-14T05:46:24,482 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,482 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,482 | ^ 2021-07-14T05:46:24,482 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,482 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,482 | ^~~~~~~ 2021-07-14T05:46:24,482 c/triangle.c:8587:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,482 8587 | tspivot(horiz, checksubseg); 2021-07-14T05:46:24,482 | ^~~~~~~ 2021-07-14T05:46:24,485 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,485 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,485 | ^ 2021-07-14T05:46:24,485 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,485 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,485 | ^~~~~~~ 2021-07-14T05:46:24,486 c/triangle.c:8587:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,486 8587 | tspivot(horiz, checksubseg); 2021-07-14T05:46:24,486 | ^~~~~~~ 2021-07-14T05:46:24,488 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,489 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,489 | ^ 2021-07-14T05:46:24,489 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,489 967 | decode(ptr, otri2); 2021-07-14T05:46:24,489 | ^~~~~~ 2021-07-14T05:46:24,489 c/triangle.c:8604:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,489 8604 | sym(horiz, top); 2021-07-14T05:46:24,489 | ^~~ 2021-07-14T05:46:24,492 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,492 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,492 | ^ 2021-07-14T05:46:24,492 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,492 967 | decode(ptr, otri2); 2021-07-14T05:46:24,492 | ^~~~~~ 2021-07-14T05:46:24,492 c/triangle.c:8604:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,493 8604 | sym(horiz, top); 2021-07-14T05:46:24,493 | ^~~ 2021-07-14T05:46:24,495 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,495 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,495 | ^ 2021-07-14T05:46:24,496 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,496 967 | decode(ptr, otri2); 2021-07-14T05:46:24,496 | ^~~~~~ 2021-07-14T05:46:24,496 c/triangle.c:8604:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,496 8604 | sym(horiz, top); 2021-07-14T05:46:24,496 | ^~~ 2021-07-14T05:46:24,501 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,501 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,501 | ^ 2021-07-14T05:46:24,501 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,502 967 | decode(ptr, otri2); 2021-07-14T05:46:24,502 | ^~~~~~ 2021-07-14T05:46:24,502 c/triangle.c:8649:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,502 8649 | sym(topleft, toplcasing); 2021-07-14T05:46:24,502 | ^~~ 2021-07-14T05:46:24,504 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,505 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,505 | ^ 2021-07-14T05:46:24,505 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,505 967 | decode(ptr, otri2); 2021-07-14T05:46:24,505 | ^~~~~~ 2021-07-14T05:46:24,505 c/triangle.c:8649:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,505 8649 | sym(topleft, toplcasing); 2021-07-14T05:46:24,505 | ^~~ 2021-07-14T05:46:24,508 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,508 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,508 | ^ 2021-07-14T05:46:24,508 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,508 967 | decode(ptr, otri2); 2021-07-14T05:46:24,508 | ^~~~~~ 2021-07-14T05:46:24,509 c/triangle.c:8649:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,509 8649 | sym(topleft, toplcasing); 2021-07-14T05:46:24,509 | ^~~ 2021-07-14T05:46:24,511 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,511 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,511 | ^ 2021-07-14T05:46:24,512 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,512 967 | decode(ptr, otri2); 2021-07-14T05:46:24,512 | ^~~~~~ 2021-07-14T05:46:24,512 c/triangle.c:8651:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,512 8651 | sym(topright, toprcasing); 2021-07-14T05:46:24,512 | ^~~ 2021-07-14T05:46:24,514 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,515 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,515 | ^ 2021-07-14T05:46:24,515 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,515 967 | decode(ptr, otri2); 2021-07-14T05:46:24,515 | ^~~~~~ 2021-07-14T05:46:24,515 c/triangle.c:8651:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,515 8651 | sym(topright, toprcasing); 2021-07-14T05:46:24,515 | ^~~ 2021-07-14T05:46:24,518 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,518 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,518 | ^ 2021-07-14T05:46:24,518 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,518 967 | decode(ptr, otri2); 2021-07-14T05:46:24,518 | ^~~~~~ 2021-07-14T05:46:24,519 c/triangle.c:8651:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,519 8651 | sym(topright, toprcasing); 2021-07-14T05:46:24,519 | ^~~ 2021-07-14T05:46:24,521 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,521 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,522 | ^ 2021-07-14T05:46:24,522 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,522 967 | decode(ptr, otri2); 2021-07-14T05:46:24,522 | ^~~~~~ 2021-07-14T05:46:24,522 c/triangle.c:8653:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,522 8653 | sym(botleft, botlcasing); 2021-07-14T05:46:24,522 | ^~~ 2021-07-14T05:46:24,525 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,525 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,525 | ^ 2021-07-14T05:46:24,525 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,525 967 | decode(ptr, otri2); 2021-07-14T05:46:24,525 | ^~~~~~ 2021-07-14T05:46:24,525 c/triangle.c:8653:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,525 8653 | sym(botleft, botlcasing); 2021-07-14T05:46:24,525 | ^~~ 2021-07-14T05:46:24,528 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,528 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,528 | ^ 2021-07-14T05:46:24,528 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,528 967 | decode(ptr, otri2); 2021-07-14T05:46:24,529 | ^~~~~~ 2021-07-14T05:46:24,529 c/triangle.c:8653:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,529 8653 | sym(botleft, botlcasing); 2021-07-14T05:46:24,529 | ^~~ 2021-07-14T05:46:24,531 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,531 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,532 | ^ 2021-07-14T05:46:24,532 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,532 967 | decode(ptr, otri2); 2021-07-14T05:46:24,532 | ^~~~~~ 2021-07-14T05:46:24,532 c/triangle.c:8655:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,532 8655 | sym(botright, botrcasing); 2021-07-14T05:46:24,532 | ^~~ 2021-07-14T05:46:24,535 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,535 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,535 | ^ 2021-07-14T05:46:24,535 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,535 967 | decode(ptr, otri2); 2021-07-14T05:46:24,535 | ^~~~~~ 2021-07-14T05:46:24,535 c/triangle.c:8655:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,535 8655 | sym(botright, botrcasing); 2021-07-14T05:46:24,536 | ^~~ 2021-07-14T05:46:24,538 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,538 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,538 | ^ 2021-07-14T05:46:24,538 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,538 967 | decode(ptr, otri2); 2021-07-14T05:46:24,539 | ^~~~~~ 2021-07-14T05:46:24,539 c/triangle.c:8655:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,539 8655 | sym(botright, botrcasing); 2021-07-14T05:46:24,539 | ^~~ 2021-07-14T05:46:24,541 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,541 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,542 | ^ 2021-07-14T05:46:24,542 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,542 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,542 | ^~~~~~ 2021-07-14T05:46:24,542 c/triangle.c:8657:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,542 8657 | bond(topleft, botlcasing); 2021-07-14T05:46:24,542 | ^~~~ 2021-07-14T05:46:24,545 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,545 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,545 | ^ 2021-07-14T05:46:24,545 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,545 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,545 | ^~~~~~ 2021-07-14T05:46:24,545 c/triangle.c:8657:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,546 8657 | bond(topleft, botlcasing); 2021-07-14T05:46:24,546 | ^~~~ 2021-07-14T05:46:24,548 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,548 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,548 | ^ 2021-07-14T05:46:24,548 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,549 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,549 | ^~~~~~ 2021-07-14T05:46:24,549 c/triangle.c:8657:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,549 8657 | bond(topleft, botlcasing); 2021-07-14T05:46:24,549 | ^~~~ 2021-07-14T05:46:24,551 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,552 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,552 | ^ 2021-07-14T05:46:24,552 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,552 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,552 | ^~~~~~ 2021-07-14T05:46:24,552 c/triangle.c:8657:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,552 8657 | bond(topleft, botlcasing); 2021-07-14T05:46:24,552 | ^~~~ 2021-07-14T05:46:24,555 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,555 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,555 | ^ 2021-07-14T05:46:24,555 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,555 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,555 | ^~~~~~ 2021-07-14T05:46:24,555 c/triangle.c:8658:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,556 8658 | bond(botleft, botrcasing); 2021-07-14T05:46:24,556 | ^~~~ 2021-07-14T05:46:24,558 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,558 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,558 | ^ 2021-07-14T05:46:24,559 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,559 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,559 | ^~~~~~ 2021-07-14T05:46:24,559 c/triangle.c:8658:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,559 8658 | bond(botleft, botrcasing); 2021-07-14T05:46:24,559 | ^~~~ 2021-07-14T05:46:24,561 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,562 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,562 | ^ 2021-07-14T05:46:24,562 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,562 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,562 | ^~~~~~ 2021-07-14T05:46:24,562 c/triangle.c:8658:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,562 8658 | bond(botleft, botrcasing); 2021-07-14T05:46:24,562 | ^~~~ 2021-07-14T05:46:24,565 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,565 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,565 | ^ 2021-07-14T05:46:24,565 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,565 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,565 | ^~~~~~ 2021-07-14T05:46:24,565 c/triangle.c:8658:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,566 8658 | bond(botleft, botrcasing); 2021-07-14T05:46:24,566 | ^~~~ 2021-07-14T05:46:24,568 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,568 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,568 | ^ 2021-07-14T05:46:24,569 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,569 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,569 | ^~~~~~ 2021-07-14T05:46:24,569 c/triangle.c:8659:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,569 8659 | bond(botright, toprcasing); 2021-07-14T05:46:24,569 | ^~~~ 2021-07-14T05:46:24,571 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,572 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,572 | ^ 2021-07-14T05:46:24,572 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,572 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,572 | ^~~~~~ 2021-07-14T05:46:24,572 c/triangle.c:8659:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,572 8659 | bond(botright, toprcasing); 2021-07-14T05:46:24,572 | ^~~~ 2021-07-14T05:46:24,575 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,575 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,575 | ^ 2021-07-14T05:46:24,575 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,575 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,575 | ^~~~~~ 2021-07-14T05:46:24,575 c/triangle.c:8659:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,576 8659 | bond(botright, toprcasing); 2021-07-14T05:46:24,576 | ^~~~ 2021-07-14T05:46:24,578 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,578 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,579 | ^ 2021-07-14T05:46:24,579 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,579 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,579 | ^~~~~~ 2021-07-14T05:46:24,579 c/triangle.c:8659:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,579 8659 | bond(botright, toprcasing); 2021-07-14T05:46:24,579 | ^~~~ 2021-07-14T05:46:24,582 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,582 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,582 | ^ 2021-07-14T05:46:24,582 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,582 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,582 | ^~~~~~ 2021-07-14T05:46:24,583 c/triangle.c:8660:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,583 8660 | bond(topright, toplcasing); 2021-07-14T05:46:24,583 | ^~~~ 2021-07-14T05:46:24,585 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,585 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,585 | ^ 2021-07-14T05:46:24,586 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,586 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,586 | ^~~~~~ 2021-07-14T05:46:24,586 c/triangle.c:8660:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,586 8660 | bond(topright, toplcasing); 2021-07-14T05:46:24,586 | ^~~~ 2021-07-14T05:46:24,589 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,589 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,589 | ^ 2021-07-14T05:46:24,589 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,589 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,589 | ^~~~~~ 2021-07-14T05:46:24,589 c/triangle.c:8660:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,589 8660 | bond(topright, toplcasing); 2021-07-14T05:46:24,590 | ^~~~ 2021-07-14T05:46:24,592 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,592 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,592 | ^ 2021-07-14T05:46:24,592 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,592 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,593 | ^~~~~~ 2021-07-14T05:46:24,593 c/triangle.c:8660:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,593 8660 | bond(topright, toplcasing); 2021-07-14T05:46:24,593 | ^~~~ 2021-07-14T05:46:24,595 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,596 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,596 | ^ 2021-07-14T05:46:24,596 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,596 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,596 | ^~~~~~~ 2021-07-14T05:46:24,596 c/triangle.c:8663:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,596 8663 | tspivot(topleft, toplsubseg); 2021-07-14T05:46:24,596 | ^~~~~~~ 2021-07-14T05:46:24,599 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,599 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,599 | ^ 2021-07-14T05:46:24,599 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,599 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,599 | ^~~~~~~ 2021-07-14T05:46:24,600 c/triangle.c:8663:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,600 8663 | tspivot(topleft, toplsubseg); 2021-07-14T05:46:24,600 | ^~~~~~~ 2021-07-14T05:46:24,602 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,602 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,602 | ^ 2021-07-14T05:46:24,603 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,603 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,603 | ^~~~~~~ 2021-07-14T05:46:24,603 c/triangle.c:8663:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,603 8663 | tspivot(topleft, toplsubseg); 2021-07-14T05:46:24,603 | ^~~~~~~ 2021-07-14T05:46:24,606 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,606 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,606 | ^ 2021-07-14T05:46:24,606 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,606 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,606 | ^~~~~~~ 2021-07-14T05:46:24,606 c/triangle.c:8664:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,606 8664 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:24,607 | ^~~~~~~ 2021-07-14T05:46:24,609 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,609 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,609 | ^ 2021-07-14T05:46:24,609 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,609 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,610 | ^~~~~~~ 2021-07-14T05:46:24,610 c/triangle.c:8664:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,610 8664 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:24,610 | ^~~~~~~ 2021-07-14T05:46:24,612 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,613 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,613 | ^ 2021-07-14T05:46:24,613 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,613 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,613 | ^~~~~~~ 2021-07-14T05:46:24,613 c/triangle.c:8664:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,613 8664 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:24,613 | ^~~~~~~ 2021-07-14T05:46:24,616 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,616 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,616 | ^ 2021-07-14T05:46:24,618 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,619 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,619 | ^~~~~~~ 2021-07-14T05:46:24,619 c/triangle.c:8665:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,619 8665 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,619 | ^~~~~~~ 2021-07-14T05:46:24,619 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,619 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,620 | ^ 2021-07-14T05:46:24,620 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,620 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,620 | ^~~~~~~ 2021-07-14T05:46:24,620 c/triangle.c:8665:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,620 8665 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,620 | ^~~~~~~ 2021-07-14T05:46:24,622 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,623 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,623 | ^ 2021-07-14T05:46:24,623 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,623 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,623 | ^~~~~~~ 2021-07-14T05:46:24,623 c/triangle.c:8665:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,623 8665 | tspivot(botright, botrsubseg); 2021-07-14T05:46:24,624 | ^~~~~~~ 2021-07-14T05:46:24,626 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,626 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,626 | ^ 2021-07-14T05:46:24,626 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,626 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,627 | ^~~~~~~ 2021-07-14T05:46:24,627 c/triangle.c:8666:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,627 8666 | tspivot(topright, toprsubseg); 2021-07-14T05:46:24,627 | ^~~~~~~ 2021-07-14T05:46:24,629 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,629 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,630 | ^ 2021-07-14T05:46:24,630 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,630 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,630 | ^~~~~~~ 2021-07-14T05:46:24,630 c/triangle.c:8666:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,630 8666 | tspivot(topright, toprsubseg); 2021-07-14T05:46:24,630 | ^~~~~~~ 2021-07-14T05:46:24,633 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,633 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,633 | ^ 2021-07-14T05:46:24,633 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,633 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,633 | ^~~~~~~ 2021-07-14T05:46:24,633 c/triangle.c:8666:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,633 8666 | tspivot(topright, toprsubseg); 2021-07-14T05:46:24,634 | ^~~~~~~ 2021-07-14T05:46:24,636 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,636 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,636 | ^ 2021-07-14T05:46:24,636 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,637 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,637 | ^~~~~~~ 2021-07-14T05:46:24,637 c/triangle.c:8670:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,637 8670 | tsbond(topright, toplsubseg); 2021-07-14T05:46:24,637 | ^~~~~~ 2021-07-14T05:46:24,639 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,640 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,640 | ^ 2021-07-14T05:46:24,640 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,640 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,640 | ^~~~~~~ 2021-07-14T05:46:24,640 c/triangle.c:8670:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,640 8670 | tsbond(topright, toplsubseg); 2021-07-14T05:46:24,640 | ^~~~~~ 2021-07-14T05:46:24,643 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,643 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,643 | ^ 2021-07-14T05:46:24,643 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,643 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,644 | ^~~~~~ 2021-07-14T05:46:24,644 c/triangle.c:8670:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,644 8670 | tsbond(topright, toplsubseg); 2021-07-14T05:46:24,644 | ^~~~~~ 2021-07-14T05:46:24,646 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,646 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,647 | ^ 2021-07-14T05:46:24,647 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,647 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,647 | ^~~~~~ 2021-07-14T05:46:24,647 c/triangle.c:8670:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,647 8670 | tsbond(topright, toplsubseg); 2021-07-14T05:46:24,647 | ^~~~~~ 2021-07-14T05:46:24,650 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,650 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,650 | ^ 2021-07-14T05:46:24,650 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,650 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,650 | ^~~~~~~ 2021-07-14T05:46:24,650 c/triangle.c:8675:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,651 8675 | tsbond(topleft, botlsubseg); 2021-07-14T05:46:24,651 | ^~~~~~ 2021-07-14T05:46:24,653 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,653 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,653 | ^ 2021-07-14T05:46:24,653 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,654 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,654 | ^~~~~~~ 2021-07-14T05:46:24,654 c/triangle.c:8675:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,654 8675 | tsbond(topleft, botlsubseg); 2021-07-14T05:46:24,654 | ^~~~~~ 2021-07-14T05:46:24,656 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,657 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,657 | ^ 2021-07-14T05:46:24,657 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,657 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,657 | ^~~~~~ 2021-07-14T05:46:24,657 c/triangle.c:8675:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,657 8675 | tsbond(topleft, botlsubseg); 2021-07-14T05:46:24,657 | ^~~~~~ 2021-07-14T05:46:24,660 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,660 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,660 | ^ 2021-07-14T05:46:24,660 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,660 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,660 | ^~~~~~ 2021-07-14T05:46:24,661 c/triangle.c:8675:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,661 8675 | tsbond(topleft, botlsubseg); 2021-07-14T05:46:24,661 | ^~~~~~ 2021-07-14T05:46:24,663 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,663 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,664 | ^ 2021-07-14T05:46:24,664 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,664 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,664 | ^~~~~~~ 2021-07-14T05:46:24,664 c/triangle.c:8680:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,664 8680 | tsbond(botleft, botrsubseg); 2021-07-14T05:46:24,664 | ^~~~~~ 2021-07-14T05:46:24,667 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,667 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,667 | ^ 2021-07-14T05:46:24,667 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,667 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,667 | ^~~~~~~ 2021-07-14T05:46:24,667 c/triangle.c:8680:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,667 8680 | tsbond(botleft, botrsubseg); 2021-07-14T05:46:24,668 | ^~~~~~ 2021-07-14T05:46:24,670 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,670 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,670 | ^ 2021-07-14T05:46:24,670 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,670 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,671 | ^~~~~~ 2021-07-14T05:46:24,671 c/triangle.c:8680:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,671 8680 | tsbond(botleft, botrsubseg); 2021-07-14T05:46:24,671 | ^~~~~~ 2021-07-14T05:46:24,673 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,673 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,674 | ^ 2021-07-14T05:46:24,674 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,674 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,674 | ^~~~~~ 2021-07-14T05:46:24,674 c/triangle.c:8680:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,674 8680 | tsbond(botleft, botrsubseg); 2021-07-14T05:46:24,674 | ^~~~~~ 2021-07-14T05:46:24,677 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,677 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,677 | ^ 2021-07-14T05:46:24,677 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,677 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,677 | ^~~~~~~ 2021-07-14T05:46:24,678 c/triangle.c:8685:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,678 8685 | tsbond(botright, toprsubseg); 2021-07-14T05:46:24,678 | ^~~~~~ 2021-07-14T05:46:24,680 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,680 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,681 | ^ 2021-07-14T05:46:24,681 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,681 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,681 | ^~~~~~~ 2021-07-14T05:46:24,681 c/triangle.c:8685:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,681 8685 | tsbond(botright, toprsubseg); 2021-07-14T05:46:24,681 | ^~~~~~ 2021-07-14T05:46:24,684 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,684 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,684 | ^ 2021-07-14T05:46:24,684 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,684 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,684 | ^~~~~~ 2021-07-14T05:46:24,684 c/triangle.c:8685:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,684 8685 | tsbond(botright, toprsubseg); 2021-07-14T05:46:24,685 | ^~~~~~ 2021-07-14T05:46:24,687 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,687 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,687 | ^ 2021-07-14T05:46:24,687 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,688 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,688 | ^~~~~~ 2021-07-14T05:46:24,688 c/triangle.c:8685:15: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,688 8685 | tsbond(botright, toprsubseg); 2021-07-14T05:46:24,688 | ^~~~~~ 2021-07-14T05:46:24,692 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,692 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,692 | ^ 2021-07-14T05:46:24,692 c/triangle.c:8716:35: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,692 8716 | newflip->flippedtri = encode(horiz); 2021-07-14T05:46:24,692 | ^~~~~~ 2021-07-14T05:46:24,695 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,695 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,695 | ^ 2021-07-14T05:46:24,695 c/triangle.c:8716:35: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,696 8716 | newflip->flippedtri = encode(horiz); 2021-07-14T05:46:24,696 | ^~~~~~ 2021-07-14T05:46:24,699 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,699 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,699 | ^ 2021-07-14T05:46:24,699 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,699 967 | decode(ptr, otri2); 2021-07-14T05:46:24,700 | ^~~~~~ 2021-07-14T05:46:24,700 c/triangle.c:8775:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,700 8775 | sym(horiz, testtri); 2021-07-14T05:46:24,700 | ^~~ 2021-07-14T05:46:24,702 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,702 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,703 | ^ 2021-07-14T05:46:24,703 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,703 967 | decode(ptr, otri2); 2021-07-14T05:46:24,703 | ^~~~~~ 2021-07-14T05:46:24,703 c/triangle.c:8775:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,703 8775 | sym(horiz, testtri); 2021-07-14T05:46:24,703 | ^~~ 2021-07-14T05:46:24,706 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,706 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,706 | ^ 2021-07-14T05:46:24,706 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,706 967 | decode(ptr, otri2); 2021-07-14T05:46:24,706 | ^~~~~~ 2021-07-14T05:46:24,707 c/triangle.c:8775:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,707 8775 | sym(horiz, testtri); 2021-07-14T05:46:24,707 | ^~~ 2021-07-14T05:46:24,707 c/triangle.c: In function ‘triangulatepolygon’: 2021-07-14T05:46:24,710 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,710 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,710 | ^ 2021-07-14T05:46:24,711 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,711 971 | decode(ptr, otri); 2021-07-14T05:46:24,711 | ^~~~~~ 2021-07-14T05:46:24,711 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,711 997 | symself(otri2); 2021-07-14T05:46:24,711 | ^~~~~~~ 2021-07-14T05:46:24,711 c/triangle.c:8892:3: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,711 8892 | onext(*firstedge, besttri); 2021-07-14T05:46:24,711 | ^~~~~ 2021-07-14T05:46:24,714 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,714 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,714 | ^ 2021-07-14T05:46:24,714 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,714 971 | decode(ptr, otri); 2021-07-14T05:46:24,714 | ^~~~~~ 2021-07-14T05:46:24,714 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,714 997 | symself(otri2); 2021-07-14T05:46:24,715 | ^~~~~~~ 2021-07-14T05:46:24,715 c/triangle.c:8892:3: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,715 8892 | onext(*firstedge, besttri); 2021-07-14T05:46:24,715 | ^~~~~ 2021-07-14T05:46:24,717 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,717 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,717 | ^ 2021-07-14T05:46:24,718 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,718 971 | decode(ptr, otri); 2021-07-14T05:46:24,718 | ^~~~~~ 2021-07-14T05:46:24,718 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,718 997 | symself(otri2); 2021-07-14T05:46:24,718 | ^~~~~~~ 2021-07-14T05:46:24,718 c/triangle.c:8892:3: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,718 8892 | onext(*firstedge, besttri); 2021-07-14T05:46:24,718 | ^~~~~ 2021-07-14T05:46:24,721 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,721 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,721 | ^ 2021-07-14T05:46:24,721 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,721 971 | decode(ptr, otri); 2021-07-14T05:46:24,722 | ^~~~~~ 2021-07-14T05:46:24,722 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,722 1001 | symself(otri); 2021-07-14T05:46:24,722 | ^~~~~~~ 2021-07-14T05:46:24,722 c/triangle.c:8897:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:24,722 8897 | onextself(testtri); 2021-07-14T05:46:24,722 | ^~~~~~~~~ 2021-07-14T05:46:24,724 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,725 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,725 | ^ 2021-07-14T05:46:24,725 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,725 971 | decode(ptr, otri); 2021-07-14T05:46:24,725 | ^~~~~~ 2021-07-14T05:46:24,725 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,725 1001 | symself(otri); 2021-07-14T05:46:24,725 | ^~~~~~~ 2021-07-14T05:46:24,725 c/triangle.c:8897:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:24,726 8897 | onextself(testtri); 2021-07-14T05:46:24,726 | ^~~~~~~~~ 2021-07-14T05:46:24,728 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,728 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,728 | ^ 2021-07-14T05:46:24,728 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,728 971 | decode(ptr, otri); 2021-07-14T05:46:24,729 | ^~~~~~ 2021-07-14T05:46:24,729 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,729 1001 | symself(otri); 2021-07-14T05:46:24,729 | ^~~~~~~ 2021-07-14T05:46:24,729 c/triangle.c:8897:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:24,729 8897 | onextself(testtri); 2021-07-14T05:46:24,729 | ^~~~~~~~~ 2021-07-14T05:46:24,732 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,732 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,732 | ^ 2021-07-14T05:46:24,732 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,732 967 | decode(ptr, otri2); 2021-07-14T05:46:24,732 | ^~~~~~ 2021-07-14T05:46:24,733 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,733 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:24,733 | ^~~ 2021-07-14T05:46:24,733 c/triangle.c:8913:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:24,733 8913 | oprev(besttri, tempedge); 2021-07-14T05:46:24,733 | ^~~~~ 2021-07-14T05:46:24,735 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,736 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,736 | ^ 2021-07-14T05:46:24,736 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,736 967 | decode(ptr, otri2); 2021-07-14T05:46:24,736 | ^~~~~~ 2021-07-14T05:46:24,736 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,736 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:24,736 | ^~~ 2021-07-14T05:46:24,737 c/triangle.c:8913:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:24,737 8913 | oprev(besttri, tempedge); 2021-07-14T05:46:24,737 | ^~~~~ 2021-07-14T05:46:24,739 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,739 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,739 | ^ 2021-07-14T05:46:24,739 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,740 967 | decode(ptr, otri2); 2021-07-14T05:46:24,740 | ^~~~~~ 2021-07-14T05:46:24,740 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,740 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:24,740 | ^~~ 2021-07-14T05:46:24,740 c/triangle.c:8913:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:24,740 8913 | oprev(besttri, tempedge); 2021-07-14T05:46:24,740 | ^~~~~ 2021-07-14T05:46:24,743 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,743 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,743 | ^ 2021-07-14T05:46:24,743 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,743 967 | decode(ptr, otri2); 2021-07-14T05:46:24,743 | ^~~~~~ 2021-07-14T05:46:24,744 c/triangle.c:8919:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,744 8919 | sym(besttri, tempedge); 2021-07-14T05:46:24,744 | ^~~ 2021-07-14T05:46:24,746 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,746 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,747 | ^ 2021-07-14T05:46:24,747 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,747 967 | decode(ptr, otri2); 2021-07-14T05:46:24,747 | ^~~~~~ 2021-07-14T05:46:24,747 c/triangle.c:8919:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,747 8919 | sym(besttri, tempedge); 2021-07-14T05:46:24,747 | ^~~ 2021-07-14T05:46:24,750 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,750 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,750 | ^ 2021-07-14T05:46:24,750 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,750 967 | decode(ptr, otri2); 2021-07-14T05:46:24,750 | ^~~~~~ 2021-07-14T05:46:24,751 c/triangle.c:8919:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,751 8919 | sym(besttri, tempedge); 2021-07-14T05:46:24,751 | ^~~ 2021-07-14T05:46:24,753 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,754 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,754 | ^ 2021-07-14T05:46:24,754 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,754 967 | decode(ptr, otri2); 2021-07-14T05:46:24,754 | ^~~~~~ 2021-07-14T05:46:24,754 c/triangle.c:8923:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,754 8923 | sym(tempedge, besttri); 2021-07-14T05:46:24,754 | ^~~ 2021-07-14T05:46:24,757 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,757 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,757 | ^ 2021-07-14T05:46:24,757 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,757 967 | decode(ptr, otri2); 2021-07-14T05:46:24,758 | ^~~~~~ 2021-07-14T05:46:24,758 c/triangle.c:8923:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,758 8923 | sym(tempedge, besttri); 2021-07-14T05:46:24,758 | ^~~ 2021-07-14T05:46:24,760 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,761 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,761 | ^ 2021-07-14T05:46:24,761 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,761 967 | decode(ptr, otri2); 2021-07-14T05:46:24,761 | ^~~~~~ 2021-07-14T05:46:24,761 c/triangle.c:8923:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,761 8923 | sym(tempedge, besttri); 2021-07-14T05:46:24,761 | ^~~ 2021-07-14T05:46:24,764 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,764 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,764 | ^ 2021-07-14T05:46:24,764 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,764 967 | decode(ptr, otri2); 2021-07-14T05:46:24,765 | ^~~~~~ 2021-07-14T05:46:24,765 c/triangle.c:8931:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,765 8931 | sym(besttri, testtri); 2021-07-14T05:46:24,765 | ^~~ 2021-07-14T05:46:24,768 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,768 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,768 | ^ 2021-07-14T05:46:24,768 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,768 967 | decode(ptr, otri2); 2021-07-14T05:46:24,768 | ^~~~~~ 2021-07-14T05:46:24,768 c/triangle.c:8931:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,768 8931 | sym(besttri, testtri); 2021-07-14T05:46:24,768 | ^~~ 2021-07-14T05:46:24,771 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,771 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,771 | ^ 2021-07-14T05:46:24,771 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,772 967 | decode(ptr, otri2); 2021-07-14T05:46:24,772 | ^~~~~~ 2021-07-14T05:46:24,772 c/triangle.c:8931:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,772 8931 | sym(besttri, testtri); 2021-07-14T05:46:24,772 | ^~~ 2021-07-14T05:46:24,772 c/triangle.c: In function ‘deletevertex’: 2021-07-14T05:46:24,775 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,775 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,775 | ^ 2021-07-14T05:46:24,776 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,776 971 | decode(ptr, otri); 2021-07-14T05:46:24,776 | ^~~~~~ 2021-07-14T05:46:24,776 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,776 997 | symself(otri2); 2021-07-14T05:46:24,776 | ^~~~~~~ 2021-07-14T05:46:24,776 c/triangle.c:8985:3: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,776 8985 | onext(*deltri, countingtri); 2021-07-14T05:46:24,776 | ^~~~~ 2021-07-14T05:46:24,779 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,779 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,779 | ^ 2021-07-14T05:46:24,780 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,780 971 | decode(ptr, otri); 2021-07-14T05:46:24,780 | ^~~~~~ 2021-07-14T05:46:24,780 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,780 997 | symself(otri2); 2021-07-14T05:46:24,780 | ^~~~~~~ 2021-07-14T05:46:24,780 c/triangle.c:8985:3: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,780 8985 | onext(*deltri, countingtri); 2021-07-14T05:46:24,781 | ^~~~~ 2021-07-14T05:46:24,782 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,782 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,783 | ^ 2021-07-14T05:46:24,783 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,783 971 | decode(ptr, otri); 2021-07-14T05:46:24,783 | ^~~~~~ 2021-07-14T05:46:24,783 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,783 997 | symself(otri2); 2021-07-14T05:46:24,783 | ^~~~~~~ 2021-07-14T05:46:24,783 c/triangle.c:8985:3: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,783 8985 | onext(*deltri, countingtri); 2021-07-14T05:46:24,784 | ^~~~~ 2021-07-14T05:46:24,786 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,786 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,786 | ^ 2021-07-14T05:46:24,786 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,787 971 | decode(ptr, otri); 2021-07-14T05:46:24,787 | ^~~~~~ 2021-07-14T05:46:24,787 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,787 1001 | symself(otri); 2021-07-14T05:46:24,787 | ^~~~~~~ 2021-07-14T05:46:24,787 c/triangle.c:8996:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:24,787 8996 | onextself(countingtri); 2021-07-14T05:46:24,787 | ^~~~~~~~~ 2021-07-14T05:46:24,790 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,790 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,790 | ^ 2021-07-14T05:46:24,790 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,790 971 | decode(ptr, otri); 2021-07-14T05:46:24,790 | ^~~~~~ 2021-07-14T05:46:24,790 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,790 1001 | symself(otri); 2021-07-14T05:46:24,791 | ^~~~~~~ 2021-07-14T05:46:24,791 c/triangle.c:8996:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:24,791 8996 | onextself(countingtri); 2021-07-14T05:46:24,791 | ^~~~~~~~~ 2021-07-14T05:46:24,793 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,793 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,794 | ^ 2021-07-14T05:46:24,794 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,794 971 | decode(ptr, otri); 2021-07-14T05:46:24,794 | ^~~~~~ 2021-07-14T05:46:24,794 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,794 1001 | symself(otri); 2021-07-14T05:46:24,794 | ^~~~~~~ 2021-07-14T05:46:24,794 c/triangle.c:8996:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:24,794 8996 | onextself(countingtri); 2021-07-14T05:46:24,795 | ^~~~~~~~~ 2021-07-14T05:46:24,797 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,797 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,797 | ^ 2021-07-14T05:46:24,797 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,798 971 | decode(ptr, otri); 2021-07-14T05:46:24,798 | ^~~~~~ 2021-07-14T05:46:24,798 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,798 997 | symself(otri2); 2021-07-14T05:46:24,798 | ^~~~~~~ 2021-07-14T05:46:24,798 c/triangle.c:9010:5: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,798 9010 | onext(*deltri, firstedge); 2021-07-14T05:46:24,798 | ^~~~~ 2021-07-14T05:46:24,801 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,801 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,801 | ^ 2021-07-14T05:46:24,801 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,801 971 | decode(ptr, otri); 2021-07-14T05:46:24,801 | ^~~~~~ 2021-07-14T05:46:24,801 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,801 997 | symself(otri2); 2021-07-14T05:46:24,802 | ^~~~~~~ 2021-07-14T05:46:24,802 c/triangle.c:9010:5: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,802 9010 | onext(*deltri, firstedge); 2021-07-14T05:46:24,802 | ^~~~~ 2021-07-14T05:46:24,804 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,804 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,804 | ^ 2021-07-14T05:46:24,805 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,805 971 | decode(ptr, otri); 2021-07-14T05:46:24,805 | ^~~~~~ 2021-07-14T05:46:24,805 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,805 997 | symself(otri2); 2021-07-14T05:46:24,805 | ^~~~~~~ 2021-07-14T05:46:24,805 c/triangle.c:9010:5: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,805 9010 | onext(*deltri, firstedge); 2021-07-14T05:46:24,805 | ^~~~~ 2021-07-14T05:46:24,808 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,808 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,808 | ^ 2021-07-14T05:46:24,808 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,808 967 | decode(ptr, otri2); 2021-07-14T05:46:24,809 | ^~~~~~ 2021-07-14T05:46:24,809 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,809 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:24,809 | ^~~ 2021-07-14T05:46:24,809 c/triangle.c:9011:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:24,809 9011 | oprev(*deltri, lastedge); 2021-07-14T05:46:24,809 | ^~~~~ 2021-07-14T05:46:24,811 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,812 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,812 | ^ 2021-07-14T05:46:24,812 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,812 967 | decode(ptr, otri2); 2021-07-14T05:46:24,812 | ^~~~~~ 2021-07-14T05:46:24,812 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,812 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:24,812 | ^~~ 2021-07-14T05:46:24,812 c/triangle.c:9011:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:24,813 9011 | oprev(*deltri, lastedge); 2021-07-14T05:46:24,813 | ^~~~~ 2021-07-14T05:46:24,815 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,815 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,815 | ^ 2021-07-14T05:46:24,815 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,815 967 | decode(ptr, otri2); 2021-07-14T05:46:24,816 | ^~~~~~ 2021-07-14T05:46:24,816 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,816 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:24,816 | ^~~ 2021-07-14T05:46:24,816 c/triangle.c:9011:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:24,816 9011 | oprev(*deltri, lastedge); 2021-07-14T05:46:24,816 | ^~~~~ 2021-07-14T05:46:24,819 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,819 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,819 | ^ 2021-07-14T05:46:24,819 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,819 967 | decode(ptr, otri2); 2021-07-14T05:46:24,819 | ^~~~~~ 2021-07-14T05:46:24,819 c/triangle.c:1020:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,820 1020 | sym(otri1, otri2); \ 2021-07-14T05:46:24,820 | ^~~ 2021-07-14T05:46:24,820 c/triangle.c:9017:3: note: in expansion of macro ‘dnext’ 2021-07-14T05:46:24,820 9017 | dnext(*deltri, lefttri); 2021-07-14T05:46:24,820 | ^~~~~ 2021-07-14T05:46:24,822 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,823 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,823 | ^ 2021-07-14T05:46:24,823 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,823 967 | decode(ptr, otri2); 2021-07-14T05:46:24,823 | ^~~~~~ 2021-07-14T05:46:24,823 c/triangle.c:1020:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,823 1020 | sym(otri1, otri2); \ 2021-07-14T05:46:24,823 | ^~~ 2021-07-14T05:46:24,823 c/triangle.c:9017:3: note: in expansion of macro ‘dnext’ 2021-07-14T05:46:24,823 9017 | dnext(*deltri, lefttri); 2021-07-14T05:46:24,824 | ^~~~~ 2021-07-14T05:46:24,826 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,826 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,826 | ^ 2021-07-14T05:46:24,826 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,826 967 | decode(ptr, otri2); 2021-07-14T05:46:24,826 | ^~~~~~ 2021-07-14T05:46:24,827 c/triangle.c:1020:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,827 1020 | sym(otri1, otri2); \ 2021-07-14T05:46:24,827 | ^~~ 2021-07-14T05:46:24,827 c/triangle.c:9017:3: note: in expansion of macro ‘dnext’ 2021-07-14T05:46:24,827 9017 | dnext(*deltri, lefttri); 2021-07-14T05:46:24,827 | ^~~~~ 2021-07-14T05:46:24,830 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,830 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,830 | ^ 2021-07-14T05:46:24,830 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,830 967 | decode(ptr, otri2); 2021-07-14T05:46:24,830 | ^~~~~~ 2021-07-14T05:46:24,830 c/triangle.c:9018:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,830 9018 | sym(lefttri, leftcasing); 2021-07-14T05:46:24,831 | ^~~ 2021-07-14T05:46:24,833 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,833 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,833 | ^ 2021-07-14T05:46:24,834 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,834 967 | decode(ptr, otri2); 2021-07-14T05:46:24,834 | ^~~~~~ 2021-07-14T05:46:24,834 c/triangle.c:9018:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,834 9018 | sym(lefttri, leftcasing); 2021-07-14T05:46:24,834 | ^~~ 2021-07-14T05:46:24,837 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,837 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,837 | ^ 2021-07-14T05:46:24,837 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,837 967 | decode(ptr, otri2); 2021-07-14T05:46:24,837 | ^~~~~~ 2021-07-14T05:46:24,837 c/triangle.c:9018:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,837 9018 | sym(lefttri, leftcasing); 2021-07-14T05:46:24,838 | ^~~ 2021-07-14T05:46:24,840 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,840 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,841 | ^ 2021-07-14T05:46:24,841 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,841 967 | decode(ptr, otri2); 2021-07-14T05:46:24,841 | ^~~~~~ 2021-07-14T05:46:24,841 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,841 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:24,841 | ^~~ 2021-07-14T05:46:24,841 c/triangle.c:9019:3: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:24,841 9019 | oprev(deltriright, righttri); 2021-07-14T05:46:24,842 | ^~~~~ 2021-07-14T05:46:24,844 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,844 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,844 | ^ 2021-07-14T05:46:24,844 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,845 967 | decode(ptr, otri2); 2021-07-14T05:46:24,845 | ^~~~~~ 2021-07-14T05:46:24,845 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,845 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:24,845 | ^~~ 2021-07-14T05:46:24,845 c/triangle.c:9019:3: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:24,845 9019 | oprev(deltriright, righttri); 2021-07-14T05:46:24,845 | ^~~~~ 2021-07-14T05:46:24,848 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,848 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,848 | ^ 2021-07-14T05:46:24,848 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,848 967 | decode(ptr, otri2); 2021-07-14T05:46:24,848 | ^~~~~~ 2021-07-14T05:46:24,848 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,848 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:24,849 | ^~~ 2021-07-14T05:46:24,849 c/triangle.c:9019:3: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:24,849 9019 | oprev(deltriright, righttri); 2021-07-14T05:46:24,849 | ^~~~~ 2021-07-14T05:46:24,851 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,851 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,852 | ^ 2021-07-14T05:46:24,852 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,852 967 | decode(ptr, otri2); 2021-07-14T05:46:24,852 | ^~~~~~ 2021-07-14T05:46:24,852 c/triangle.c:9020:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,852 9020 | sym(righttri, rightcasing); 2021-07-14T05:46:24,852 | ^~~ 2021-07-14T05:46:24,855 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,855 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,855 | ^ 2021-07-14T05:46:24,855 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,855 967 | decode(ptr, otri2); 2021-07-14T05:46:24,855 | ^~~~~~ 2021-07-14T05:46:24,856 c/triangle.c:9020:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,856 9020 | sym(righttri, rightcasing); 2021-07-14T05:46:24,856 | ^~~ 2021-07-14T05:46:24,858 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,859 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,859 | ^ 2021-07-14T05:46:24,859 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,859 967 | decode(ptr, otri2); 2021-07-14T05:46:24,859 | ^~~~~~ 2021-07-14T05:46:24,859 c/triangle.c:9020:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,859 9020 | sym(righttri, rightcasing); 2021-07-14T05:46:24,859 | ^~~ 2021-07-14T05:46:24,862 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,862 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,862 | ^ 2021-07-14T05:46:24,863 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,863 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,863 | ^~~~~~ 2021-07-14T05:46:24,863 c/triangle.c:9021:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,863 9021 | bond(*deltri, leftcasing); 2021-07-14T05:46:24,863 | ^~~~ 2021-07-14T05:46:24,866 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,866 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,866 | ^ 2021-07-14T05:46:24,866 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,866 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,866 | ^~~~~~ 2021-07-14T05:46:24,866 c/triangle.c:9021:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,867 9021 | bond(*deltri, leftcasing); 2021-07-14T05:46:24,867 | ^~~~ 2021-07-14T05:46:24,869 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,870 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,870 | ^ 2021-07-14T05:46:24,870 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,870 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,870 | ^~~~~~ 2021-07-14T05:46:24,870 c/triangle.c:9021:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,870 9021 | bond(*deltri, leftcasing); 2021-07-14T05:46:24,870 | ^~~~ 2021-07-14T05:46:24,873 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,873 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,873 | ^ 2021-07-14T05:46:24,873 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,873 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,874 | ^~~~~~ 2021-07-14T05:46:24,874 c/triangle.c:9021:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,874 9021 | bond(*deltri, leftcasing); 2021-07-14T05:46:24,874 | ^~~~ 2021-07-14T05:46:24,877 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,877 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,877 | ^ 2021-07-14T05:46:24,877 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,877 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,877 | ^~~~~~ 2021-07-14T05:46:24,877 c/triangle.c:9022:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,877 9022 | bond(deltriright, rightcasing); 2021-07-14T05:46:24,878 | ^~~~ 2021-07-14T05:46:24,880 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,880 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,881 | ^ 2021-07-14T05:46:24,881 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,881 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,881 | ^~~~~~ 2021-07-14T05:46:24,881 c/triangle.c:9022:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,881 9022 | bond(deltriright, rightcasing); 2021-07-14T05:46:24,881 | ^~~~ 2021-07-14T05:46:24,884 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,884 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,884 | ^ 2021-07-14T05:46:24,884 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,884 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,884 | ^~~~~~ 2021-07-14T05:46:24,885 c/triangle.c:9022:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,885 9022 | bond(deltriright, rightcasing); 2021-07-14T05:46:24,885 | ^~~~ 2021-07-14T05:46:24,887 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,888 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,888 | ^ 2021-07-14T05:46:24,888 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,888 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:24,888 | ^~~~~~ 2021-07-14T05:46:24,888 c/triangle.c:9022:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,888 9022 | bond(deltriright, rightcasing); 2021-07-14T05:46:24,888 | ^~~~ 2021-07-14T05:46:24,891 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,891 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,891 | ^ 2021-07-14T05:46:24,892 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,892 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,892 | ^~~~~~~ 2021-07-14T05:46:24,892 c/triangle.c:9023:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,892 9023 | tspivot(lefttri, leftsubseg); 2021-07-14T05:46:24,892 | ^~~~~~~ 2021-07-14T05:46:24,895 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,895 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,895 | ^ 2021-07-14T05:46:24,895 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,895 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,895 | ^~~~~~~ 2021-07-14T05:46:24,896 c/triangle.c:9023:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,896 9023 | tspivot(lefttri, leftsubseg); 2021-07-14T05:46:24,896 | ^~~~~~~ 2021-07-14T05:46:24,898 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,899 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,899 | ^ 2021-07-14T05:46:24,899 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,899 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,899 | ^~~~~~~ 2021-07-14T05:46:24,899 c/triangle.c:9023:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,899 9023 | tspivot(lefttri, leftsubseg); 2021-07-14T05:46:24,899 | ^~~~~~~ 2021-07-14T05:46:24,902 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,902 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,902 | ^ 2021-07-14T05:46:24,902 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,903 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,903 | ^~~~~~~ 2021-07-14T05:46:24,903 c/triangle.c:9025:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,903 9025 | tsbond(*deltri, leftsubseg); 2021-07-14T05:46:24,903 | ^~~~~~ 2021-07-14T05:46:24,906 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,906 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,906 | ^ 2021-07-14T05:46:24,906 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,906 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,906 | ^~~~~~~ 2021-07-14T05:46:24,906 c/triangle.c:9025:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,906 9025 | tsbond(*deltri, leftsubseg); 2021-07-14T05:46:24,907 | ^~~~~~ 2021-07-14T05:46:24,909 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,909 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,909 | ^ 2021-07-14T05:46:24,910 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,910 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,910 | ^~~~~~ 2021-07-14T05:46:24,910 c/triangle.c:9025:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,910 9025 | tsbond(*deltri, leftsubseg); 2021-07-14T05:46:24,910 | ^~~~~~ 2021-07-14T05:46:24,913 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,913 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,913 | ^ 2021-07-14T05:46:24,913 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,913 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,913 | ^~~~~~ 2021-07-14T05:46:24,913 c/triangle.c:9025:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,914 9025 | tsbond(*deltri, leftsubseg); 2021-07-14T05:46:24,914 | ^~~~~~ 2021-07-14T05:46:24,916 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,916 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:24,917 | ^ 2021-07-14T05:46:24,917 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,917 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,917 | ^~~~~~~ 2021-07-14T05:46:24,917 c/triangle.c:9027:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,917 9027 | tspivot(righttri, rightsubseg); 2021-07-14T05:46:24,917 | ^~~~~~~ 2021-07-14T05:46:24,920 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,920 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:24,920 | ^ 2021-07-14T05:46:24,920 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,920 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,921 | ^~~~~~~ 2021-07-14T05:46:24,921 c/triangle.c:9027:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,921 9027 | tspivot(righttri, rightsubseg); 2021-07-14T05:46:24,921 | ^~~~~~~ 2021-07-14T05:46:24,923 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,924 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:24,924 | ^ 2021-07-14T05:46:24,924 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:24,924 1287 | sdecode(sptr, osub) 2021-07-14T05:46:24,924 | ^~~~~~~ 2021-07-14T05:46:24,924 c/triangle.c:9027:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:24,924 9027 | tspivot(righttri, rightsubseg); 2021-07-14T05:46:24,924 | ^~~~~~~ 2021-07-14T05:46:24,927 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,927 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,927 | ^ 2021-07-14T05:46:24,927 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,928 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,928 | ^~~~~~~ 2021-07-14T05:46:24,928 c/triangle.c:9029:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,928 9029 | tsbond(deltriright, rightsubseg); 2021-07-14T05:46:24,928 | ^~~~~~ 2021-07-14T05:46:24,931 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,931 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:24,931 | ^ 2021-07-14T05:46:24,931 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:24,931 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:24,931 | ^~~~~~~ 2021-07-14T05:46:24,931 c/triangle.c:9029:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,931 9029 | tsbond(deltriright, rightsubseg); 2021-07-14T05:46:24,932 | ^~~~~~ 2021-07-14T05:46:24,934 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,934 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,934 | ^ 2021-07-14T05:46:24,935 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,935 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,935 | ^~~~~~ 2021-07-14T05:46:24,935 c/triangle.c:9029:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,935 9029 | tsbond(deltriright, rightsubseg); 2021-07-14T05:46:24,935 | ^~~~~~ 2021-07-14T05:46:24,938 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,938 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,938 | ^ 2021-07-14T05:46:24,938 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,938 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:24,938 | ^~~~~~ 2021-07-14T05:46:24,939 c/triangle.c:9029:5: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:24,939 9029 | tsbond(deltriright, rightsubseg); 2021-07-14T05:46:24,939 | ^~~~~~ 2021-07-14T05:46:24,939 c/triangle.c: In function ‘undovertex’: 2021-07-14T05:46:24,942 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,942 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,942 | ^ 2021-07-14T05:46:24,942 c/triangle.c:9081:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,942 9081 | decode(m->lastflip->flippedtri, fliptri); 2021-07-14T05:46:24,943 | ^~~~~~ 2021-07-14T05:46:24,946 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,946 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,946 | ^ 2021-07-14T05:46:24,946 c/triangle.c:9081:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,946 9081 | decode(m->lastflip->flippedtri, fliptri); 2021-07-14T05:46:24,946 | ^~~~~~ 2021-07-14T05:46:24,949 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,949 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,950 | ^ 2021-07-14T05:46:24,950 c/triangle.c:9081:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,950 9081 | decode(m->lastflip->flippedtri, fliptri); 2021-07-14T05:46:24,950 | ^~~~~~ 2021-07-14T05:46:24,953 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,953 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,953 | ^ 2021-07-14T05:46:24,953 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,953 971 | decode(ptr, otri); 2021-07-14T05:46:24,954 | ^~~~~~ 2021-07-14T05:46:24,954 c/triangle.c:1033:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,954 1033 | symself(otri2); 2021-07-14T05:46:24,954 | ^~~~~~~ 2021-07-14T05:46:24,954 c/triangle.c:9090:7: note: in expansion of macro ‘dprev’ 2021-07-14T05:46:24,954 9090 | dprev(fliptri, botleft); 2021-07-14T05:46:24,954 | ^~~~~ 2021-07-14T05:46:24,957 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,957 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,957 | ^ 2021-07-14T05:46:24,957 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,957 971 | decode(ptr, otri); 2021-07-14T05:46:24,957 | ^~~~~~ 2021-07-14T05:46:24,957 c/triangle.c:1033:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,957 1033 | symself(otri2); 2021-07-14T05:46:24,957 | ^~~~~~~ 2021-07-14T05:46:24,958 c/triangle.c:9090:7: note: in expansion of macro ‘dprev’ 2021-07-14T05:46:24,958 9090 | dprev(fliptri, botleft); 2021-07-14T05:46:24,958 | ^~~~~ 2021-07-14T05:46:24,960 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,960 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,960 | ^ 2021-07-14T05:46:24,961 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,961 971 | decode(ptr, otri); 2021-07-14T05:46:24,961 | ^~~~~~ 2021-07-14T05:46:24,961 c/triangle.c:1033:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,961 1033 | symself(otri2); 2021-07-14T05:46:24,961 | ^~~~~~~ 2021-07-14T05:46:24,961 c/triangle.c:9090:7: note: in expansion of macro ‘dprev’ 2021-07-14T05:46:24,961 9090 | dprev(fliptri, botleft); 2021-07-14T05:46:24,961 | ^~~~~ 2021-07-14T05:46:24,964 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,964 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,964 | ^ 2021-07-14T05:46:24,964 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,964 971 | decode(ptr, otri); 2021-07-14T05:46:24,965 | ^~~~~~ 2021-07-14T05:46:24,965 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,965 997 | symself(otri2); 2021-07-14T05:46:24,965 | ^~~~~~~ 2021-07-14T05:46:24,965 c/triangle.c:9092:7: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,965 9092 | onext(fliptri, botright); 2021-07-14T05:46:24,965 | ^~~~~ 2021-07-14T05:46:24,968 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,968 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,968 | ^ 2021-07-14T05:46:24,968 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,968 971 | decode(ptr, otri); 2021-07-14T05:46:24,968 | ^~~~~~ 2021-07-14T05:46:24,968 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,968 997 | symself(otri2); 2021-07-14T05:46:24,968 | ^~~~~~~ 2021-07-14T05:46:24,969 c/triangle.c:9092:7: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,969 9092 | onext(fliptri, botright); 2021-07-14T05:46:24,969 | ^~~~~ 2021-07-14T05:46:24,971 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,971 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,971 | ^ 2021-07-14T05:46:24,972 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,972 971 | decode(ptr, otri); 2021-07-14T05:46:24,972 | ^~~~~~ 2021-07-14T05:46:24,972 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:24,972 997 | symself(otri2); 2021-07-14T05:46:24,972 | ^~~~~~~ 2021-07-14T05:46:24,972 c/triangle.c:9092:7: note: in expansion of macro ‘onext’ 2021-07-14T05:46:24,972 9092 | onext(fliptri, botright); 2021-07-14T05:46:24,972 | ^~~~~ 2021-07-14T05:46:24,975 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,975 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,975 | ^ 2021-07-14T05:46:24,975 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,975 967 | decode(ptr, otri2); 2021-07-14T05:46:24,976 | ^~~~~~ 2021-07-14T05:46:24,976 c/triangle.c:9094:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,976 9094 | sym(botleft, botlcasing); 2021-07-14T05:46:24,976 | ^~~ 2021-07-14T05:46:24,979 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,979 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,979 | ^ 2021-07-14T05:46:24,979 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,979 967 | decode(ptr, otri2); 2021-07-14T05:46:24,979 | ^~~~~~ 2021-07-14T05:46:24,979 c/triangle.c:9094:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,979 9094 | sym(botleft, botlcasing); 2021-07-14T05:46:24,980 | ^~~ 2021-07-14T05:46:24,982 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,982 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,983 | ^ 2021-07-14T05:46:24,983 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,983 967 | decode(ptr, otri2); 2021-07-14T05:46:24,983 | ^~~~~~ 2021-07-14T05:46:24,983 c/triangle.c:9094:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,983 9094 | sym(botleft, botlcasing); 2021-07-14T05:46:24,983 | ^~~ 2021-07-14T05:46:24,986 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,986 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:24,986 | ^ 2021-07-14T05:46:24,986 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,986 967 | decode(ptr, otri2); 2021-07-14T05:46:24,987 | ^~~~~~ 2021-07-14T05:46:24,987 c/triangle.c:9095:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,987 9095 | sym(botright, botrcasing); 2021-07-14T05:46:24,987 | ^~~ 2021-07-14T05:46:24,990 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,990 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:24,990 | ^ 2021-07-14T05:46:24,990 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,990 967 | decode(ptr, otri2); 2021-07-14T05:46:24,990 | ^~~~~~ 2021-07-14T05:46:24,990 c/triangle.c:9095:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,990 9095 | sym(botright, botrcasing); 2021-07-14T05:46:24,991 | ^~~ 2021-07-14T05:46:24,993 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:24,993 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:24,994 | ^ 2021-07-14T05:46:24,994 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:24,994 967 | decode(ptr, otri2); 2021-07-14T05:46:24,994 | ^~~~~~ 2021-07-14T05:46:24,994 c/triangle.c:9095:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:24,994 9095 | sym(botright, botrcasing); 2021-07-14T05:46:24,994 | ^~~ 2021-07-14T05:46:24,997 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:24,997 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:24,997 | ^ 2021-07-14T05:46:24,997 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:24,998 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:24,998 | ^~~~~~ 2021-07-14T05:46:24,998 c/triangle.c:9100:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:24,998 9100 | bond(fliptri, botlcasing); 2021-07-14T05:46:24,998 | ^~~~ 2021-07-14T05:46:25,001 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,001 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,001 | ^ 2021-07-14T05:46:25,001 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,001 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,001 | ^~~~~~ 2021-07-14T05:46:25,001 c/triangle.c:9100:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,002 9100 | bond(fliptri, botlcasing); 2021-07-14T05:46:25,002 | ^~~~ 2021-07-14T05:46:25,004 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,005 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,005 | ^ 2021-07-14T05:46:25,005 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,005 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,005 | ^~~~~~ 2021-07-14T05:46:25,005 c/triangle.c:9100:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,005 9100 | bond(fliptri, botlcasing); 2021-07-14T05:46:25,005 | ^~~~ 2021-07-14T05:46:25,008 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,008 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,008 | ^ 2021-07-14T05:46:25,008 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,008 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,009 | ^~~~~~ 2021-07-14T05:46:25,009 c/triangle.c:9100:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,009 9100 | bond(fliptri, botlcasing); 2021-07-14T05:46:25,009 | ^~~~ 2021-07-14T05:46:25,012 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,012 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:25,012 | ^ 2021-07-14T05:46:25,012 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,012 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,012 | ^~~~~~~ 2021-07-14T05:46:25,012 c/triangle.c:9101:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,012 9101 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:25,013 | ^~~~~~~ 2021-07-14T05:46:25,015 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,015 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:25,016 | ^ 2021-07-14T05:46:25,016 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,016 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,016 | ^~~~~~~ 2021-07-14T05:46:25,016 c/triangle.c:9101:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,016 9101 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:25,016 | ^~~~~~~ 2021-07-14T05:46:25,019 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,019 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:25,019 | ^ 2021-07-14T05:46:25,019 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,019 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,019 | ^~~~~~~ 2021-07-14T05:46:25,020 c/triangle.c:9101:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,020 9101 | tspivot(botleft, botlsubseg); 2021-07-14T05:46:25,020 | ^~~~~~~ 2021-07-14T05:46:25,022 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,023 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:25,023 | ^ 2021-07-14T05:46:25,023 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:25,023 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:25,023 | ^~~~~~~ 2021-07-14T05:46:25,023 c/triangle.c:9102:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,023 9102 | tsbond(fliptri, botlsubseg); 2021-07-14T05:46:25,023 | ^~~~~~ 2021-07-14T05:46:25,026 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,026 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:25,026 | ^ 2021-07-14T05:46:25,026 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:25,027 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:25,027 | ^~~~~~~ 2021-07-14T05:46:25,027 c/triangle.c:9102:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,027 9102 | tsbond(fliptri, botlsubseg); 2021-07-14T05:46:25,027 | ^~~~~~ 2021-07-14T05:46:25,030 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,030 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,030 | ^ 2021-07-14T05:46:25,030 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,030 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:25,030 | ^~~~~~ 2021-07-14T05:46:25,030 c/triangle.c:9102:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,030 9102 | tsbond(fliptri, botlsubseg); 2021-07-14T05:46:25,031 | ^~~~~~ 2021-07-14T05:46:25,033 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,033 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,034 | ^ 2021-07-14T05:46:25,034 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,034 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:25,034 | ^~~~~~ 2021-07-14T05:46:25,034 c/triangle.c:9102:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,034 9102 | tsbond(fliptri, botlsubseg); 2021-07-14T05:46:25,034 | ^~~~~~ 2021-07-14T05:46:25,037 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,037 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,037 | ^ 2021-07-14T05:46:25,037 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,037 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,038 | ^~~~~~ 2021-07-14T05:46:25,038 c/triangle.c:9104:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,038 9104 | bond(fliptri, botrcasing); 2021-07-14T05:46:25,038 | ^~~~ 2021-07-14T05:46:25,040 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,041 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,041 | ^ 2021-07-14T05:46:25,041 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,041 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,041 | ^~~~~~ 2021-07-14T05:46:25,041 c/triangle.c:9104:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,041 9104 | bond(fliptri, botrcasing); 2021-07-14T05:46:25,041 | ^~~~ 2021-07-14T05:46:25,044 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,044 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,044 | ^ 2021-07-14T05:46:25,045 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,045 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,045 | ^~~~~~ 2021-07-14T05:46:25,045 c/triangle.c:9104:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,045 9104 | bond(fliptri, botrcasing); 2021-07-14T05:46:25,045 | ^~~~ 2021-07-14T05:46:25,048 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,048 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,048 | ^ 2021-07-14T05:46:25,048 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,048 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,048 | ^~~~~~ 2021-07-14T05:46:25,049 c/triangle.c:9104:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,049 9104 | bond(fliptri, botrcasing); 2021-07-14T05:46:25,049 | ^~~~ 2021-07-14T05:46:25,051 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,052 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:25,052 | ^ 2021-07-14T05:46:25,052 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,052 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,052 | ^~~~~~~ 2021-07-14T05:46:25,052 c/triangle.c:9105:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,052 9105 | tspivot(botright, botrsubseg); 2021-07-14T05:46:25,052 | ^~~~~~~ 2021-07-14T05:46:25,055 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,055 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:25,055 | ^ 2021-07-14T05:46:25,055 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,056 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,056 | ^~~~~~~ 2021-07-14T05:46:25,056 c/triangle.c:9105:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,056 9105 | tspivot(botright, botrsubseg); 2021-07-14T05:46:25,056 | ^~~~~~~ 2021-07-14T05:46:25,059 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,059 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:25,059 | ^ 2021-07-14T05:46:25,059 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,059 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,059 | ^~~~~~~ 2021-07-14T05:46:25,059 c/triangle.c:9105:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,060 9105 | tspivot(botright, botrsubseg); 2021-07-14T05:46:25,060 | ^~~~~~~ 2021-07-14T05:46:25,062 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,062 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:25,063 | ^ 2021-07-14T05:46:25,063 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:25,063 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:25,063 | ^~~~~~~ 2021-07-14T05:46:25,063 c/triangle.c:9106:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,063 9106 | tsbond(fliptri, botrsubseg); 2021-07-14T05:46:25,063 | ^~~~~~ 2021-07-14T05:46:25,066 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,066 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:25,066 | ^ 2021-07-14T05:46:25,066 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:25,066 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:25,066 | ^~~~~~~ 2021-07-14T05:46:25,067 c/triangle.c:9106:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,067 9106 | tsbond(fliptri, botrsubseg); 2021-07-14T05:46:25,067 | ^~~~~~ 2021-07-14T05:46:25,070 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,070 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,070 | ^ 2021-07-14T05:46:25,070 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,070 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:25,070 | ^~~~~~ 2021-07-14T05:46:25,070 c/triangle.c:9106:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,070 9106 | tsbond(fliptri, botrsubseg); 2021-07-14T05:46:25,070 | ^~~~~~ 2021-07-14T05:46:25,073 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,073 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,073 | ^ 2021-07-14T05:46:25,074 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,074 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:25,074 | ^~~~~~ 2021-07-14T05:46:25,074 c/triangle.c:9106:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,074 9106 | tsbond(fliptri, botrsubseg); 2021-07-14T05:46:25,074 | ^~~~~~ 2021-07-14T05:46:25,077 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,077 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,077 | ^ 2021-07-14T05:46:25,077 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,077 967 | decode(ptr, otri2); 2021-07-14T05:46:25,078 | ^~~~~~ 2021-07-14T05:46:25,078 c/triangle.c:9115:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,078 9115 | sym(gluetri, botright); 2021-07-14T05:46:25,078 | ^~~ 2021-07-14T05:46:25,081 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,081 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,081 | ^ 2021-07-14T05:46:25,081 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,081 967 | decode(ptr, otri2); 2021-07-14T05:46:25,081 | ^~~~~~ 2021-07-14T05:46:25,081 c/triangle.c:9115:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,081 9115 | sym(gluetri, botright); 2021-07-14T05:46:25,081 | ^~~ 2021-07-14T05:46:25,084 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,084 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,084 | ^ 2021-07-14T05:46:25,085 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,085 967 | decode(ptr, otri2); 2021-07-14T05:46:25,085 | ^~~~~~ 2021-07-14T05:46:25,085 c/triangle.c:9115:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,085 9115 | sym(gluetri, botright); 2021-07-14T05:46:25,085 | ^~~ 2021-07-14T05:46:25,088 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,088 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,088 | ^ 2021-07-14T05:46:25,088 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,088 967 | decode(ptr, otri2); 2021-07-14T05:46:25,088 | ^~~~~~ 2021-07-14T05:46:25,089 c/triangle.c:9117:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,089 9117 | sym(botright, botrcasing); 2021-07-14T05:46:25,089 | ^~~ 2021-07-14T05:46:25,091 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,092 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,092 | ^ 2021-07-14T05:46:25,092 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,092 967 | decode(ptr, otri2); 2021-07-14T05:46:25,092 | ^~~~~~ 2021-07-14T05:46:25,092 c/triangle.c:9117:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,092 9117 | sym(botright, botrcasing); 2021-07-14T05:46:25,092 | ^~~ 2021-07-14T05:46:25,095 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,095 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,095 | ^ 2021-07-14T05:46:25,096 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,096 967 | decode(ptr, otri2); 2021-07-14T05:46:25,096 | ^~~~~~ 2021-07-14T05:46:25,096 c/triangle.c:9117:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,096 9117 | sym(botright, botrcasing); 2021-07-14T05:46:25,096 | ^~~ 2021-07-14T05:46:25,099 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,099 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,099 | ^ 2021-07-14T05:46:25,099 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,100 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,100 | ^~~~~~ 2021-07-14T05:46:25,100 c/triangle.c:9121:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,100 9121 | bond(gluetri, botrcasing); 2021-07-14T05:46:25,100 | ^~~~ 2021-07-14T05:46:25,103 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,103 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,103 | ^ 2021-07-14T05:46:25,103 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,103 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,103 | ^~~~~~ 2021-07-14T05:46:25,103 c/triangle.c:9121:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,103 9121 | bond(gluetri, botrcasing); 2021-07-14T05:46:25,104 | ^~~~ 2021-07-14T05:46:25,106 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,106 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,107 | ^ 2021-07-14T05:46:25,107 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,107 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,107 | ^~~~~~ 2021-07-14T05:46:25,107 c/triangle.c:9121:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,107 9121 | bond(gluetri, botrcasing); 2021-07-14T05:46:25,107 | ^~~~ 2021-07-14T05:46:25,110 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,110 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,110 | ^ 2021-07-14T05:46:25,110 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,110 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,111 | ^~~~~~ 2021-07-14T05:46:25,111 c/triangle.c:9121:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,111 9121 | bond(gluetri, botrcasing); 2021-07-14T05:46:25,111 | ^~~~ 2021-07-14T05:46:25,114 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,114 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:25,114 | ^ 2021-07-14T05:46:25,114 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,114 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,114 | ^~~~~~~ 2021-07-14T05:46:25,114 c/triangle.c:9122:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,114 9122 | tspivot(botright, botrsubseg); 2021-07-14T05:46:25,115 | ^~~~~~~ 2021-07-14T05:46:25,117 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,117 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:25,117 | ^ 2021-07-14T05:46:25,118 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,118 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,118 | ^~~~~~~ 2021-07-14T05:46:25,118 c/triangle.c:9122:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,118 9122 | tspivot(botright, botrsubseg); 2021-07-14T05:46:25,118 | ^~~~~~~ 2021-07-14T05:46:25,121 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,121 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:25,121 | ^ 2021-07-14T05:46:25,121 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,121 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,121 | ^~~~~~~ 2021-07-14T05:46:25,122 c/triangle.c:9122:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,122 9122 | tspivot(botright, botrsubseg); 2021-07-14T05:46:25,122 | ^~~~~~~ 2021-07-14T05:46:25,124 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,125 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:25,125 | ^ 2021-07-14T05:46:25,125 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:25,125 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:25,125 | ^~~~~~~ 2021-07-14T05:46:25,125 c/triangle.c:9123:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,125 9123 | tsbond(gluetri, botrsubseg); 2021-07-14T05:46:25,125 | ^~~~~~ 2021-07-14T05:46:25,128 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,128 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:25,128 | ^ 2021-07-14T05:46:25,128 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:25,129 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:25,129 | ^~~~~~~ 2021-07-14T05:46:25,129 c/triangle.c:9123:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,129 9123 | tsbond(gluetri, botrsubseg); 2021-07-14T05:46:25,129 | ^~~~~~ 2021-07-14T05:46:25,132 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,132 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,132 | ^ 2021-07-14T05:46:25,132 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,132 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:25,132 | ^~~~~~ 2021-07-14T05:46:25,132 c/triangle.c:9123:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,132 9123 | tsbond(gluetri, botrsubseg); 2021-07-14T05:46:25,133 | ^~~~~~ 2021-07-14T05:46:25,135 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,135 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,136 | ^ 2021-07-14T05:46:25,136 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,136 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:25,136 | ^~~~~~ 2021-07-14T05:46:25,136 c/triangle.c:9123:7: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,136 9123 | tsbond(gluetri, botrsubseg); 2021-07-14T05:46:25,136 | ^~~~~~ 2021-07-14T05:46:25,139 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,139 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,139 | ^ 2021-07-14T05:46:25,139 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,140 967 | decode(ptr, otri2); 2021-07-14T05:46:25,140 | ^~~~~~ 2021-07-14T05:46:25,140 c/triangle.c:9128:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,140 9128 | sym(fliptri, gluetri); 2021-07-14T05:46:25,140 | ^~~ 2021-07-14T05:46:25,143 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,143 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,143 | ^ 2021-07-14T05:46:25,143 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,143 967 | decode(ptr, otri2); 2021-07-14T05:46:25,143 | ^~~~~~ 2021-07-14T05:46:25,143 c/triangle.c:9128:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,143 9128 | sym(fliptri, gluetri); 2021-07-14T05:46:25,144 | ^~~ 2021-07-14T05:46:25,146 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,146 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,147 | ^ 2021-07-14T05:46:25,147 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,147 967 | decode(ptr, otri2); 2021-07-14T05:46:25,147 | ^~~~~~ 2021-07-14T05:46:25,147 c/triangle.c:9128:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,147 9128 | sym(fliptri, gluetri); 2021-07-14T05:46:25,147 | ^~~ 2021-07-14T05:46:25,150 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,150 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,150 | ^ 2021-07-14T05:46:25,150 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,151 967 | decode(ptr, otri2); 2021-07-14T05:46:25,151 | ^~~~~~ 2021-07-14T05:46:25,151 c/triangle.c:1020:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,151 1020 | sym(otri1, otri2); \ 2021-07-14T05:46:25,151 | ^~~ 2021-07-14T05:46:25,151 c/triangle.c:9131:9: note: in expansion of macro ‘dnext’ 2021-07-14T05:46:25,151 9131 | dnext(gluetri, topright); 2021-07-14T05:46:25,151 | ^~~~~ 2021-07-14T05:46:25,154 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,154 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,154 | ^ 2021-07-14T05:46:25,154 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,154 967 | decode(ptr, otri2); 2021-07-14T05:46:25,154 | ^~~~~~ 2021-07-14T05:46:25,154 c/triangle.c:1020:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,155 1020 | sym(otri1, otri2); \ 2021-07-14T05:46:25,155 | ^~~ 2021-07-14T05:46:25,155 c/triangle.c:9131:9: note: in expansion of macro ‘dnext’ 2021-07-14T05:46:25,155 9131 | dnext(gluetri, topright); 2021-07-14T05:46:25,155 | ^~~~~ 2021-07-14T05:46:25,157 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,158 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,158 | ^ 2021-07-14T05:46:25,158 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,158 967 | decode(ptr, otri2); 2021-07-14T05:46:25,158 | ^~~~~~ 2021-07-14T05:46:25,158 c/triangle.c:1020:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,158 1020 | sym(otri1, otri2); \ 2021-07-14T05:46:25,158 | ^~~ 2021-07-14T05:46:25,158 c/triangle.c:9131:9: note: in expansion of macro ‘dnext’ 2021-07-14T05:46:25,159 9131 | dnext(gluetri, topright); 2021-07-14T05:46:25,159 | ^~~~~ 2021-07-14T05:46:25,161 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,161 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,161 | ^ 2021-07-14T05:46:25,161 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,162 967 | decode(ptr, otri2); 2021-07-14T05:46:25,162 | ^~~~~~ 2021-07-14T05:46:25,162 c/triangle.c:9132:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,162 9132 | sym(topright, toprcasing); 2021-07-14T05:46:25,162 | ^~~ 2021-07-14T05:46:25,165 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,165 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,165 | ^ 2021-07-14T05:46:25,165 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,165 967 | decode(ptr, otri2); 2021-07-14T05:46:25,165 | ^~~~~~ 2021-07-14T05:46:25,165 c/triangle.c:9132:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,165 9132 | sym(topright, toprcasing); 2021-07-14T05:46:25,166 | ^~~ 2021-07-14T05:46:25,168 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,168 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,169 | ^ 2021-07-14T05:46:25,169 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,169 967 | decode(ptr, otri2); 2021-07-14T05:46:25,169 | ^~~~~~ 2021-07-14T05:46:25,169 c/triangle.c:9132:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,169 9132 | sym(topright, toprcasing); 2021-07-14T05:46:25,169 | ^~~ 2021-07-14T05:46:25,172 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,172 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,172 | ^ 2021-07-14T05:46:25,172 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,172 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,173 | ^~~~~~ 2021-07-14T05:46:25,173 c/triangle.c:9135:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,173 9135 | bond(gluetri, toprcasing); 2021-07-14T05:46:25,173 | ^~~~ 2021-07-14T05:46:25,176 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,176 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,176 | ^ 2021-07-14T05:46:25,176 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,176 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,176 | ^~~~~~ 2021-07-14T05:46:25,176 c/triangle.c:9135:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,176 9135 | bond(gluetri, toprcasing); 2021-07-14T05:46:25,177 | ^~~~ 2021-07-14T05:46:25,179 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,179 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,180 | ^ 2021-07-14T05:46:25,180 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,180 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,180 | ^~~~~~ 2021-07-14T05:46:25,180 c/triangle.c:9135:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,180 9135 | bond(gluetri, toprcasing); 2021-07-14T05:46:25,180 | ^~~~ 2021-07-14T05:46:25,183 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,183 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,183 | ^ 2021-07-14T05:46:25,183 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,183 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,183 | ^~~~~~ 2021-07-14T05:46:25,184 c/triangle.c:9135:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,184 9135 | bond(gluetri, toprcasing); 2021-07-14T05:46:25,184 | ^~~~ 2021-07-14T05:46:25,187 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,187 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:25,187 | ^ 2021-07-14T05:46:25,187 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,187 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,187 | ^~~~~~~ 2021-07-14T05:46:25,187 c/triangle.c:9136:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,187 9136 | tspivot(topright, toprsubseg); 2021-07-14T05:46:25,187 | ^~~~~~~ 2021-07-14T05:46:25,190 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,190 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:25,190 | ^ 2021-07-14T05:46:25,191 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,191 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,191 | ^~~~~~~ 2021-07-14T05:46:25,191 c/triangle.c:9136:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,191 9136 | tspivot(topright, toprsubseg); 2021-07-14T05:46:25,191 | ^~~~~~~ 2021-07-14T05:46:25,194 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,194 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:25,194 | ^ 2021-07-14T05:46:25,194 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:25,194 1287 | sdecode(sptr, osub) 2021-07-14T05:46:25,195 | ^~~~~~~ 2021-07-14T05:46:25,195 c/triangle.c:9136:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:25,195 9136 | tspivot(topright, toprsubseg); 2021-07-14T05:46:25,195 | ^~~~~~~ 2021-07-14T05:46:25,198 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,198 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:25,198 | ^ 2021-07-14T05:46:25,198 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:25,198 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:25,198 | ^~~~~~~ 2021-07-14T05:46:25,198 c/triangle.c:9137:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,198 9137 | tsbond(gluetri, toprsubseg); 2021-07-14T05:46:25,199 | ^~~~~~ 2021-07-14T05:46:25,201 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,201 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:25,202 | ^ 2021-07-14T05:46:25,202 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:25,202 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:25,202 | ^~~~~~~ 2021-07-14T05:46:25,202 c/triangle.c:9137:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,202 9137 | tsbond(gluetri, toprsubseg); 2021-07-14T05:46:25,202 | ^~~~~~ 2021-07-14T05:46:25,205 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,205 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,205 | ^ 2021-07-14T05:46:25,205 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,206 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:25,206 | ^~~~~~ 2021-07-14T05:46:25,206 c/triangle.c:9137:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,206 9137 | tsbond(gluetri, toprsubseg); 2021-07-14T05:46:25,206 | ^~~~~~ 2021-07-14T05:46:25,209 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,209 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,209 | ^ 2021-07-14T05:46:25,209 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,209 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:25,209 | ^~~~~~ 2021-07-14T05:46:25,209 c/triangle.c:9137:9: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:25,210 9137 | tsbond(gluetri, toprsubseg); 2021-07-14T05:46:25,210 | ^~~~~~ 2021-07-14T05:46:25,213 c/triangle.c: In function ‘mergehulls’: 2021-07-14T05:46:25,217 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,217 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,217 | ^ 2021-07-14T05:46:25,217 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,217 971 | decode(ptr, otri); 2021-07-14T05:46:25,217 | ^~~~~~ 2021-07-14T05:46:25,217 c/triangle.c:9472:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,218 9472 | symself(*farleft); 2021-07-14T05:46:25,218 | ^~~~~~~ 2021-07-14T05:46:25,221 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,221 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,221 | ^ 2021-07-14T05:46:25,221 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,221 971 | decode(ptr, otri); 2021-07-14T05:46:25,221 | ^~~~~~ 2021-07-14T05:46:25,221 c/triangle.c:9472:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,221 9472 | symself(*farleft); 2021-07-14T05:46:25,222 | ^~~~~~~ 2021-07-14T05:46:25,224 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,225 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,225 | ^ 2021-07-14T05:46:25,225 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,225 971 | decode(ptr, otri); 2021-07-14T05:46:25,225 | ^~~~~~ 2021-07-14T05:46:25,225 c/triangle.c:9472:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,225 9472 | symself(*farleft); 2021-07-14T05:46:25,225 | ^~~~~~~ 2021-07-14T05:46:25,228 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,229 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,229 | ^ 2021-07-14T05:46:25,229 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,229 967 | decode(ptr, otri2); 2021-07-14T05:46:25,229 | ^~~~~~ 2021-07-14T05:46:25,229 c/triangle.c:9476:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,229 9476 | sym(*innerleft, checkedge); 2021-07-14T05:46:25,229 | ^~~ 2021-07-14T05:46:25,232 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,233 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,233 | ^ 2021-07-14T05:46:25,233 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,233 967 | decode(ptr, otri2); 2021-07-14T05:46:25,233 | ^~~~~~ 2021-07-14T05:46:25,233 c/triangle.c:9476:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,233 9476 | sym(*innerleft, checkedge); 2021-07-14T05:46:25,233 | ^~~ 2021-07-14T05:46:25,236 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,236 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,237 | ^ 2021-07-14T05:46:25,237 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,237 967 | decode(ptr, otri2); 2021-07-14T05:46:25,237 | ^~~~~~ 2021-07-14T05:46:25,237 c/triangle.c:9476:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,237 9476 | sym(*innerleft, checkedge); 2021-07-14T05:46:25,237 | ^~~ 2021-07-14T05:46:25,240 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,241 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,241 | ^ 2021-07-14T05:46:25,241 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,241 967 | decode(ptr, otri2); 2021-07-14T05:46:25,241 | ^~~~~~ 2021-07-14T05:46:25,241 c/triangle.c:9482:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,241 9482 | sym(*innerleft, checkedge); 2021-07-14T05:46:25,241 | ^~~ 2021-07-14T05:46:25,244 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,245 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,245 | ^ 2021-07-14T05:46:25,245 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,245 967 | decode(ptr, otri2); 2021-07-14T05:46:25,245 | ^~~~~~ 2021-07-14T05:46:25,245 c/triangle.c:9482:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,245 9482 | sym(*innerleft, checkedge); 2021-07-14T05:46:25,245 | ^~~ 2021-07-14T05:46:25,248 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,248 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,248 | ^ 2021-07-14T05:46:25,249 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,249 967 | decode(ptr, otri2); 2021-07-14T05:46:25,249 | ^~~~~~ 2021-07-14T05:46:25,249 c/triangle.c:9482:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,249 9482 | sym(*innerleft, checkedge); 2021-07-14T05:46:25,249 | ^~~ 2021-07-14T05:46:25,252 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,252 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,252 | ^ 2021-07-14T05:46:25,253 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,253 971 | decode(ptr, otri); 2021-07-14T05:46:25,253 | ^~~~~~ 2021-07-14T05:46:25,253 c/triangle.c:9487:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,253 9487 | symself(*innerright); 2021-07-14T05:46:25,253 | ^~~~~~~ 2021-07-14T05:46:25,256 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,256 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,256 | ^ 2021-07-14T05:46:25,256 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,257 971 | decode(ptr, otri); 2021-07-14T05:46:25,257 | ^~~~~~ 2021-07-14T05:46:25,257 c/triangle.c:9487:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,257 9487 | symself(*innerright); 2021-07-14T05:46:25,257 | ^~~~~~~ 2021-07-14T05:46:25,260 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,260 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,260 | ^ 2021-07-14T05:46:25,260 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,260 971 | decode(ptr, otri); 2021-07-14T05:46:25,260 | ^~~~~~ 2021-07-14T05:46:25,261 c/triangle.c:9487:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,261 9487 | symself(*innerright); 2021-07-14T05:46:25,261 | ^~~~~~~ 2021-07-14T05:46:25,264 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,264 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,264 | ^ 2021-07-14T05:46:25,264 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,264 967 | decode(ptr, otri2); 2021-07-14T05:46:25,264 | ^~~~~~ 2021-07-14T05:46:25,265 c/triangle.c:9491:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,265 9491 | sym(*farright, checkedge); 2021-07-14T05:46:25,265 | ^~~ 2021-07-14T05:46:25,268 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,268 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,268 | ^ 2021-07-14T05:46:25,268 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,268 967 | decode(ptr, otri2); 2021-07-14T05:46:25,268 | ^~~~~~ 2021-07-14T05:46:25,268 c/triangle.c:9491:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,269 9491 | sym(*farright, checkedge); 2021-07-14T05:46:25,269 | ^~~ 2021-07-14T05:46:25,271 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,272 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,272 | ^ 2021-07-14T05:46:25,272 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,272 967 | decode(ptr, otri2); 2021-07-14T05:46:25,272 | ^~~~~~ 2021-07-14T05:46:25,272 c/triangle.c:9491:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,272 9491 | sym(*farright, checkedge); 2021-07-14T05:46:25,272 | ^~~ 2021-07-14T05:46:25,276 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,276 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,276 | ^ 2021-07-14T05:46:25,276 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,276 967 | decode(ptr, otri2); 2021-07-14T05:46:25,276 | ^~~~~~ 2021-07-14T05:46:25,276 c/triangle.c:9497:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,276 9497 | sym(*farright, checkedge); 2021-07-14T05:46:25,277 | ^~~ 2021-07-14T05:46:25,279 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,280 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,280 | ^ 2021-07-14T05:46:25,280 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,280 967 | decode(ptr, otri2); 2021-07-14T05:46:25,280 | ^~~~~~ 2021-07-14T05:46:25,280 c/triangle.c:9497:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,280 9497 | sym(*farright, checkedge); 2021-07-14T05:46:25,280 | ^~~ 2021-07-14T05:46:25,283 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,283 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,284 | ^ 2021-07-14T05:46:25,284 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,284 967 | decode(ptr, otri2); 2021-07-14T05:46:25,284 | ^~~~~~ 2021-07-14T05:46:25,284 c/triangle.c:9497:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,284 9497 | sym(*farright, checkedge); 2021-07-14T05:46:25,284 | ^~~ 2021-07-14T05:46:25,287 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,287 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,288 | ^ 2021-07-14T05:46:25,288 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,288 971 | decode(ptr, otri); 2021-07-14T05:46:25,288 | ^~~~~~ 2021-07-14T05:46:25,288 c/triangle.c:9508:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,288 9508 | symself(*innerleft); 2021-07-14T05:46:25,288 | ^~~~~~~ 2021-07-14T05:46:25,291 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,291 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,291 | ^ 2021-07-14T05:46:25,292 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,292 971 | decode(ptr, otri); 2021-07-14T05:46:25,292 | ^~~~~~ 2021-07-14T05:46:25,292 c/triangle.c:9508:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,292 9508 | symself(*innerleft); 2021-07-14T05:46:25,292 | ^~~~~~~ 2021-07-14T05:46:25,295 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,295 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,295 | ^ 2021-07-14T05:46:25,296 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,296 971 | decode(ptr, otri); 2021-07-14T05:46:25,296 | ^~~~~~ 2021-07-14T05:46:25,296 c/triangle.c:9508:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,296 9508 | symself(*innerleft); 2021-07-14T05:46:25,296 | ^~~~~~~ 2021-07-14T05:46:25,299 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,299 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,299 | ^ 2021-07-14T05:46:25,300 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,300 971 | decode(ptr, otri); 2021-07-14T05:46:25,300 | ^~~~~~ 2021-07-14T05:46:25,300 c/triangle.c:9517:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,300 9517 | symself(*innerright); 2021-07-14T05:46:25,300 | ^~~~~~~ 2021-07-14T05:46:25,303 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,303 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,303 | ^ 2021-07-14T05:46:25,303 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,304 971 | decode(ptr, otri); 2021-07-14T05:46:25,304 | ^~~~~~ 2021-07-14T05:46:25,304 c/triangle.c:9517:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,304 9517 | symself(*innerright); 2021-07-14T05:46:25,304 | ^~~~~~~ 2021-07-14T05:46:25,307 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,307 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,307 | ^ 2021-07-14T05:46:25,307 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,307 971 | decode(ptr, otri); 2021-07-14T05:46:25,308 | ^~~~~~ 2021-07-14T05:46:25,308 c/triangle.c:9517:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,308 9517 | symself(*innerright); 2021-07-14T05:46:25,308 | ^~~~~~~ 2021-07-14T05:46:25,311 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,311 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,311 | ^ 2021-07-14T05:46:25,311 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,311 967 | decode(ptr, otri2); 2021-07-14T05:46:25,312 | ^~~~~~ 2021-07-14T05:46:25,312 c/triangle.c:9524:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,312 9524 | sym(*innerleft, leftcand); 2021-07-14T05:46:25,312 | ^~~ 2021-07-14T05:46:25,315 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,315 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,315 | ^ 2021-07-14T05:46:25,315 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,315 967 | decode(ptr, otri2); 2021-07-14T05:46:25,315 | ^~~~~~ 2021-07-14T05:46:25,315 c/triangle.c:9524:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,316 9524 | sym(*innerleft, leftcand); 2021-07-14T05:46:25,316 | ^~~ 2021-07-14T05:46:25,319 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,319 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,319 | ^ 2021-07-14T05:46:25,319 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,319 967 | decode(ptr, otri2); 2021-07-14T05:46:25,319 | ^~~~~~ 2021-07-14T05:46:25,319 c/triangle.c:9524:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,319 9524 | sym(*innerleft, leftcand); 2021-07-14T05:46:25,320 | ^~~ 2021-07-14T05:46:25,322 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,323 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,323 | ^ 2021-07-14T05:46:25,323 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,323 967 | decode(ptr, otri2); 2021-07-14T05:46:25,323 | ^~~~~~ 2021-07-14T05:46:25,323 c/triangle.c:9525:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,323 9525 | sym(*innerright, rightcand); 2021-07-14T05:46:25,323 | ^~~ 2021-07-14T05:46:25,326 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,326 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,327 | ^ 2021-07-14T05:46:25,327 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,327 967 | decode(ptr, otri2); 2021-07-14T05:46:25,327 | ^~~~~~ 2021-07-14T05:46:25,327 c/triangle.c:9525:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,327 9525 | sym(*innerright, rightcand); 2021-07-14T05:46:25,327 | ^~~ 2021-07-14T05:46:25,330 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,330 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,331 | ^ 2021-07-14T05:46:25,331 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,331 967 | decode(ptr, otri2); 2021-07-14T05:46:25,331 | ^~~~~~ 2021-07-14T05:46:25,331 c/triangle.c:9525:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,331 9525 | sym(*innerright, rightcand); 2021-07-14T05:46:25,331 | ^~~ 2021-07-14T05:46:25,334 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,334 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,334 | ^ 2021-07-14T05:46:25,335 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,335 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,335 | ^~~~~~ 2021-07-14T05:46:25,335 c/triangle.c:9529:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,335 9529 | bond(baseedge, *innerleft); 2021-07-14T05:46:25,335 | ^~~~ 2021-07-14T05:46:25,338 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,338 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,338 | ^ 2021-07-14T05:46:25,339 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,339 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,339 | ^~~~~~ 2021-07-14T05:46:25,339 c/triangle.c:9529:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,339 9529 | bond(baseedge, *innerleft); 2021-07-14T05:46:25,339 | ^~~~ 2021-07-14T05:46:25,342 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,342 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,342 | ^ 2021-07-14T05:46:25,342 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,343 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,343 | ^~~~~~ 2021-07-14T05:46:25,343 c/triangle.c:9529:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,343 9529 | bond(baseedge, *innerleft); 2021-07-14T05:46:25,343 | ^~~~ 2021-07-14T05:46:25,346 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,346 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,346 | ^ 2021-07-14T05:46:25,346 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,347 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,347 | ^~~~~~ 2021-07-14T05:46:25,347 c/triangle.c:9529:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,347 9529 | bond(baseedge, *innerleft); 2021-07-14T05:46:25,347 | ^~~~ 2021-07-14T05:46:25,350 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,350 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,350 | ^ 2021-07-14T05:46:25,350 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,350 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,351 | ^~~~~~ 2021-07-14T05:46:25,351 c/triangle.c:9531:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,351 9531 | bond(baseedge, *innerright); 2021-07-14T05:46:25,351 | ^~~~ 2021-07-14T05:46:25,354 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,354 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,354 | ^ 2021-07-14T05:46:25,354 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,354 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,354 | ^~~~~~ 2021-07-14T05:46:25,355 c/triangle.c:9531:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,355 9531 | bond(baseedge, *innerright); 2021-07-14T05:46:25,355 | ^~~~ 2021-07-14T05:46:25,358 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,358 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,358 | ^ 2021-07-14T05:46:25,358 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,358 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,358 | ^~~~~~ 2021-07-14T05:46:25,358 c/triangle.c:9531:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,359 9531 | bond(baseedge, *innerright); 2021-07-14T05:46:25,359 | ^~~~ 2021-07-14T05:46:25,362 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,362 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,362 | ^ 2021-07-14T05:46:25,362 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,362 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,362 | ^~~~~~ 2021-07-14T05:46:25,362 c/triangle.c:9531:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,362 9531 | bond(baseedge, *innerright); 2021-07-14T05:46:25,363 | ^~~~ 2021-07-14T05:46:25,366 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,367 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,367 | ^ 2021-07-14T05:46:25,367 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,367 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,367 | ^~~~~~ 2021-07-14T05:46:25,367 c/triangle.c:9572:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,367 9572 | bond(nextedge, baseedge); 2021-07-14T05:46:25,367 | ^~~~ 2021-07-14T05:46:25,370 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,370 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,371 | ^ 2021-07-14T05:46:25,371 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,371 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,371 | ^~~~~~ 2021-07-14T05:46:25,371 c/triangle.c:9572:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,371 9572 | bond(nextedge, baseedge); 2021-07-14T05:46:25,371 | ^~~~ 2021-07-14T05:46:25,374 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,374 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,374 | ^ 2021-07-14T05:46:25,375 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,375 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,375 | ^~~~~~ 2021-07-14T05:46:25,375 c/triangle.c:9572:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,375 9572 | bond(nextedge, baseedge); 2021-07-14T05:46:25,375 | ^~~~ 2021-07-14T05:46:25,378 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,378 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,378 | ^ 2021-07-14T05:46:25,378 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,379 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,379 | ^~~~~~ 2021-07-14T05:46:25,379 c/triangle.c:9572:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,379 9572 | bond(nextedge, baseedge); 2021-07-14T05:46:25,379 | ^~~~ 2021-07-14T05:46:25,382 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,382 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,382 | ^ 2021-07-14T05:46:25,382 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,382 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,383 | ^~~~~~ 2021-07-14T05:46:25,383 c/triangle.c:9574:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,383 9574 | bond(nextedge, rightcand); 2021-07-14T05:46:25,383 | ^~~~ 2021-07-14T05:46:25,386 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,386 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,386 | ^ 2021-07-14T05:46:25,386 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,386 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,386 | ^~~~~~ 2021-07-14T05:46:25,387 c/triangle.c:9574:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,387 9574 | bond(nextedge, rightcand); 2021-07-14T05:46:25,387 | ^~~~ 2021-07-14T05:46:25,390 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,390 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,390 | ^ 2021-07-14T05:46:25,390 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,390 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,390 | ^~~~~~ 2021-07-14T05:46:25,391 c/triangle.c:9574:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,391 9574 | bond(nextedge, rightcand); 2021-07-14T05:46:25,391 | ^~~~ 2021-07-14T05:46:25,394 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,394 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,394 | ^ 2021-07-14T05:46:25,394 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,394 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,394 | ^~~~~~ 2021-07-14T05:46:25,394 c/triangle.c:9574:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,395 9574 | bond(nextedge, rightcand); 2021-07-14T05:46:25,395 | ^~~~ 2021-07-14T05:46:25,398 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,398 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,398 | ^ 2021-07-14T05:46:25,398 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,398 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,398 | ^~~~~~ 2021-07-14T05:46:25,398 c/triangle.c:9576:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,399 9576 | bond(nextedge, leftcand); 2021-07-14T05:46:25,399 | ^~~~ 2021-07-14T05:46:25,402 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,402 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,402 | ^ 2021-07-14T05:46:25,402 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,402 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,402 | ^~~~~~ 2021-07-14T05:46:25,402 c/triangle.c:9576:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,402 9576 | bond(nextedge, leftcand); 2021-07-14T05:46:25,402 | ^~~~ 2021-07-14T05:46:25,405 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,406 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,406 | ^ 2021-07-14T05:46:25,406 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,406 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,406 | ^~~~~~ 2021-07-14T05:46:25,406 c/triangle.c:9576:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,406 9576 | bond(nextedge, leftcand); 2021-07-14T05:46:25,406 | ^~~~ 2021-07-14T05:46:25,409 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,410 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,410 | ^ 2021-07-14T05:46:25,410 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,410 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,410 | ^~~~~~ 2021-07-14T05:46:25,410 c/triangle.c:9576:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,410 9576 | bond(nextedge, leftcand); 2021-07-14T05:46:25,410 | ^~~~ 2021-07-14T05:46:25,414 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,414 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,414 | ^ 2021-07-14T05:46:25,414 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,414 967 | decode(ptr, otri2); 2021-07-14T05:46:25,414 | ^~~~~~ 2021-07-14T05:46:25,414 c/triangle.c:9587:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,415 9587 | sym(*farleft, checkedge); 2021-07-14T05:46:25,415 | ^~~ 2021-07-14T05:46:25,418 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,418 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,418 | ^ 2021-07-14T05:46:25,418 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,418 967 | decode(ptr, otri2); 2021-07-14T05:46:25,418 | ^~~~~~ 2021-07-14T05:46:25,418 c/triangle.c:9587:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,418 9587 | sym(*farleft, checkedge); 2021-07-14T05:46:25,419 | ^~~ 2021-07-14T05:46:25,422 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,422 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,422 | ^ 2021-07-14T05:46:25,422 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,422 967 | decode(ptr, otri2); 2021-07-14T05:46:25,422 | ^~~~~~ 2021-07-14T05:46:25,422 c/triangle.c:9587:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,422 9587 | sym(*farleft, checkedge); 2021-07-14T05:46:25,422 | ^~~ 2021-07-14T05:46:25,426 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,426 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,426 | ^ 2021-07-14T05:46:25,426 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,426 967 | decode(ptr, otri2); 2021-07-14T05:46:25,426 | ^~~~~~ 2021-07-14T05:46:25,426 c/triangle.c:9596:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,426 9596 | sym(*farleft, checkedge); 2021-07-14T05:46:25,427 | ^~~ 2021-07-14T05:46:25,430 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,430 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,430 | ^ 2021-07-14T05:46:25,430 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,430 967 | decode(ptr, otri2); 2021-07-14T05:46:25,430 | ^~~~~~ 2021-07-14T05:46:25,430 c/triangle.c:9596:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,430 9596 | sym(*farleft, checkedge); 2021-07-14T05:46:25,430 | ^~~ 2021-07-14T05:46:25,433 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,434 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,434 | ^ 2021-07-14T05:46:25,434 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,434 967 | decode(ptr, otri2); 2021-07-14T05:46:25,434 | ^~~~~~ 2021-07-14T05:46:25,434 c/triangle.c:9596:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,434 9596 | sym(*farleft, checkedge); 2021-07-14T05:46:25,434 | ^~~ 2021-07-14T05:46:25,438 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,438 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,438 | ^ 2021-07-14T05:46:25,438 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,438 971 | decode(ptr, otri); 2021-07-14T05:46:25,438 | ^~~~~~ 2021-07-14T05:46:25,438 c/triangle.c:9601:11: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,438 9601 | symself(*farright); 2021-07-14T05:46:25,439 | ^~~~~~~ 2021-07-14T05:46:25,441 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,442 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,442 | ^ 2021-07-14T05:46:25,442 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,442 971 | decode(ptr, otri); 2021-07-14T05:46:25,442 | ^~~~~~ 2021-07-14T05:46:25,442 c/triangle.c:9601:11: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,442 9601 | symself(*farright); 2021-07-14T05:46:25,442 | ^~~~~~~ 2021-07-14T05:46:25,445 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,446 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,446 | ^ 2021-07-14T05:46:25,446 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,446 971 | decode(ptr, otri); 2021-07-14T05:46:25,446 | ^~~~~~ 2021-07-14T05:46:25,446 c/triangle.c:9601:11: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,446 9601 | symself(*farright); 2021-07-14T05:46:25,446 | ^~~~~~~ 2021-07-14T05:46:25,450 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,450 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,450 | ^ 2021-07-14T05:46:25,450 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,450 971 | decode(ptr, otri); 2021-07-14T05:46:25,450 | ^~~~~~ 2021-07-14T05:46:25,450 c/triangle.c:9612:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,450 9612 | symself(nextedge); 2021-07-14T05:46:25,451 | ^~~~~~~ 2021-07-14T05:46:25,454 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,454 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,454 | ^ 2021-07-14T05:46:25,454 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,454 971 | decode(ptr, otri); 2021-07-14T05:46:25,454 | ^~~~~~ 2021-07-14T05:46:25,454 c/triangle.c:9612:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,454 9612 | symself(nextedge); 2021-07-14T05:46:25,454 | ^~~~~~~ 2021-07-14T05:46:25,457 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,458 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,458 | ^ 2021-07-14T05:46:25,458 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,458 971 | decode(ptr, otri); 2021-07-14T05:46:25,458 | ^~~~~~ 2021-07-14T05:46:25,458 c/triangle.c:9612:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,458 9612 | symself(nextedge); 2021-07-14T05:46:25,458 | ^~~~~~~ 2021-07-14T05:46:25,462 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,462 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,462 | ^ 2021-07-14T05:46:25,462 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,462 967 | decode(ptr, otri2); 2021-07-14T05:46:25,462 | ^~~~~~ 2021-07-14T05:46:25,462 c/triangle.c:9624:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,463 9624 | sym(nextedge, topcasing); 2021-07-14T05:46:25,463 | ^~~ 2021-07-14T05:46:25,466 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,466 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,466 | ^ 2021-07-14T05:46:25,466 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,466 967 | decode(ptr, otri2); 2021-07-14T05:46:25,466 | ^~~~~~ 2021-07-14T05:46:25,466 c/triangle.c:9624:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,467 9624 | sym(nextedge, topcasing); 2021-07-14T05:46:25,467 | ^~~ 2021-07-14T05:46:25,470 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,470 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,470 | ^ 2021-07-14T05:46:25,470 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,470 967 | decode(ptr, otri2); 2021-07-14T05:46:25,470 | ^~~~~~ 2021-07-14T05:46:25,470 c/triangle.c:9624:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,471 9624 | sym(nextedge, topcasing); 2021-07-14T05:46:25,471 | ^~~ 2021-07-14T05:46:25,474 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,474 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,474 | ^ 2021-07-14T05:46:25,474 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,474 967 | decode(ptr, otri2); 2021-07-14T05:46:25,474 | ^~~~~~ 2021-07-14T05:46:25,474 c/triangle.c:9626:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,475 9626 | sym(nextedge, sidecasing); 2021-07-14T05:46:25,475 | ^~~ 2021-07-14T05:46:25,478 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,478 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,478 | ^ 2021-07-14T05:46:25,478 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,478 967 | decode(ptr, otri2); 2021-07-14T05:46:25,478 | ^~~~~~ 2021-07-14T05:46:25,478 c/triangle.c:9626:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,479 9626 | sym(nextedge, sidecasing); 2021-07-14T05:46:25,479 | ^~~ 2021-07-14T05:46:25,482 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,482 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,482 | ^ 2021-07-14T05:46:25,482 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,482 967 | decode(ptr, otri2); 2021-07-14T05:46:25,482 | ^~~~~~ 2021-07-14T05:46:25,482 c/triangle.c:9626:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,483 9626 | sym(nextedge, sidecasing); 2021-07-14T05:46:25,483 | ^~~ 2021-07-14T05:46:25,486 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,486 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,486 | ^ 2021-07-14T05:46:25,486 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,486 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,486 | ^~~~~~ 2021-07-14T05:46:25,486 c/triangle.c:9627:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,487 9627 | bond(nextedge, topcasing); 2021-07-14T05:46:25,487 | ^~~~ 2021-07-14T05:46:25,490 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,490 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,490 | ^ 2021-07-14T05:46:25,490 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,490 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,490 | ^~~~~~ 2021-07-14T05:46:25,490 c/triangle.c:9627:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,490 9627 | bond(nextedge, topcasing); 2021-07-14T05:46:25,491 | ^~~~ 2021-07-14T05:46:25,494 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,494 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,494 | ^ 2021-07-14T05:46:25,494 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,494 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,494 | ^~~~~~ 2021-07-14T05:46:25,494 c/triangle.c:9627:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,494 9627 | bond(nextedge, topcasing); 2021-07-14T05:46:25,495 | ^~~~ 2021-07-14T05:46:25,498 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,498 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,498 | ^ 2021-07-14T05:46:25,498 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,498 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,498 | ^~~~~~ 2021-07-14T05:46:25,498 c/triangle.c:9627:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,498 9627 | bond(nextedge, topcasing); 2021-07-14T05:46:25,499 | ^~~~ 2021-07-14T05:46:25,502 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,502 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,502 | ^ 2021-07-14T05:46:25,502 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,502 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,502 | ^~~~~~ 2021-07-14T05:46:25,502 c/triangle.c:9628:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,502 9628 | bond(leftcand, sidecasing); 2021-07-14T05:46:25,502 | ^~~~ 2021-07-14T05:46:25,505 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,506 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,506 | ^ 2021-07-14T05:46:25,506 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,506 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,506 | ^~~~~~ 2021-07-14T05:46:25,506 c/triangle.c:9628:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,506 9628 | bond(leftcand, sidecasing); 2021-07-14T05:46:25,506 | ^~~~ 2021-07-14T05:46:25,509 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,510 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,510 | ^ 2021-07-14T05:46:25,510 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,510 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,510 | ^~~~~~ 2021-07-14T05:46:25,510 c/triangle.c:9628:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,510 9628 | bond(leftcand, sidecasing); 2021-07-14T05:46:25,510 | ^~~~ 2021-07-14T05:46:25,513 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,513 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,514 | ^ 2021-07-14T05:46:25,514 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,514 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,514 | ^~~~~~ 2021-07-14T05:46:25,514 c/triangle.c:9628:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,514 9628 | bond(leftcand, sidecasing); 2021-07-14T05:46:25,514 | ^~~~ 2021-07-14T05:46:25,517 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,517 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,518 | ^ 2021-07-14T05:46:25,518 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,518 967 | decode(ptr, otri2); 2021-07-14T05:46:25,518 | ^~~~~~ 2021-07-14T05:46:25,518 c/triangle.c:9630:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,518 9630 | sym(leftcand, outercasing); 2021-07-14T05:46:25,518 | ^~~ 2021-07-14T05:46:25,521 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,521 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,522 | ^ 2021-07-14T05:46:25,522 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,522 967 | decode(ptr, otri2); 2021-07-14T05:46:25,522 | ^~~~~~ 2021-07-14T05:46:25,522 c/triangle.c:9630:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,522 9630 | sym(leftcand, outercasing); 2021-07-14T05:46:25,522 | ^~~ 2021-07-14T05:46:25,525 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,525 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,525 | ^ 2021-07-14T05:46:25,525 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,526 967 | decode(ptr, otri2); 2021-07-14T05:46:25,526 | ^~~~~~ 2021-07-14T05:46:25,526 c/triangle.c:9630:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,526 9630 | sym(leftcand, outercasing); 2021-07-14T05:46:25,526 | ^~~ 2021-07-14T05:46:25,529 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,529 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,529 | ^ 2021-07-14T05:46:25,530 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,530 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,530 | ^~~~~~ 2021-07-14T05:46:25,530 c/triangle.c:9632:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,530 9632 | bond(nextedge, outercasing); 2021-07-14T05:46:25,530 | ^~~~ 2021-07-14T05:46:25,533 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,533 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,533 | ^ 2021-07-14T05:46:25,533 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,534 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,534 | ^~~~~~ 2021-07-14T05:46:25,534 c/triangle.c:9632:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,534 9632 | bond(nextedge, outercasing); 2021-07-14T05:46:25,534 | ^~~~ 2021-07-14T05:46:25,537 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,537 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,537 | ^ 2021-07-14T05:46:25,537 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,537 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,538 | ^~~~~~ 2021-07-14T05:46:25,538 c/triangle.c:9632:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,538 9632 | bond(nextedge, outercasing); 2021-07-14T05:46:25,538 | ^~~~ 2021-07-14T05:46:25,541 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,541 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,541 | ^ 2021-07-14T05:46:25,541 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,541 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,542 | ^~~~~~ 2021-07-14T05:46:25,542 c/triangle.c:9632:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,542 9632 | bond(nextedge, outercasing); 2021-07-14T05:46:25,542 | ^~~~ 2021-07-14T05:46:25,546 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,546 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,546 | ^ 2021-07-14T05:46:25,546 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,546 971 | decode(ptr, otri); 2021-07-14T05:46:25,546 | ^~~~~~ 2021-07-14T05:46:25,546 c/triangle.c:9660:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,546 9660 | symself(nextedge); 2021-07-14T05:46:25,547 | ^~~~~~~ 2021-07-14T05:46:25,550 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,550 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,550 | ^ 2021-07-14T05:46:25,550 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,550 971 | decode(ptr, otri); 2021-07-14T05:46:25,550 | ^~~~~~ 2021-07-14T05:46:25,550 c/triangle.c:9660:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,550 9660 | symself(nextedge); 2021-07-14T05:46:25,550 | ^~~~~~~ 2021-07-14T05:46:25,553 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,554 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,554 | ^ 2021-07-14T05:46:25,554 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,554 971 | decode(ptr, otri); 2021-07-14T05:46:25,554 | ^~~~~~ 2021-07-14T05:46:25,554 c/triangle.c:9660:7: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,554 9660 | symself(nextedge); 2021-07-14T05:46:25,554 | ^~~~~~~ 2021-07-14T05:46:25,558 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,558 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,558 | ^ 2021-07-14T05:46:25,558 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,558 967 | decode(ptr, otri2); 2021-07-14T05:46:25,558 | ^~~~~~ 2021-07-14T05:46:25,558 c/triangle.c:9672:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,559 9672 | sym(nextedge, topcasing); 2021-07-14T05:46:25,559 | ^~~ 2021-07-14T05:46:25,562 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,562 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,562 | ^ 2021-07-14T05:46:25,562 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,562 967 | decode(ptr, otri2); 2021-07-14T05:46:25,562 | ^~~~~~ 2021-07-14T05:46:25,562 c/triangle.c:9672:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,562 9672 | sym(nextedge, topcasing); 2021-07-14T05:46:25,563 | ^~~ 2021-07-14T05:46:25,566 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,566 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,566 | ^ 2021-07-14T05:46:25,566 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,566 967 | decode(ptr, otri2); 2021-07-14T05:46:25,566 | ^~~~~~ 2021-07-14T05:46:25,566 c/triangle.c:9672:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,566 9672 | sym(nextedge, topcasing); 2021-07-14T05:46:25,566 | ^~~ 2021-07-14T05:46:25,570 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,570 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,570 | ^ 2021-07-14T05:46:25,570 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,570 967 | decode(ptr, otri2); 2021-07-14T05:46:25,570 | ^~~~~~ 2021-07-14T05:46:25,570 c/triangle.c:9674:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,570 9674 | sym(nextedge, sidecasing); 2021-07-14T05:46:25,571 | ^~~ 2021-07-14T05:46:25,574 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,574 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,574 | ^ 2021-07-14T05:46:25,574 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,574 967 | decode(ptr, otri2); 2021-07-14T05:46:25,574 | ^~~~~~ 2021-07-14T05:46:25,574 c/triangle.c:9674:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,574 9674 | sym(nextedge, sidecasing); 2021-07-14T05:46:25,575 | ^~~ 2021-07-14T05:46:25,578 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,578 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,578 | ^ 2021-07-14T05:46:25,578 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,578 967 | decode(ptr, otri2); 2021-07-14T05:46:25,578 | ^~~~~~ 2021-07-14T05:46:25,578 c/triangle.c:9674:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,578 9674 | sym(nextedge, sidecasing); 2021-07-14T05:46:25,579 | ^~~ 2021-07-14T05:46:25,582 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,582 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,582 | ^ 2021-07-14T05:46:25,582 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,582 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,583 | ^~~~~~ 2021-07-14T05:46:25,583 c/triangle.c:9675:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,583 9675 | bond(nextedge, topcasing); 2021-07-14T05:46:25,583 | ^~~~ 2021-07-14T05:46:25,586 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,586 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,586 | ^ 2021-07-14T05:46:25,586 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,586 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,587 | ^~~~~~ 2021-07-14T05:46:25,587 c/triangle.c:9675:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,587 9675 | bond(nextedge, topcasing); 2021-07-14T05:46:25,587 | ^~~~ 2021-07-14T05:46:25,590 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,590 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,590 | ^ 2021-07-14T05:46:25,590 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,590 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,591 | ^~~~~~ 2021-07-14T05:46:25,591 c/triangle.c:9675:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,591 9675 | bond(nextedge, topcasing); 2021-07-14T05:46:25,591 | ^~~~ 2021-07-14T05:46:25,594 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,594 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,594 | ^ 2021-07-14T05:46:25,594 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,594 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,595 | ^~~~~~ 2021-07-14T05:46:25,595 c/triangle.c:9675:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,595 9675 | bond(nextedge, topcasing); 2021-07-14T05:46:25,595 | ^~~~ 2021-07-14T05:46:25,598 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,598 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,598 | ^ 2021-07-14T05:46:25,598 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,598 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,599 | ^~~~~~ 2021-07-14T05:46:25,599 c/triangle.c:9676:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,599 9676 | bond(rightcand, sidecasing); 2021-07-14T05:46:25,599 | ^~~~ 2021-07-14T05:46:25,602 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,602 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,602 | ^ 2021-07-14T05:46:25,602 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,602 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,603 | ^~~~~~ 2021-07-14T05:46:25,603 c/triangle.c:9676:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,603 9676 | bond(rightcand, sidecasing); 2021-07-14T05:46:25,603 | ^~~~ 2021-07-14T05:46:25,606 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,606 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,606 | ^ 2021-07-14T05:46:25,606 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,606 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,606 | ^~~~~~ 2021-07-14T05:46:25,607 c/triangle.c:9676:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,607 9676 | bond(rightcand, sidecasing); 2021-07-14T05:46:25,607 | ^~~~ 2021-07-14T05:46:25,610 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,610 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,610 | ^ 2021-07-14T05:46:25,610 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,610 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,611 | ^~~~~~ 2021-07-14T05:46:25,611 c/triangle.c:9676:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,611 9676 | bond(rightcand, sidecasing); 2021-07-14T05:46:25,611 | ^~~~ 2021-07-14T05:46:25,614 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,614 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,614 | ^ 2021-07-14T05:46:25,614 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,614 967 | decode(ptr, otri2); 2021-07-14T05:46:25,614 | ^~~~~~ 2021-07-14T05:46:25,615 c/triangle.c:9678:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,615 9678 | sym(rightcand, outercasing); 2021-07-14T05:46:25,615 | ^~~ 2021-07-14T05:46:25,618 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,618 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,618 | ^ 2021-07-14T05:46:25,618 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,618 967 | decode(ptr, otri2); 2021-07-14T05:46:25,619 | ^~~~~~ 2021-07-14T05:46:25,619 c/triangle.c:9678:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,619 9678 | sym(rightcand, outercasing); 2021-07-14T05:46:25,619 | ^~~ 2021-07-14T05:46:25,622 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,622 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,622 | ^ 2021-07-14T05:46:25,622 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,622 967 | decode(ptr, otri2); 2021-07-14T05:46:25,622 | ^~~~~~ 2021-07-14T05:46:25,622 c/triangle.c:9678:11: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,623 9678 | sym(rightcand, outercasing); 2021-07-14T05:46:25,623 | ^~~ 2021-07-14T05:46:25,626 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,626 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,626 | ^ 2021-07-14T05:46:25,626 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,626 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,626 | ^~~~~~ 2021-07-14T05:46:25,627 c/triangle.c:9680:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,627 9680 | bond(nextedge, outercasing); 2021-07-14T05:46:25,627 | ^~~~ 2021-07-14T05:46:25,630 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,630 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,630 | ^ 2021-07-14T05:46:25,630 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,630 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,630 | ^~~~~~ 2021-07-14T05:46:25,630 c/triangle.c:9680:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,631 9680 | bond(nextedge, outercasing); 2021-07-14T05:46:25,631 | ^~~~ 2021-07-14T05:46:25,634 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,634 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,634 | ^ 2021-07-14T05:46:25,634 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,634 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,634 | ^~~~~~ 2021-07-14T05:46:25,634 c/triangle.c:9680:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,634 9680 | bond(nextedge, outercasing); 2021-07-14T05:46:25,635 | ^~~~ 2021-07-14T05:46:25,638 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,638 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,638 | ^ 2021-07-14T05:46:25,638 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,638 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,638 | ^~~~~~ 2021-07-14T05:46:25,639 c/triangle.c:9680:11: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,639 9680 | bond(nextedge, outercasing); 2021-07-14T05:46:25,639 | ^~~~ 2021-07-14T05:46:25,642 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,643 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,643 | ^ 2021-07-14T05:46:25,643 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,643 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,643 | ^~~~~~ 2021-07-14T05:46:25,643 c/triangle.c:9709:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,643 9709 | bond(baseedge, rightcand); 2021-07-14T05:46:25,643 | ^~~~ 2021-07-14T05:46:25,646 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,647 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,647 | ^ 2021-07-14T05:46:25,647 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,647 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,647 | ^~~~~~ 2021-07-14T05:46:25,647 c/triangle.c:9709:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,647 9709 | bond(baseedge, rightcand); 2021-07-14T05:46:25,647 | ^~~~ 2021-07-14T05:46:25,650 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,651 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,651 | ^ 2021-07-14T05:46:25,651 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,651 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,651 | ^~~~~~ 2021-07-14T05:46:25,651 c/triangle.c:9709:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,651 9709 | bond(baseedge, rightcand); 2021-07-14T05:46:25,651 | ^~~~ 2021-07-14T05:46:25,654 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,655 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,655 | ^ 2021-07-14T05:46:25,655 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,655 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,655 | ^~~~~~ 2021-07-14T05:46:25,655 c/triangle.c:9709:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,655 9709 | bond(baseedge, rightcand); 2021-07-14T05:46:25,655 | ^~~~ 2021-07-14T05:46:25,659 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,659 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,659 | ^ 2021-07-14T05:46:25,659 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,659 967 | decode(ptr, otri2); 2021-07-14T05:46:25,659 | ^~~~~~ 2021-07-14T05:46:25,659 c/triangle.c:9713:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,659 9713 | sym(baseedge, rightcand); 2021-07-14T05:46:25,660 | ^~~ 2021-07-14T05:46:25,663 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,663 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,663 | ^ 2021-07-14T05:46:25,663 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,663 967 | decode(ptr, otri2); 2021-07-14T05:46:25,663 | ^~~~~~ 2021-07-14T05:46:25,663 c/triangle.c:9713:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,663 9713 | sym(baseedge, rightcand); 2021-07-14T05:46:25,663 | ^~~ 2021-07-14T05:46:25,666 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,667 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,667 | ^ 2021-07-14T05:46:25,667 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,667 967 | decode(ptr, otri2); 2021-07-14T05:46:25,667 | ^~~~~~ 2021-07-14T05:46:25,667 c/triangle.c:9713:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,667 9713 | sym(baseedge, rightcand); 2021-07-14T05:46:25,667 | ^~~ 2021-07-14T05:46:25,671 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,671 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,671 | ^ 2021-07-14T05:46:25,671 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,671 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,671 | ^~~~~~ 2021-07-14T05:46:25,671 c/triangle.c:9718:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,671 9718 | bond(baseedge, leftcand); 2021-07-14T05:46:25,672 | ^~~~ 2021-07-14T05:46:25,674 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,675 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,675 | ^ 2021-07-14T05:46:25,675 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,675 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,675 | ^~~~~~ 2021-07-14T05:46:25,675 c/triangle.c:9718:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,675 9718 | bond(baseedge, leftcand); 2021-07-14T05:46:25,675 | ^~~~ 2021-07-14T05:46:25,679 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,679 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,679 | ^ 2021-07-14T05:46:25,679 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,679 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,679 | ^~~~~~ 2021-07-14T05:46:25,679 c/triangle.c:9718:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,679 9718 | bond(baseedge, leftcand); 2021-07-14T05:46:25,679 | ^~~~ 2021-07-14T05:46:25,682 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,683 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,683 | ^ 2021-07-14T05:46:25,683 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,683 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,683 | ^~~~~~ 2021-07-14T05:46:25,683 c/triangle.c:9718:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,683 9718 | bond(baseedge, leftcand); 2021-07-14T05:46:25,683 | ^~~~ 2021-07-14T05:46:25,687 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,687 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,687 | ^ 2021-07-14T05:46:25,687 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,687 967 | decode(ptr, otri2); 2021-07-14T05:46:25,687 | ^~~~~~ 2021-07-14T05:46:25,687 c/triangle.c:9722:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,687 9722 | sym(baseedge, leftcand); 2021-07-14T05:46:25,688 | ^~~ 2021-07-14T05:46:25,691 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,691 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,691 | ^ 2021-07-14T05:46:25,691 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,691 967 | decode(ptr, otri2); 2021-07-14T05:46:25,691 | ^~~~~~ 2021-07-14T05:46:25,691 c/triangle.c:9722:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,691 9722 | sym(baseedge, leftcand); 2021-07-14T05:46:25,692 | ^~~ 2021-07-14T05:46:25,695 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,695 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,695 | ^ 2021-07-14T05:46:25,695 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,695 967 | decode(ptr, otri2); 2021-07-14T05:46:25,695 | ^~~~~~ 2021-07-14T05:46:25,696 c/triangle.c:9722:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,696 9722 | sym(baseedge, leftcand); 2021-07-14T05:46:25,696 | ^~~ 2021-07-14T05:46:25,696 c/triangle.c: In function ‘divconqrecurse’: 2021-07-14T05:46:25,700 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,700 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,700 | ^ 2021-07-14T05:46:25,700 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,700 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,700 | ^~~~~~ 2021-07-14T05:46:25,700 c/triangle.c:9784:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,700 9784 | bond(*farleft, *farright); 2021-07-14T05:46:25,701 | ^~~~ 2021-07-14T05:46:25,704 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,704 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,704 | ^ 2021-07-14T05:46:25,704 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,704 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,704 | ^~~~~~ 2021-07-14T05:46:25,704 c/triangle.c:9784:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,704 9784 | bond(*farleft, *farright); 2021-07-14T05:46:25,704 | ^~~~ 2021-07-14T05:46:25,708 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,708 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,708 | ^ 2021-07-14T05:46:25,708 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,708 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,708 | ^~~~~~ 2021-07-14T05:46:25,708 c/triangle.c:9784:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,708 9784 | bond(*farleft, *farright); 2021-07-14T05:46:25,709 | ^~~~ 2021-07-14T05:46:25,712 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,712 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,712 | ^ 2021-07-14T05:46:25,712 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,712 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,712 | ^~~~~~ 2021-07-14T05:46:25,712 c/triangle.c:9784:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,712 9784 | bond(*farleft, *farright); 2021-07-14T05:46:25,713 | ^~~~ 2021-07-14T05:46:25,716 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,716 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,716 | ^ 2021-07-14T05:46:25,716 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,716 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,716 | ^~~~~~ 2021-07-14T05:46:25,716 c/triangle.c:9787:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,717 9787 | bond(*farleft, *farright); 2021-07-14T05:46:25,717 | ^~~~ 2021-07-14T05:46:25,720 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,720 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,720 | ^ 2021-07-14T05:46:25,720 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,720 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,720 | ^~~~~~ 2021-07-14T05:46:25,720 c/triangle.c:9787:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,721 9787 | bond(*farleft, *farright); 2021-07-14T05:46:25,721 | ^~~~ 2021-07-14T05:46:25,724 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,724 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,724 | ^ 2021-07-14T05:46:25,724 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,724 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,724 | ^~~~~~ 2021-07-14T05:46:25,724 c/triangle.c:9787:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,725 9787 | bond(*farleft, *farright); 2021-07-14T05:46:25,725 | ^~~~ 2021-07-14T05:46:25,728 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,728 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,728 | ^ 2021-07-14T05:46:25,728 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,728 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,728 | ^~~~~~ 2021-07-14T05:46:25,729 c/triangle.c:9787:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,729 9787 | bond(*farleft, *farright); 2021-07-14T05:46:25,729 | ^~~~ 2021-07-14T05:46:25,732 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,732 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,732 | ^ 2021-07-14T05:46:25,732 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,732 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,732 | ^~~~~~ 2021-07-14T05:46:25,733 c/triangle.c:9790:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,733 9790 | bond(*farleft, *farright); 2021-07-14T05:46:25,733 | ^~~~ 2021-07-14T05:46:25,736 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,736 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,736 | ^ 2021-07-14T05:46:25,736 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,736 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,736 | ^~~~~~ 2021-07-14T05:46:25,737 c/triangle.c:9790:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,737 9790 | bond(*farleft, *farright); 2021-07-14T05:46:25,737 | ^~~~ 2021-07-14T05:46:25,740 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,740 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,740 | ^ 2021-07-14T05:46:25,740 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,740 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,741 | ^~~~~~ 2021-07-14T05:46:25,741 c/triangle.c:9790:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,741 9790 | bond(*farleft, *farright); 2021-07-14T05:46:25,741 | ^~~~ 2021-07-14T05:46:25,744 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,744 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,744 | ^ 2021-07-14T05:46:25,745 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,745 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,745 | ^~~~~~ 2021-07-14T05:46:25,745 c/triangle.c:9790:5: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,745 9790 | bond(*farleft, *farright); 2021-07-14T05:46:25,745 | ^~~~ 2021-07-14T05:46:25,749 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,749 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,749 | ^ 2021-07-14T05:46:25,749 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,749 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,750 | ^~~~~~ 2021-07-14T05:46:25,750 c/triangle.c:9820:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,750 9820 | bond(midtri, tri1); 2021-07-14T05:46:25,750 | ^~~~ 2021-07-14T05:46:25,753 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,753 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,753 | ^ 2021-07-14T05:46:25,753 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,753 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,754 | ^~~~~~ 2021-07-14T05:46:25,754 c/triangle.c:9820:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,754 9820 | bond(midtri, tri1); 2021-07-14T05:46:25,754 | ^~~~ 2021-07-14T05:46:25,757 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,757 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,757 | ^ 2021-07-14T05:46:25,757 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,758 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,758 | ^~~~~~ 2021-07-14T05:46:25,758 c/triangle.c:9820:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,758 9820 | bond(midtri, tri1); 2021-07-14T05:46:25,758 | ^~~~ 2021-07-14T05:46:25,761 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,761 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,761 | ^ 2021-07-14T05:46:25,761 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,762 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,762 | ^~~~~~ 2021-07-14T05:46:25,762 c/triangle.c:9820:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,762 9820 | bond(midtri, tri1); 2021-07-14T05:46:25,762 | ^~~~ 2021-07-14T05:46:25,765 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,765 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,765 | ^ 2021-07-14T05:46:25,766 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,766 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,766 | ^~~~~~ 2021-07-14T05:46:25,766 c/triangle.c:9821:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,766 9821 | bond(tri2, tri3); 2021-07-14T05:46:25,766 | ^~~~ 2021-07-14T05:46:25,769 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,769 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,769 | ^ 2021-07-14T05:46:25,770 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,770 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,770 | ^~~~~~ 2021-07-14T05:46:25,770 c/triangle.c:9821:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,770 9821 | bond(tri2, tri3); 2021-07-14T05:46:25,770 | ^~~~ 2021-07-14T05:46:25,773 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,773 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,774 | ^ 2021-07-14T05:46:25,774 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,774 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,774 | ^~~~~~ 2021-07-14T05:46:25,774 c/triangle.c:9821:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,774 9821 | bond(tri2, tri3); 2021-07-14T05:46:25,774 | ^~~~ 2021-07-14T05:46:25,777 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,777 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,778 | ^ 2021-07-14T05:46:25,778 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,778 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,778 | ^~~~~~ 2021-07-14T05:46:25,778 c/triangle.c:9821:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,778 9821 | bond(tri2, tri3); 2021-07-14T05:46:25,778 | ^~~~ 2021-07-14T05:46:25,781 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,782 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,782 | ^ 2021-07-14T05:46:25,782 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,782 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,782 | ^~~~~~ 2021-07-14T05:46:25,782 c/triangle.c:9826:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,782 9826 | bond(midtri, tri3); 2021-07-14T05:46:25,782 | ^~~~ 2021-07-14T05:46:25,785 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,786 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,786 | ^ 2021-07-14T05:46:25,786 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,786 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,786 | ^~~~~~ 2021-07-14T05:46:25,786 c/triangle.c:9826:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,786 9826 | bond(midtri, tri3); 2021-07-14T05:46:25,786 | ^~~~ 2021-07-14T05:46:25,790 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,790 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,790 | ^ 2021-07-14T05:46:25,790 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,790 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,790 | ^~~~~~ 2021-07-14T05:46:25,790 c/triangle.c:9826:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,790 9826 | bond(midtri, tri3); 2021-07-14T05:46:25,790 | ^~~~ 2021-07-14T05:46:25,794 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,794 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,794 | ^ 2021-07-14T05:46:25,794 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,794 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,794 | ^~~~~~ 2021-07-14T05:46:25,794 c/triangle.c:9826:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,794 9826 | bond(midtri, tri3); 2021-07-14T05:46:25,795 | ^~~~ 2021-07-14T05:46:25,798 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,798 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,798 | ^ 2021-07-14T05:46:25,798 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,798 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,798 | ^~~~~~ 2021-07-14T05:46:25,798 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,799 9827 | bond(tri1, tri2); 2021-07-14T05:46:25,799 | ^~~~ 2021-07-14T05:46:25,802 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,802 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,802 | ^ 2021-07-14T05:46:25,802 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,802 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,802 | ^~~~~~ 2021-07-14T05:46:25,802 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,803 9827 | bond(tri1, tri2); 2021-07-14T05:46:25,803 | ^~~~ 2021-07-14T05:46:25,806 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,806 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,806 | ^ 2021-07-14T05:46:25,806 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,806 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,806 | ^~~~~~ 2021-07-14T05:46:25,806 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,807 9827 | bond(tri1, tri2); 2021-07-14T05:46:25,807 | ^~~~ 2021-07-14T05:46:25,810 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,810 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,810 | ^ 2021-07-14T05:46:25,810 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,810 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,810 | ^~~~~~ 2021-07-14T05:46:25,811 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,811 9827 | bond(tri1, tri2); 2021-07-14T05:46:25,811 | ^~~~ 2021-07-14T05:46:25,814 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,814 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,814 | ^ 2021-07-14T05:46:25,814 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,815 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,815 | ^~~~~~ 2021-07-14T05:46:25,815 c/triangle.c:9832:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,815 9832 | bond(midtri, tri1); 2021-07-14T05:46:25,815 | ^~~~ 2021-07-14T05:46:25,818 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,818 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,818 | ^ 2021-07-14T05:46:25,819 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,819 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,819 | ^~~~~~ 2021-07-14T05:46:25,819 c/triangle.c:9832:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,819 9832 | bond(midtri, tri1); 2021-07-14T05:46:25,819 | ^~~~ 2021-07-14T05:46:25,822 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,822 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,823 | ^ 2021-07-14T05:46:25,823 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,823 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,823 | ^~~~~~ 2021-07-14T05:46:25,823 c/triangle.c:9832:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,823 9832 | bond(midtri, tri1); 2021-07-14T05:46:25,823 | ^~~~ 2021-07-14T05:46:25,826 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,827 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,827 | ^ 2021-07-14T05:46:25,827 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,827 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,827 | ^~~~~~ 2021-07-14T05:46:25,827 c/triangle.c:9832:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,827 9832 | bond(midtri, tri1); 2021-07-14T05:46:25,827 | ^~~~ 2021-07-14T05:46:25,831 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,831 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,831 | ^ 2021-07-14T05:46:25,831 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,831 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,831 | ^~~~~~ 2021-07-14T05:46:25,831 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,831 9833 | bond(tri2, tri3); 2021-07-14T05:46:25,831 | ^~~~ 2021-07-14T05:46:25,835 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,835 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,835 | ^ 2021-07-14T05:46:25,835 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,835 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,835 | ^~~~~~ 2021-07-14T05:46:25,835 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,835 9833 | bond(tri2, tri3); 2021-07-14T05:46:25,836 | ^~~~ 2021-07-14T05:46:25,839 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,839 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,839 | ^ 2021-07-14T05:46:25,839 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,839 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,839 | ^~~~~~ 2021-07-14T05:46:25,839 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,840 9833 | bond(tri2, tri3); 2021-07-14T05:46:25,840 | ^~~~ 2021-07-14T05:46:25,843 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,843 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,843 | ^ 2021-07-14T05:46:25,843 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,844 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,844 | ^~~~~~ 2021-07-14T05:46:25,844 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,844 9833 | bond(tri2, tri3); 2021-07-14T05:46:25,844 | ^~~~ 2021-07-14T05:46:25,848 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,848 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,848 | ^ 2021-07-14T05:46:25,848 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,849 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,849 | ^~~~~~ 2021-07-14T05:46:25,849 c/triangle.c:9863:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,849 9863 | bond(midtri, tri1); 2021-07-14T05:46:25,849 | ^~~~ 2021-07-14T05:46:25,852 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,852 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,852 | ^ 2021-07-14T05:46:25,852 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,853 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,853 | ^~~~~~ 2021-07-14T05:46:25,853 c/triangle.c:9863:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,853 9863 | bond(midtri, tri1); 2021-07-14T05:46:25,853 | ^~~~ 2021-07-14T05:46:25,856 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,856 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,856 | ^ 2021-07-14T05:46:25,857 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,857 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,857 | ^~~~~~ 2021-07-14T05:46:25,857 c/triangle.c:9863:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,857 9863 | bond(midtri, tri1); 2021-07-14T05:46:25,857 | ^~~~ 2021-07-14T05:46:25,860 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,860 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,861 | ^ 2021-07-14T05:46:25,861 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,861 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,861 | ^~~~~~ 2021-07-14T05:46:25,861 c/triangle.c:9863:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,861 9863 | bond(midtri, tri1); 2021-07-14T05:46:25,861 | ^~~~ 2021-07-14T05:46:25,864 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,865 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,865 | ^ 2021-07-14T05:46:25,865 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,865 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,865 | ^~~~~~ 2021-07-14T05:46:25,865 c/triangle.c:9865:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,865 9865 | bond(midtri, tri2); 2021-07-14T05:46:25,865 | ^~~~ 2021-07-14T05:46:25,868 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,869 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,869 | ^ 2021-07-14T05:46:25,869 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,869 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,869 | ^~~~~~ 2021-07-14T05:46:25,869 c/triangle.c:9865:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,869 9865 | bond(midtri, tri2); 2021-07-14T05:46:25,869 | ^~~~ 2021-07-14T05:46:25,873 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,873 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,873 | ^ 2021-07-14T05:46:25,873 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,873 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,873 | ^~~~~~ 2021-07-14T05:46:25,873 c/triangle.c:9865:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,873 9865 | bond(midtri, tri2); 2021-07-14T05:46:25,873 | ^~~~ 2021-07-14T05:46:25,877 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,877 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,877 | ^ 2021-07-14T05:46:25,877 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,877 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,877 | ^~~~~~ 2021-07-14T05:46:25,877 c/triangle.c:9865:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,877 9865 | bond(midtri, tri2); 2021-07-14T05:46:25,877 | ^~~~ 2021-07-14T05:46:25,881 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,881 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,881 | ^ 2021-07-14T05:46:25,881 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,881 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,881 | ^~~~~~ 2021-07-14T05:46:25,881 c/triangle.c:9867:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,882 9867 | bond(midtri, tri3); 2021-07-14T05:46:25,882 | ^~~~ 2021-07-14T05:46:25,885 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,885 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,885 | ^ 2021-07-14T05:46:25,885 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,885 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,885 | ^~~~~~ 2021-07-14T05:46:25,885 c/triangle.c:9867:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,886 9867 | bond(midtri, tri3); 2021-07-14T05:46:25,886 | ^~~~ 2021-07-14T05:46:25,889 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,889 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,889 | ^ 2021-07-14T05:46:25,889 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,889 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,889 | ^~~~~~ 2021-07-14T05:46:25,890 c/triangle.c:9867:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,890 9867 | bond(midtri, tri3); 2021-07-14T05:46:25,890 | ^~~~ 2021-07-14T05:46:25,893 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,893 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,893 | ^ 2021-07-14T05:46:25,893 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,893 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,894 | ^~~~~~ 2021-07-14T05:46:25,894 c/triangle.c:9867:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,894 9867 | bond(midtri, tri3); 2021-07-14T05:46:25,894 | ^~~~ 2021-07-14T05:46:25,897 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,897 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,897 | ^ 2021-07-14T05:46:25,897 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,898 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,898 | ^~~~~~ 2021-07-14T05:46:25,898 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,898 9870 | bond(tri1, tri2); 2021-07-14T05:46:25,898 | ^~~~ 2021-07-14T05:46:25,901 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,901 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,901 | ^ 2021-07-14T05:46:25,902 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,902 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,902 | ^~~~~~ 2021-07-14T05:46:25,902 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,902 9870 | bond(tri1, tri2); 2021-07-14T05:46:25,902 | ^~~~ 2021-07-14T05:46:25,905 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,905 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,906 | ^ 2021-07-14T05:46:25,906 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,906 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,906 | ^~~~~~ 2021-07-14T05:46:25,906 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,906 9870 | bond(tri1, tri2); 2021-07-14T05:46:25,906 | ^~~~ 2021-07-14T05:46:25,909 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,909 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,910 | ^ 2021-07-14T05:46:25,910 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,910 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,910 | ^~~~~~ 2021-07-14T05:46:25,910 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,910 9870 | bond(tri1, tri2); 2021-07-14T05:46:25,910 | ^~~~ 2021-07-14T05:46:25,913 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,914 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,914 | ^ 2021-07-14T05:46:25,914 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,914 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,914 | ^~~~~~ 2021-07-14T05:46:25,914 c/triangle.c:9873:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,914 9873 | bond(tri1, tri3); 2021-07-14T05:46:25,914 | ^~~~ 2021-07-14T05:46:25,917 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,918 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,918 | ^ 2021-07-14T05:46:25,918 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,918 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,918 | ^~~~~~ 2021-07-14T05:46:25,918 c/triangle.c:9873:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,918 9873 | bond(tri1, tri3); 2021-07-14T05:46:25,918 | ^~~~ 2021-07-14T05:46:25,922 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,922 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,922 | ^ 2021-07-14T05:46:25,922 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,922 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,922 | ^~~~~~ 2021-07-14T05:46:25,922 c/triangle.c:9873:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,922 9873 | bond(tri1, tri3); 2021-07-14T05:46:25,922 | ^~~~ 2021-07-14T05:46:25,926 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,926 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,926 | ^ 2021-07-14T05:46:25,926 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,926 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,926 | ^~~~~~ 2021-07-14T05:46:25,926 c/triangle.c:9873:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,926 9873 | bond(tri1, tri3); 2021-07-14T05:46:25,927 | ^~~~ 2021-07-14T05:46:25,930 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,930 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,930 | ^ 2021-07-14T05:46:25,930 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,930 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,930 | ^~~~~~ 2021-07-14T05:46:25,931 c/triangle.c:9876:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,931 9876 | bond(tri2, tri3); 2021-07-14T05:46:25,931 | ^~~~ 2021-07-14T05:46:25,934 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,934 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,934 | ^ 2021-07-14T05:46:25,934 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,934 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:25,935 | ^~~~~~ 2021-07-14T05:46:25,935 c/triangle.c:9876:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,935 9876 | bond(tri2, tri3); 2021-07-14T05:46:25,935 | ^~~~ 2021-07-14T05:46:25,938 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,938 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,938 | ^ 2021-07-14T05:46:25,938 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,939 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,939 | ^~~~~~ 2021-07-14T05:46:25,939 c/triangle.c:9876:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,939 9876 | bond(tri2, tri3); 2021-07-14T05:46:25,939 | ^~~~ 2021-07-14T05:46:25,942 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,942 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,943 | ^ 2021-07-14T05:46:25,943 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,943 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:25,943 | ^~~~~~ 2021-07-14T05:46:25,943 c/triangle.c:9876:7: note: in expansion of macro ‘bond’ 2021-07-14T05:46:25,943 9876 | bond(tri2, tri3); 2021-07-14T05:46:25,943 | ^~~~ 2021-07-14T05:46:25,943 c/triangle.c: In function ‘removeghosts’: 2021-07-14T05:46:25,947 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,948 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,948 | ^ 2021-07-14T05:46:25,948 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,948 971 | decode(ptr, otri); 2021-07-14T05:46:25,948 | ^~~~~~ 2021-07-14T05:46:25,948 c/triangle.c:9935:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,948 9935 | symself(searchedge); 2021-07-14T05:46:25,948 | ^~~~~~~ 2021-07-14T05:46:25,951 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,952 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,952 | ^ 2021-07-14T05:46:25,952 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,952 971 | decode(ptr, otri); 2021-07-14T05:46:25,952 | ^~~~~~ 2021-07-14T05:46:25,952 c/triangle.c:9935:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,952 9935 | symself(searchedge); 2021-07-14T05:46:25,952 | ^~~~~~~ 2021-07-14T05:46:25,956 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,956 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,956 | ^ 2021-07-14T05:46:25,956 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,956 971 | decode(ptr, otri); 2021-07-14T05:46:25,956 | ^~~~~~ 2021-07-14T05:46:25,956 c/triangle.c:9935:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,956 9935 | symself(searchedge); 2021-07-14T05:46:25,957 | ^~~~~~~ 2021-07-14T05:46:25,960 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,960 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,960 | ^ 2021-07-14T05:46:25,960 c/triangle.c:9936:20: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,960 9936 | m->dummytri[0] = encode(searchedge); 2021-07-14T05:46:25,960 | ^~~~~~ 2021-07-14T05:46:25,964 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,964 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:25,964 | ^ 2021-07-14T05:46:25,964 c/triangle.c:9936:20: note: in expansion of macro ‘encode’ 2021-07-14T05:46:25,964 9936 | m->dummytri[0] = encode(searchedge); 2021-07-14T05:46:25,964 | ^~~~~~ 2021-07-14T05:46:25,968 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,968 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,968 | ^ 2021-07-14T05:46:25,968 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,969 971 | decode(ptr, otri); 2021-07-14T05:46:25,969 | ^~~~~~ 2021-07-14T05:46:25,969 c/triangle.c:9944:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,969 9944 | symself(dissolveedge); 2021-07-14T05:46:25,969 | ^~~~~~~ 2021-07-14T05:46:25,972 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,972 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,972 | ^ 2021-07-14T05:46:25,973 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,973 971 | decode(ptr, otri); 2021-07-14T05:46:25,973 | ^~~~~~ 2021-07-14T05:46:25,973 c/triangle.c:9944:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,973 9944 | symself(dissolveedge); 2021-07-14T05:46:25,973 | ^~~~~~~ 2021-07-14T05:46:25,976 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,976 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,977 | ^ 2021-07-14T05:46:25,977 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,977 971 | decode(ptr, otri); 2021-07-14T05:46:25,977 | ^~~~~~ 2021-07-14T05:46:25,977 c/triangle.c:9944:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,977 9944 | symself(dissolveedge); 2021-07-14T05:46:25,977 | ^~~~~~~ 2021-07-14T05:46:25,981 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,981 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,981 | ^ 2021-07-14T05:46:25,981 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,981 967 | decode(ptr, otri2); 2021-07-14T05:46:25,981 | ^~~~~~ 2021-07-14T05:46:25,981 c/triangle.c:9959:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,982 9959 | sym(deadtriangle, dissolveedge); 2021-07-14T05:46:25,982 | ^~~ 2021-07-14T05:46:25,985 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,985 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:25,985 | ^ 2021-07-14T05:46:25,985 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,985 967 | decode(ptr, otri2); 2021-07-14T05:46:25,985 | ^~~~~~ 2021-07-14T05:46:25,986 c/triangle.c:9959:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,986 9959 | sym(deadtriangle, dissolveedge); 2021-07-14T05:46:25,986 | ^~~ 2021-07-14T05:46:25,989 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:25,989 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:25,989 | ^ 2021-07-14T05:46:25,989 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,990 967 | decode(ptr, otri2); 2021-07-14T05:46:25,990 | ^~~~~~ 2021-07-14T05:46:25,990 c/triangle.c:9959:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:25,990 9959 | sym(deadtriangle, dissolveedge); 2021-07-14T05:46:25,990 | ^~~ 2021-07-14T05:46:25,991 c/triangle.c: In function ‘removebox’: 2021-07-14T05:46:25,996 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:25,996 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:25,996 | ^ 2021-07-14T05:46:25,996 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:25,996 971 | decode(ptr, otri); 2021-07-14T05:46:25,996 | ^~~~~~ 2021-07-14T05:46:25,996 c/triangle.c:10152:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:25,997 10152 | symself(nextedge); 2021-07-14T05:46:25,997 | ^~~~~~~ 2021-07-14T05:46:26,000 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,000 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,000 | ^ 2021-07-14T05:46:26,000 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,001 971 | decode(ptr, otri); 2021-07-14T05:46:26,001 | ^~~~~~ 2021-07-14T05:46:26,001 c/triangle.c:10152:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,001 10152 | symself(nextedge); 2021-07-14T05:46:26,001 | ^~~~~~~ 2021-07-14T05:46:26,004 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,004 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,004 | ^ 2021-07-14T05:46:26,005 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,005 971 | decode(ptr, otri); 2021-07-14T05:46:26,005 | ^~~~~~ 2021-07-14T05:46:26,005 c/triangle.c:10152:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,005 10152 | symself(nextedge); 2021-07-14T05:46:26,005 | ^~~~~~~ 2021-07-14T05:46:26,009 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,009 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,009 | ^ 2021-07-14T05:46:26,009 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,009 971 | decode(ptr, otri); 2021-07-14T05:46:26,009 | ^~~~~~ 2021-07-14T05:46:26,009 c/triangle.c:10156:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,009 10156 | symself(nextedge); 2021-07-14T05:46:26,010 | ^~~~~~~ 2021-07-14T05:46:26,013 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,013 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,013 | ^ 2021-07-14T05:46:26,013 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,013 971 | decode(ptr, otri); 2021-07-14T05:46:26,013 | ^~~~~~ 2021-07-14T05:46:26,014 c/triangle.c:10156:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,014 10156 | symself(nextedge); 2021-07-14T05:46:26,014 | ^~~~~~~ 2021-07-14T05:46:26,017 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,017 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,017 | ^ 2021-07-14T05:46:26,017 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,017 971 | decode(ptr, otri); 2021-07-14T05:46:26,018 | ^~~~~~ 2021-07-14T05:46:26,018 c/triangle.c:10156:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,018 10156 | symself(nextedge); 2021-07-14T05:46:26,018 | ^~~~~~~ 2021-07-14T05:46:26,021 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,021 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,022 | ^ 2021-07-14T05:46:26,022 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,022 971 | decode(ptr, otri); 2021-07-14T05:46:26,022 | ^~~~~~ 2021-07-14T05:46:26,022 c/triangle.c:10160:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,022 10160 | symself(searchedge); 2021-07-14T05:46:26,022 | ^~~~~~~ 2021-07-14T05:46:26,026 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,026 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,026 | ^ 2021-07-14T05:46:26,026 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,026 971 | decode(ptr, otri); 2021-07-14T05:46:26,026 | ^~~~~~ 2021-07-14T05:46:26,026 c/triangle.c:10160:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,026 10160 | symself(searchedge); 2021-07-14T05:46:26,026 | ^~~~~~~ 2021-07-14T05:46:26,030 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,030 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,030 | ^ 2021-07-14T05:46:26,030 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,030 971 | decode(ptr, otri); 2021-07-14T05:46:26,030 | ^~~~~~ 2021-07-14T05:46:26,031 c/triangle.c:10160:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,031 10160 | symself(searchedge); 2021-07-14T05:46:26,031 | ^~~~~~~ 2021-07-14T05:46:26,034 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,034 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,034 | ^ 2021-07-14T05:46:26,034 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,035 971 | decode(ptr, otri); 2021-07-14T05:46:26,035 | ^~~~~~ 2021-07-14T05:46:26,035 c/triangle.c:10164:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,035 10164 | symself(checkedge); 2021-07-14T05:46:26,035 | ^~~~~~~ 2021-07-14T05:46:26,038 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,038 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,039 | ^ 2021-07-14T05:46:26,039 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,039 971 | decode(ptr, otri); 2021-07-14T05:46:26,039 | ^~~~~~ 2021-07-14T05:46:26,039 c/triangle.c:10164:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,039 10164 | symself(checkedge); 2021-07-14T05:46:26,039 | ^~~~~~~ 2021-07-14T05:46:26,042 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,043 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,043 | ^ 2021-07-14T05:46:26,043 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,043 971 | decode(ptr, otri); 2021-07-14T05:46:26,043 | ^~~~~~ 2021-07-14T05:46:26,043 c/triangle.c:10164:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,043 10164 | symself(checkedge); 2021-07-14T05:46:26,043 | ^~~~~~~ 2021-07-14T05:46:26,047 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,047 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,047 | ^ 2021-07-14T05:46:26,047 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,047 971 | decode(ptr, otri); 2021-07-14T05:46:26,048 | ^~~~~~ 2021-07-14T05:46:26,048 c/triangle.c:10170:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,048 10170 | symself(searchedge); 2021-07-14T05:46:26,048 | ^~~~~~~ 2021-07-14T05:46:26,051 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,051 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,052 | ^ 2021-07-14T05:46:26,052 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,052 971 | decode(ptr, otri); 2021-07-14T05:46:26,052 | ^~~~~~ 2021-07-14T05:46:26,052 c/triangle.c:10170:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,052 10170 | symself(searchedge); 2021-07-14T05:46:26,052 | ^~~~~~~ 2021-07-14T05:46:26,056 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,056 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,056 | ^ 2021-07-14T05:46:26,056 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,056 971 | decode(ptr, otri); 2021-07-14T05:46:26,056 | ^~~~~~ 2021-07-14T05:46:26,056 c/triangle.c:10170:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,056 10170 | symself(searchedge); 2021-07-14T05:46:26,057 | ^~~~~~~ 2021-07-14T05:46:26,060 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,060 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,060 | ^ 2021-07-14T05:46:26,060 c/triangle.c:10174:20: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,060 10174 | m->dummytri[0] = encode(searchedge); 2021-07-14T05:46:26,061 | ^~~~~~ 2021-07-14T05:46:26,064 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,064 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,064 | ^ 2021-07-14T05:46:26,065 c/triangle.c:10174:20: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,065 10174 | m->dummytri[0] = encode(searchedge); 2021-07-14T05:46:26,065 | ^~~~~~ 2021-07-14T05:46:26,069 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,069 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,069 | ^ 2021-07-14T05:46:26,069 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,069 971 | decode(ptr, otri); 2021-07-14T05:46:26,069 | ^~~~~~ 2021-07-14T05:46:26,069 c/triangle.c:10179:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,070 10179 | symself(dissolveedge); 2021-07-14T05:46:26,070 | ^~~~~~~ 2021-07-14T05:46:26,073 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,073 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,073 | ^ 2021-07-14T05:46:26,073 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,074 971 | decode(ptr, otri); 2021-07-14T05:46:26,074 | ^~~~~~ 2021-07-14T05:46:26,074 c/triangle.c:10179:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,074 10179 | symself(dissolveedge); 2021-07-14T05:46:26,074 | ^~~~~~~ 2021-07-14T05:46:26,077 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,077 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,078 | ^ 2021-07-14T05:46:26,078 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,078 971 | decode(ptr, otri); 2021-07-14T05:46:26,078 | ^~~~~~ 2021-07-14T05:46:26,078 c/triangle.c:10179:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,078 10179 | symself(dissolveedge); 2021-07-14T05:46:26,078 | ^~~~~~~ 2021-07-14T05:46:26,082 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,082 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,082 | ^ 2021-07-14T05:46:26,082 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,082 967 | decode(ptr, otri2); 2021-07-14T05:46:26,083 | ^~~~~~ 2021-07-14T05:46:26,083 c/triangle.c:10197:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,083 10197 | sym(deadtriangle, nextedge); 2021-07-14T05:46:26,083 | ^~~ 2021-07-14T05:46:26,086 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,086 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,087 | ^ 2021-07-14T05:46:26,087 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,087 967 | decode(ptr, otri2); 2021-07-14T05:46:26,087 | ^~~~~~ 2021-07-14T05:46:26,087 c/triangle.c:10197:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,087 10197 | sym(deadtriangle, nextedge); 2021-07-14T05:46:26,087 | ^~~ 2021-07-14T05:46:26,091 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,091 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,091 | ^ 2021-07-14T05:46:26,091 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,091 967 | decode(ptr, otri2); 2021-07-14T05:46:26,091 | ^~~~~~ 2021-07-14T05:46:26,091 c/triangle.c:10197:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,092 10197 | sym(deadtriangle, nextedge); 2021-07-14T05:46:26,092 | ^~~ 2021-07-14T05:46:26,099 c/triangle.c: In function ‘frontlocate’: 2021-07-14T05:46:26,103 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,104 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,104 | ^ 2021-07-14T05:46:26,104 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,104 971 | decode(ptr, otri); 2021-07-14T05:46:26,104 | ^~~~~~ 2021-07-14T05:46:26,104 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,104 1001 | symself(otri); 2021-07-14T05:46:26,104 | ^~~~~~~ 2021-07-14T05:46:26,104 c/triangle.c:10781:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:26,105 10781 | onextself(*searchtri); 2021-07-14T05:46:26,105 | ^~~~~~~~~ 2021-07-14T05:46:26,108 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,108 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,108 | ^ 2021-07-14T05:46:26,108 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,109 971 | decode(ptr, otri); 2021-07-14T05:46:26,109 | ^~~~~~ 2021-07-14T05:46:26,109 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,109 1001 | symself(otri); 2021-07-14T05:46:26,109 | ^~~~~~~ 2021-07-14T05:46:26,109 c/triangle.c:10781:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:26,109 10781 | onextself(*searchtri); 2021-07-14T05:46:26,109 | ^~~~~~~~~ 2021-07-14T05:46:26,113 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,113 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,113 | ^ 2021-07-14T05:46:26,113 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,113 971 | decode(ptr, otri); 2021-07-14T05:46:26,113 | ^~~~~~ 2021-07-14T05:46:26,114 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,114 1001 | symself(otri); 2021-07-14T05:46:26,114 | ^~~~~~~ 2021-07-14T05:46:26,114 c/triangle.c:10781:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:26,114 10781 | onextself(*searchtri); 2021-07-14T05:46:26,114 | ^~~~~~~~~ 2021-07-14T05:46:26,114 c/triangle.c: In function ‘sweeplinedelaunay’: 2021-07-14T05:46:26,118 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,118 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,118 | ^ 2021-07-14T05:46:26,119 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,119 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,119 | ^~~~~~ 2021-07-14T05:46:26,119 c/triangle.c:10836:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,119 10836 | bond(lefttri, righttri); 2021-07-14T05:46:26,119 | ^~~~ 2021-07-14T05:46:26,123 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,123 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,123 | ^ 2021-07-14T05:46:26,123 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,123 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,123 | ^~~~~~ 2021-07-14T05:46:26,124 c/triangle.c:10836:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,124 10836 | bond(lefttri, righttri); 2021-07-14T05:46:26,124 | ^~~~ 2021-07-14T05:46:26,128 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,128 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,128 | ^ 2021-07-14T05:46:26,128 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,128 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,128 | ^~~~~~ 2021-07-14T05:46:26,128 c/triangle.c:10836:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,128 10836 | bond(lefttri, righttri); 2021-07-14T05:46:26,129 | ^~~~ 2021-07-14T05:46:26,132 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,132 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,133 | ^ 2021-07-14T05:46:26,133 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,133 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,133 | ^~~~~~ 2021-07-14T05:46:26,133 c/triangle.c:10836:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,133 10836 | bond(lefttri, righttri); 2021-07-14T05:46:26,133 | ^~~~ 2021-07-14T05:46:26,137 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,137 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,137 | ^ 2021-07-14T05:46:26,137 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,137 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,138 | ^~~~~~ 2021-07-14T05:46:26,138 c/triangle.c:10839:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,138 10839 | bond(lefttri, righttri); 2021-07-14T05:46:26,138 | ^~~~ 2021-07-14T05:46:26,142 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,142 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,142 | ^ 2021-07-14T05:46:26,142 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,142 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,142 | ^~~~~~ 2021-07-14T05:46:26,142 c/triangle.c:10839:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,143 10839 | bond(lefttri, righttri); 2021-07-14T05:46:26,143 | ^~~~ 2021-07-14T05:46:26,146 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,147 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,147 | ^ 2021-07-14T05:46:26,147 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,147 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,147 | ^~~~~~ 2021-07-14T05:46:26,147 c/triangle.c:10839:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,147 10839 | bond(lefttri, righttri); 2021-07-14T05:46:26,147 | ^~~~ 2021-07-14T05:46:26,151 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,151 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,151 | ^ 2021-07-14T05:46:26,151 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,152 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,152 | ^~~~~~ 2021-07-14T05:46:26,152 c/triangle.c:10839:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,152 10839 | bond(lefttri, righttri); 2021-07-14T05:46:26,152 | ^~~~ 2021-07-14T05:46:26,156 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,156 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,156 | ^ 2021-07-14T05:46:26,156 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,156 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,156 | ^~~~~~ 2021-07-14T05:46:26,156 c/triangle.c:10842:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,157 10842 | bond(lefttri, righttri); 2021-07-14T05:46:26,157 | ^~~~ 2021-07-14T05:46:26,160 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,161 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,161 | ^ 2021-07-14T05:46:26,161 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,161 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,161 | ^~~~~~ 2021-07-14T05:46:26,161 c/triangle.c:10842:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,161 10842 | bond(lefttri, righttri); 2021-07-14T05:46:26,161 | ^~~~ 2021-07-14T05:46:26,165 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,165 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,165 | ^ 2021-07-14T05:46:26,165 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,165 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,166 | ^~~~~~ 2021-07-14T05:46:26,166 c/triangle.c:10842:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,166 10842 | bond(lefttri, righttri); 2021-07-14T05:46:26,166 | ^~~~ 2021-07-14T05:46:26,170 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,170 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,170 | ^ 2021-07-14T05:46:26,170 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,170 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,170 | ^~~~~~ 2021-07-14T05:46:26,170 c/triangle.c:10842:3: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,171 10842 | bond(lefttri, righttri); 2021-07-14T05:46:26,171 | ^~~~ 2021-07-14T05:46:26,175 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,176 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,176 | ^ 2021-07-14T05:46:26,176 c/triangle.c:10882:7: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,176 10882 | decode(nextevent->eventptr, fliptri); 2021-07-14T05:46:26,176 | ^~~~~~ 2021-07-14T05:46:26,180 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,180 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,180 | ^ 2021-07-14T05:46:26,181 c/triangle.c:10882:7: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,181 10882 | decode(nextevent->eventptr, fliptri); 2021-07-14T05:46:26,181 | ^~~~~~ 2021-07-14T05:46:26,185 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,185 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,185 | ^ 2021-07-14T05:46:26,185 c/triangle.c:10882:7: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,185 10882 | decode(nextevent->eventptr, fliptri); 2021-07-14T05:46:26,185 | ^~~~~~ 2021-07-14T05:46:26,190 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,190 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,190 | ^ 2021-07-14T05:46:26,190 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,190 967 | decode(ptr, otri2); 2021-07-14T05:46:26,190 | ^~~~~~ 2021-07-14T05:46:26,190 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,190 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,191 | ^~~ 2021-07-14T05:46:26,191 c/triangle.c:10883:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,191 10883 | oprev(fliptri, farlefttri); 2021-07-14T05:46:26,191 | ^~~~~ 2021-07-14T05:46:26,194 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,195 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,195 | ^ 2021-07-14T05:46:26,195 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,195 967 | decode(ptr, otri2); 2021-07-14T05:46:26,195 | ^~~~~~ 2021-07-14T05:46:26,195 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,195 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,195 | ^~~ 2021-07-14T05:46:26,195 c/triangle.c:10883:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,196 10883 | oprev(fliptri, farlefttri); 2021-07-14T05:46:26,196 | ^~~~~ 2021-07-14T05:46:26,199 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,199 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,199 | ^ 2021-07-14T05:46:26,199 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,200 967 | decode(ptr, otri2); 2021-07-14T05:46:26,200 | ^~~~~~ 2021-07-14T05:46:26,200 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,200 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,200 | ^~~ 2021-07-14T05:46:26,200 c/triangle.c:10883:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,200 10883 | oprev(fliptri, farlefttri); 2021-07-14T05:46:26,200 | ^~~~~ 2021-07-14T05:46:26,204 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,204 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,204 | ^ 2021-07-14T05:46:26,204 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,204 971 | decode(ptr, otri); 2021-07-14T05:46:26,205 | ^~~~~~ 2021-07-14T05:46:26,205 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,205 997 | symself(otri2); 2021-07-14T05:46:26,205 | ^~~~~~~ 2021-07-14T05:46:26,205 c/triangle.c:10885:7: note: in expansion of macro ‘onext’ 2021-07-14T05:46:26,205 10885 | onext(fliptri, farrighttri); 2021-07-14T05:46:26,205 | ^~~~~ 2021-07-14T05:46:26,209 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,209 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,209 | ^ 2021-07-14T05:46:26,209 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,209 971 | decode(ptr, otri); 2021-07-14T05:46:26,209 | ^~~~~~ 2021-07-14T05:46:26,209 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,209 997 | symself(otri2); 2021-07-14T05:46:26,210 | ^~~~~~~ 2021-07-14T05:46:26,210 c/triangle.c:10885:7: note: in expansion of macro ‘onext’ 2021-07-14T05:46:26,210 10885 | onext(fliptri, farrighttri); 2021-07-14T05:46:26,210 | ^~~~~ 2021-07-14T05:46:26,213 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,213 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,214 | ^ 2021-07-14T05:46:26,214 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,214 971 | decode(ptr, otri); 2021-07-14T05:46:26,214 | ^~~~~~ 2021-07-14T05:46:26,214 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,214 997 | symself(otri2); 2021-07-14T05:46:26,214 | ^~~~~~~ 2021-07-14T05:46:26,214 c/triangle.c:10885:7: note: in expansion of macro ‘onext’ 2021-07-14T05:46:26,214 10885 | onext(fliptri, farrighttri); 2021-07-14T05:46:26,215 | ^~~~~ 2021-07-14T05:46:26,218 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,218 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,219 | ^ 2021-07-14T05:46:26,219 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,219 967 | decode(ptr, otri2); 2021-07-14T05:46:26,219 | ^~~~~~ 2021-07-14T05:46:26,219 c/triangle.c:10895:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,219 10895 | sym(lefttri, farlefttri); 2021-07-14T05:46:26,219 | ^~~ 2021-07-14T05:46:26,223 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,223 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,223 | ^ 2021-07-14T05:46:26,223 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,223 967 | decode(ptr, otri2); 2021-07-14T05:46:26,224 | ^~~~~~ 2021-07-14T05:46:26,224 c/triangle.c:10895:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,224 10895 | sym(lefttri, farlefttri); 2021-07-14T05:46:26,224 | ^~~ 2021-07-14T05:46:26,228 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,228 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,228 | ^ 2021-07-14T05:46:26,228 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,228 967 | decode(ptr, otri2); 2021-07-14T05:46:26,228 | ^~~~~~ 2021-07-14T05:46:26,228 c/triangle.c:10895:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,228 10895 | sym(lefttri, farlefttri); 2021-07-14T05:46:26,229 | ^~~ 2021-07-14T05:46:26,232 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,232 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,233 | ^ 2021-07-14T05:46:26,233 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,233 971 | decode(ptr, otri); 2021-07-14T05:46:26,233 | ^~~~~~ 2021-07-14T05:46:26,233 c/triangle.c:10898:9: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,233 10898 | symself(fliptri); 2021-07-14T05:46:26,233 | ^~~~~~~ 2021-07-14T05:46:26,237 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,237 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,237 | ^ 2021-07-14T05:46:26,237 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,237 971 | decode(ptr, otri); 2021-07-14T05:46:26,238 | ^~~~~~ 2021-07-14T05:46:26,238 c/triangle.c:10898:9: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,238 10898 | symself(fliptri); 2021-07-14T05:46:26,238 | ^~~~~~~ 2021-07-14T05:46:26,242 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,242 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,242 | ^ 2021-07-14T05:46:26,242 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,242 971 | decode(ptr, otri); 2021-07-14T05:46:26,242 | ^~~~~~ 2021-07-14T05:46:26,242 c/triangle.c:10898:9: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,243 10898 | symself(fliptri); 2021-07-14T05:46:26,243 | ^~~~~~~ 2021-07-14T05:46:26,247 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,247 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,247 | ^ 2021-07-14T05:46:26,248 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,248 967 | decode(ptr, otri2); 2021-07-14T05:46:26,248 | ^~~~~~ 2021-07-14T05:46:26,248 c/triangle.c:10934:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,248 10934 | sym(searchtri, farlefttri); 2021-07-14T05:46:26,248 | ^~~ 2021-07-14T05:46:26,252 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,252 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,252 | ^ 2021-07-14T05:46:26,252 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,252 967 | decode(ptr, otri2); 2021-07-14T05:46:26,252 | ^~~~~~ 2021-07-14T05:46:26,253 c/triangle.c:10934:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,253 10934 | sym(searchtri, farlefttri); 2021-07-14T05:46:26,253 | ^~~ 2021-07-14T05:46:26,256 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,257 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,257 | ^ 2021-07-14T05:46:26,257 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,257 967 | decode(ptr, otri2); 2021-07-14T05:46:26,257 | ^~~~~~ 2021-07-14T05:46:26,257 c/triangle.c:10934:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,257 10934 | sym(searchtri, farlefttri); 2021-07-14T05:46:26,257 | ^~~ 2021-07-14T05:46:26,261 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,262 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,262 | ^ 2021-07-14T05:46:26,262 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,262 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,262 | ^~~~~~ 2021-07-14T05:46:26,262 c/triangle.c:10942:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,262 10942 | bond(lefttri, righttri); 2021-07-14T05:46:26,262 | ^~~~ 2021-07-14T05:46:26,266 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,266 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,266 | ^ 2021-07-14T05:46:26,267 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,267 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,267 | ^~~~~~ 2021-07-14T05:46:26,267 c/triangle.c:10942:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,267 10942 | bond(lefttri, righttri); 2021-07-14T05:46:26,267 | ^~~~ 2021-07-14T05:46:26,271 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,271 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,271 | ^ 2021-07-14T05:46:26,271 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,271 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,271 | ^~~~~~ 2021-07-14T05:46:26,272 c/triangle.c:10942:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,272 10942 | bond(lefttri, righttri); 2021-07-14T05:46:26,272 | ^~~~ 2021-07-14T05:46:26,275 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,276 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,276 | ^ 2021-07-14T05:46:26,276 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,276 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,276 | ^~~~~~ 2021-07-14T05:46:26,276 c/triangle.c:10942:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,276 10942 | bond(lefttri, righttri); 2021-07-14T05:46:26,276 | ^~~~ 2021-07-14T05:46:26,280 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,280 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,281 | ^ 2021-07-14T05:46:26,281 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,281 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,281 | ^~~~~~ 2021-07-14T05:46:26,281 c/triangle.c:10945:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,281 10945 | bond(lefttri, righttri); 2021-07-14T05:46:26,281 | ^~~~ 2021-07-14T05:46:26,285 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,285 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,285 | ^ 2021-07-14T05:46:26,285 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,285 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,286 | ^~~~~~ 2021-07-14T05:46:26,286 c/triangle.c:10945:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,286 10945 | bond(lefttri, righttri); 2021-07-14T05:46:26,286 | ^~~~ 2021-07-14T05:46:26,290 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,290 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,290 | ^ 2021-07-14T05:46:26,290 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,290 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,290 | ^~~~~~ 2021-07-14T05:46:26,290 c/triangle.c:10945:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,291 10945 | bond(lefttri, righttri); 2021-07-14T05:46:26,291 | ^~~~ 2021-07-14T05:46:26,294 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,295 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,295 | ^ 2021-07-14T05:46:26,295 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,295 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,295 | ^~~~~~ 2021-07-14T05:46:26,295 c/triangle.c:10945:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,295 10945 | bond(lefttri, righttri); 2021-07-14T05:46:26,295 | ^~~~ 2021-07-14T05:46:26,299 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,299 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,300 | ^ 2021-07-14T05:46:26,300 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,300 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,300 | ^~~~~~ 2021-07-14T05:46:26,300 c/triangle.c:10948:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,300 10948 | bond(lefttri, farlefttri); 2021-07-14T05:46:26,300 | ^~~~ 2021-07-14T05:46:26,304 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,304 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,304 | ^ 2021-07-14T05:46:26,304 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,304 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,305 | ^~~~~~ 2021-07-14T05:46:26,305 c/triangle.c:10948:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,305 10948 | bond(lefttri, farlefttri); 2021-07-14T05:46:26,305 | ^~~~ 2021-07-14T05:46:26,309 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,309 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,309 | ^ 2021-07-14T05:46:26,309 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,309 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,309 | ^~~~~~ 2021-07-14T05:46:26,309 c/triangle.c:10948:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,310 10948 | bond(lefttri, farlefttri); 2021-07-14T05:46:26,310 | ^~~~ 2021-07-14T05:46:26,313 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,314 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,314 | ^ 2021-07-14T05:46:26,314 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,314 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,314 | ^~~~~~ 2021-07-14T05:46:26,314 c/triangle.c:10948:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,314 10948 | bond(lefttri, farlefttri); 2021-07-14T05:46:26,314 | ^~~~ 2021-07-14T05:46:26,318 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,318 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,318 | ^ 2021-07-14T05:46:26,318 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,319 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,319 | ^~~~~~ 2021-07-14T05:46:26,319 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,319 10949 | bond(righttri, farrighttri); 2021-07-14T05:46:26,319 | ^~~~ 2021-07-14T05:46:26,323 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,323 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,323 | ^ 2021-07-14T05:46:26,323 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,323 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,323 | ^~~~~~ 2021-07-14T05:46:26,323 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,324 10949 | bond(righttri, farrighttri); 2021-07-14T05:46:26,324 | ^~~~ 2021-07-14T05:46:26,327 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,328 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,328 | ^ 2021-07-14T05:46:26,328 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,328 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,328 | ^~~~~~ 2021-07-14T05:46:26,328 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,328 10949 | bond(righttri, farrighttri); 2021-07-14T05:46:26,328 | ^~~~ 2021-07-14T05:46:26,332 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,332 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,332 | ^ 2021-07-14T05:46:26,332 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,333 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,333 | ^~~~~~ 2021-07-14T05:46:26,333 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,333 10949 | bond(righttri, farrighttri); 2021-07-14T05:46:26,333 | ^~~~ 2021-07-14T05:46:26,337 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,338 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,338 | ^ 2021-07-14T05:46:26,338 c/triangle.c:10976:39: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,338 10976 | newevent->eventptr = (VOID *) encode(lefttri); 2021-07-14T05:46:26,338 | ^~~~~~ 2021-07-14T05:46:26,342 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,342 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,342 | ^ 2021-07-14T05:46:26,343 c/triangle.c:10976:39: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,343 10976 | newevent->eventptr = (VOID *) encode(lefttri); 2021-07-14T05:46:26,343 | ^~~~~~ 2021-07-14T05:46:26,347 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,347 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,348 | ^ 2021-07-14T05:46:26,348 c/triangle.c:10991:39: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,348 10991 | newevent->eventptr = (VOID *) encode(farrighttri); 2021-07-14T05:46:26,348 | ^~~~~~ 2021-07-14T05:46:26,352 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,352 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,352 | ^ 2021-07-14T05:46:26,352 c/triangle.c:10991:39: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,353 10991 | newevent->eventptr = (VOID *) encode(farrighttri); 2021-07-14T05:46:26,353 | ^~~~~~ 2021-07-14T05:46:26,356 c/triangle.c: In function ‘reconstruct’: 2021-07-14T05:46:26,361 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,362 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,362 | ^ 2021-07-14T05:46:26,362 c/triangle.c:11395:52: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,362 11395 | vertexarray[aroundvertex - b->firstnumber] = encode(triangleloop); 2021-07-14T05:46:26,362 | ^~~~~~ 2021-07-14T05:46:26,366 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,367 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,367 | ^ 2021-07-14T05:46:26,367 c/triangle.c:11395:52: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,367 11395 | vertexarray[aroundvertex - b->firstnumber] = encode(triangleloop); 2021-07-14T05:46:26,367 | ^~~~~~ 2021-07-14T05:46:26,371 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,372 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,372 | ^ 2021-07-14T05:46:26,372 c/triangle.c:11396:7: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,372 11396 | decode(nexttri, checktri); 2021-07-14T05:46:26,372 | ^~~~~~ 2021-07-14T05:46:26,376 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,377 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,377 | ^ 2021-07-14T05:46:26,377 c/triangle.c:11396:7: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,377 11396 | decode(nexttri, checktri); 2021-07-14T05:46:26,377 | ^~~~~~ 2021-07-14T05:46:26,381 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,382 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,382 | ^ 2021-07-14T05:46:26,382 c/triangle.c:11396:7: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,382 11396 | decode(nexttri, checktri); 2021-07-14T05:46:26,382 | ^~~~~~ 2021-07-14T05:46:26,387 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,387 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,387 | ^ 2021-07-14T05:46:26,387 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,387 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,387 | ^~~~~~ 2021-07-14T05:46:26,388 c/triangle.c:11407:13: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,388 11407 | bond(triangleleft, checktri); 2021-07-14T05:46:26,388 | ^~~~ 2021-07-14T05:46:26,392 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,392 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,392 | ^ 2021-07-14T05:46:26,392 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,392 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,392 | ^~~~~~ 2021-07-14T05:46:26,393 c/triangle.c:11407:13: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,393 11407 | bond(triangleleft, checktri); 2021-07-14T05:46:26,393 | ^~~~ 2021-07-14T05:46:26,397 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,397 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,397 | ^ 2021-07-14T05:46:26,397 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,397 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,398 | ^~~~~~ 2021-07-14T05:46:26,398 c/triangle.c:11407:13: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,398 11407 | bond(triangleleft, checktri); 2021-07-14T05:46:26,398 | ^~~~ 2021-07-14T05:46:26,402 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,402 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,402 | ^ 2021-07-14T05:46:26,402 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,402 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,403 | ^~~~~~ 2021-07-14T05:46:26,403 c/triangle.c:11407:13: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,403 11407 | bond(triangleleft, checktri); 2021-07-14T05:46:26,403 | ^~~~ 2021-07-14T05:46:26,407 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,407 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,407 | ^ 2021-07-14T05:46:26,407 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,407 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,408 | ^~~~~~ 2021-07-14T05:46:26,408 c/triangle.c:11412:13: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,408 11412 | bond(triangleloop, checkleft); 2021-07-14T05:46:26,408 | ^~~~ 2021-07-14T05:46:26,412 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,412 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,412 | ^ 2021-07-14T05:46:26,412 c/triangle.c:1091:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,412 1091 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T05:46:26,413 | ^~~~~~ 2021-07-14T05:46:26,413 c/triangle.c:11412:13: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,413 11412 | bond(triangleloop, checkleft); 2021-07-14T05:46:26,413 | ^~~~ 2021-07-14T05:46:26,417 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,417 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,417 | ^ 2021-07-14T05:46:26,417 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,417 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,417 | ^~~~~~ 2021-07-14T05:46:26,418 c/triangle.c:11412:13: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,418 11412 | bond(triangleloop, checkleft); 2021-07-14T05:46:26,418 | ^~~~ 2021-07-14T05:46:26,422 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,422 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,422 | ^ 2021-07-14T05:46:26,422 c/triangle.c:1092:33: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,422 1092 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T05:46:26,422 | ^~~~~~ 2021-07-14T05:46:26,423 c/triangle.c:11412:13: note: in expansion of macro ‘bond’ 2021-07-14T05:46:26,423 11412 | bond(triangleloop, checkleft); 2021-07-14T05:46:26,423 | ^~~~ 2021-07-14T05:46:26,427 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,427 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,427 | ^ 2021-07-14T05:46:26,427 c/triangle.c:11416:11: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,427 11416 | decode(nexttri, checktri); 2021-07-14T05:46:26,427 | ^~~~~~ 2021-07-14T05:46:26,432 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,432 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,432 | ^ 2021-07-14T05:46:26,432 c/triangle.c:11416:11: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,432 11416 | decode(nexttri, checktri); 2021-07-14T05:46:26,432 | ^~~~~~ 2021-07-14T05:46:26,437 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,437 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,437 | ^ 2021-07-14T05:46:26,437 c/triangle.c:11416:11: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,437 11416 | decode(nexttri, checktri); 2021-07-14T05:46:26,437 | ^~~~~~ 2021-07-14T05:46:26,443 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,443 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,443 | ^ 2021-07-14T05:46:26,443 c/triangle.c:11506:9: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,443 11506 | decode(nexttri, checktri); 2021-07-14T05:46:26,444 | ^~~~~~ 2021-07-14T05:46:26,448 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,448 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,448 | ^ 2021-07-14T05:46:26,448 c/triangle.c:11506:9: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,448 11506 | decode(nexttri, checktri); 2021-07-14T05:46:26,449 | ^~~~~~ 2021-07-14T05:46:26,453 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,453 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,453 | ^ 2021-07-14T05:46:26,453 c/triangle.c:11506:9: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,453 11506 | decode(nexttri, checktri); 2021-07-14T05:46:26,454 | ^~~~~~ 2021-07-14T05:46:26,458 c/triangle.c:1175:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,458 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:26,458 | ^ 2021-07-14T05:46:26,459 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:26,459 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:26,459 | ^~~~~~~ 2021-07-14T05:46:26,459 c/triangle.c:11522:13: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:26,459 11522 | tsbond(checktri, subsegloop); 2021-07-14T05:46:26,459 | ^~~~~~ 2021-07-14T05:46:26,463 c/triangle.c:1175:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,463 1175 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T05:46:26,463 | ^ 2021-07-14T05:46:26,464 c/triangle.c:1299:46: note: in expansion of macro ‘sencode’ 2021-07-14T05:46:26,464 1299 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T05:46:26,464 | ^~~~~~~ 2021-07-14T05:46:26,464 c/triangle.c:11522:13: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:26,464 11522 | tsbond(checktri, subsegloop); 2021-07-14T05:46:26,464 | ^~~~~~ 2021-07-14T05:46:26,468 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,468 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,469 | ^ 2021-07-14T05:46:26,469 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,469 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:26,469 | ^~~~~~ 2021-07-14T05:46:26,469 c/triangle.c:11522:13: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:26,469 11522 | tsbond(checktri, subsegloop); 2021-07-14T05:46:26,469 | ^~~~~~ 2021-07-14T05:46:26,473 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,473 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,474 | ^ 2021-07-14T05:46:26,474 c/triangle.c:1300:45: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,474 1300 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T05:46:26,474 | ^~~~~~ 2021-07-14T05:46:26,474 c/triangle.c:11522:13: note: in expansion of macro ‘tsbond’ 2021-07-14T05:46:26,474 11522 | tsbond(checktri, subsegloop); 2021-07-14T05:46:26,474 | ^~~~~~ 2021-07-14T05:46:26,478 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,479 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,479 | ^ 2021-07-14T05:46:26,479 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,479 967 | decode(ptr, otri2); 2021-07-14T05:46:26,479 | ^~~~~~ 2021-07-14T05:46:26,479 c/triangle.c:11524:13: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,479 11524 | sym(checktri, checkneighbor); 2021-07-14T05:46:26,479 | ^~~ 2021-07-14T05:46:26,483 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,484 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,484 | ^ 2021-07-14T05:46:26,484 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,484 967 | decode(ptr, otri2); 2021-07-14T05:46:26,484 | ^~~~~~ 2021-07-14T05:46:26,484 c/triangle.c:11524:13: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,484 11524 | sym(checktri, checkneighbor); 2021-07-14T05:46:26,484 | ^~~ 2021-07-14T05:46:26,488 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,489 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,489 | ^ 2021-07-14T05:46:26,489 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,489 967 | decode(ptr, otri2); 2021-07-14T05:46:26,489 | ^~~~~~ 2021-07-14T05:46:26,489 c/triangle.c:11524:13: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,489 11524 | sym(checktri, checkneighbor); 2021-07-14T05:46:26,489 | ^~~ 2021-07-14T05:46:26,494 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,494 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,494 | ^ 2021-07-14T05:46:26,494 c/triangle.c:11537:11: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,494 11537 | decode(nexttri, checktri); 2021-07-14T05:46:26,494 | ^~~~~~ 2021-07-14T05:46:26,499 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,499 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,499 | ^ 2021-07-14T05:46:26,499 c/triangle.c:11537:11: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,499 11537 | decode(nexttri, checktri); 2021-07-14T05:46:26,499 | ^~~~~~ 2021-07-14T05:46:26,504 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,504 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,504 | ^ 2021-07-14T05:46:26,504 c/triangle.c:11537:11: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,504 11537 | decode(nexttri, checktri); 2021-07-14T05:46:26,504 | ^~~~~~ 2021-07-14T05:46:26,511 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,512 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,512 | ^ 2021-07-14T05:46:26,512 c/triangle.c:11550:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,512 11550 | decode(nexttri, checktri); 2021-07-14T05:46:26,512 | ^~~~~~ 2021-07-14T05:46:26,516 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,516 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,517 | ^ 2021-07-14T05:46:26,517 c/triangle.c:11550:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,517 11550 | decode(nexttri, checktri); 2021-07-14T05:46:26,517 | ^~~~~~ 2021-07-14T05:46:26,521 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,522 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,522 | ^ 2021-07-14T05:46:26,522 c/triangle.c:11550:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,522 11550 | decode(nexttri, checktri); 2021-07-14T05:46:26,522 | ^~~~~~ 2021-07-14T05:46:26,527 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,527 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,527 | ^ 2021-07-14T05:46:26,527 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,527 967 | decode(ptr, otri2); 2021-07-14T05:46:26,527 | ^~~~~~ 2021-07-14T05:46:26,527 c/triangle.c:11557:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,527 11557 | sym(checktri, checkneighbor); 2021-07-14T05:46:26,527 | ^~~ 2021-07-14T05:46:26,532 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,532 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,532 | ^ 2021-07-14T05:46:26,532 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,532 967 | decode(ptr, otri2); 2021-07-14T05:46:26,532 | ^~~~~~ 2021-07-14T05:46:26,532 c/triangle.c:11557:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,533 11557 | sym(checktri, checkneighbor); 2021-07-14T05:46:26,533 | ^~~ 2021-07-14T05:46:26,537 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,537 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,537 | ^ 2021-07-14T05:46:26,537 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,537 967 | decode(ptr, otri2); 2021-07-14T05:46:26,537 | ^~~~~~ 2021-07-14T05:46:26,538 c/triangle.c:11557:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,538 11557 | sym(checktri, checkneighbor); 2021-07-14T05:46:26,538 | ^~~ 2021-07-14T05:46:26,542 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,542 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,542 | ^ 2021-07-14T05:46:26,542 c/triangle.c:11562:7: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,543 11562 | decode(nexttri, checktri); 2021-07-14T05:46:26,543 | ^~~~~~ 2021-07-14T05:46:26,547 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,547 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,547 | ^ 2021-07-14T05:46:26,548 c/triangle.c:11562:7: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,548 11562 | decode(nexttri, checktri); 2021-07-14T05:46:26,548 | ^~~~~~ 2021-07-14T05:46:26,552 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,552 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,553 | ^ 2021-07-14T05:46:26,553 c/triangle.c:11562:7: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,553 11562 | decode(nexttri, checktri); 2021-07-14T05:46:26,553 | ^~~~~~ 2021-07-14T05:46:26,553 c/triangle.c: In function ‘finddirection’: 2021-07-14T05:46:26,558 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,558 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,559 | ^ 2021-07-14T05:46:26,559 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,559 971 | decode(ptr, otri); 2021-07-14T05:46:26,559 | ^~~~~~ 2021-07-14T05:46:26,559 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,559 997 | symself(otri2); 2021-07-14T05:46:26,559 | ^~~~~~~ 2021-07-14T05:46:26,559 c/triangle.c:11629:5: note: in expansion of macro ‘onext’ 2021-07-14T05:46:26,559 11629 | onext(*searchtri, checktri); 2021-07-14T05:46:26,560 | ^~~~~ 2021-07-14T05:46:26,563 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,563 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,564 | ^ 2021-07-14T05:46:26,564 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,564 971 | decode(ptr, otri); 2021-07-14T05:46:26,564 | ^~~~~~ 2021-07-14T05:46:26,564 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,564 997 | symself(otri2); 2021-07-14T05:46:26,564 | ^~~~~~~ 2021-07-14T05:46:26,564 c/triangle.c:11629:5: note: in expansion of macro ‘onext’ 2021-07-14T05:46:26,564 11629 | onext(*searchtri, checktri); 2021-07-14T05:46:26,565 | ^~~~~ 2021-07-14T05:46:26,568 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,569 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,569 | ^ 2021-07-14T05:46:26,569 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,569 971 | decode(ptr, otri); 2021-07-14T05:46:26,569 | ^~~~~~ 2021-07-14T05:46:26,569 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,569 997 | symself(otri2); 2021-07-14T05:46:26,569 | ^~~~~~~ 2021-07-14T05:46:26,570 c/triangle.c:11629:5: note: in expansion of macro ‘onext’ 2021-07-14T05:46:26,570 11629 | onext(*searchtri, checktri); 2021-07-14T05:46:26,570 | ^~~~~ 2021-07-14T05:46:26,574 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,574 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,574 | ^ 2021-07-14T05:46:26,574 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,574 971 | decode(ptr, otri); 2021-07-14T05:46:26,575 | ^~~~~~ 2021-07-14T05:46:26,575 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,575 1001 | symself(otri); 2021-07-14T05:46:26,575 | ^~~~~~~ 2021-07-14T05:46:26,575 c/triangle.c:11638:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:26,575 11638 | onextself(*searchtri); 2021-07-14T05:46:26,575 | ^~~~~~~~~ 2021-07-14T05:46:26,579 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,579 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,580 | ^ 2021-07-14T05:46:26,580 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,580 971 | decode(ptr, otri); 2021-07-14T05:46:26,580 | ^~~~~~ 2021-07-14T05:46:26,580 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,580 1001 | symself(otri); 2021-07-14T05:46:26,580 | ^~~~~~~ 2021-07-14T05:46:26,580 c/triangle.c:11638:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:26,580 11638 | onextself(*searchtri); 2021-07-14T05:46:26,581 | ^~~~~~~~~ 2021-07-14T05:46:26,584 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,585 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,585 | ^ 2021-07-14T05:46:26,585 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,585 971 | decode(ptr, otri); 2021-07-14T05:46:26,585 | ^~~~~~ 2021-07-14T05:46:26,585 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,585 1001 | symself(otri); 2021-07-14T05:46:26,585 | ^~~~~~~ 2021-07-14T05:46:26,585 c/triangle.c:11638:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:26,586 11638 | onextself(*searchtri); 2021-07-14T05:46:26,586 | ^~~~~~~~~ 2021-07-14T05:46:26,590 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,590 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,590 | ^ 2021-07-14T05:46:26,590 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,591 971 | decode(ptr, otri); 2021-07-14T05:46:26,591 | ^~~~~~ 2021-07-14T05:46:26,591 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,591 1012 | symself(otri); \ 2021-07-14T05:46:26,591 | ^~~~~~~ 2021-07-14T05:46:26,591 c/triangle.c:11653:5: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:26,591 11653 | oprevself(*searchtri); 2021-07-14T05:46:26,591 | ^~~~~~~~~ 2021-07-14T05:46:26,595 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,595 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,596 | ^ 2021-07-14T05:46:26,596 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,596 971 | decode(ptr, otri); 2021-07-14T05:46:26,596 | ^~~~~~ 2021-07-14T05:46:26,596 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,596 1012 | symself(otri); \ 2021-07-14T05:46:26,596 | ^~~~~~~ 2021-07-14T05:46:26,596 c/triangle.c:11653:5: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:26,596 11653 | oprevself(*searchtri); 2021-07-14T05:46:26,597 | ^~~~~~~~~ 2021-07-14T05:46:26,600 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,601 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,601 | ^ 2021-07-14T05:46:26,601 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,601 971 | decode(ptr, otri); 2021-07-14T05:46:26,601 | ^~~~~~ 2021-07-14T05:46:26,601 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,601 1012 | symself(otri); \ 2021-07-14T05:46:26,601 | ^~~~~~~ 2021-07-14T05:46:26,602 c/triangle.c:11653:5: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:26,602 11653 | oprevself(*searchtri); 2021-07-14T05:46:26,602 | ^~~~~~~~~ 2021-07-14T05:46:26,602 c/triangle.c: In function ‘segmentintersection’: 2021-07-14T05:46:26,607 c/triangle.c:955:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,608 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,608 | ^ 2021-07-14T05:46:26,608 c/triangle.c:1329:45: note: in definition of macro ‘setvertex2tri’ 2021-07-14T05:46:26,608 1329 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-14T05:46:26,608 | ^~~~~ 2021-07-14T05:46:26,608 c/triangle.c:11760:28: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,608 11760 | setvertex2tri(newvertex, encode(*splittri)); 2021-07-14T05:46:26,608 | ^~~~~~ 2021-07-14T05:46:26,613 c/triangle.c:955:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,613 955 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T05:46:26,613 | ^ 2021-07-14T05:46:26,613 c/triangle.c:1329:45: note: in definition of macro ‘setvertex2tri’ 2021-07-14T05:46:26,613 1329 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-14T05:46:26,613 | ^~~~~ 2021-07-14T05:46:26,613 c/triangle.c:11760:28: note: in expansion of macro ‘encode’ 2021-07-14T05:46:26,613 11760 | setvertex2tri(newvertex, encode(*splittri)); 2021-07-14T05:46:26,614 | ^~~~~~ 2021-07-14T05:46:26,618 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,618 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:26,618 | ^ 2021-07-14T05:46:26,618 c/triangle.c:1191:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,618 1191 | sdecode(sptr, osub2) 2021-07-14T05:46:26,619 | ^~~~~~~ 2021-07-14T05:46:26,619 c/triangle.c:11767:3: note: in expansion of macro ‘spivot’ 2021-07-14T05:46:26,619 11767 | spivot(*splitsubseg, opposubseg); 2021-07-14T05:46:26,619 | ^~~~~~ 2021-07-14T05:46:26,623 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,623 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:26,623 | ^ 2021-07-14T05:46:26,623 c/triangle.c:1191:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,624 1191 | sdecode(sptr, osub2) 2021-07-14T05:46:26,624 | ^~~~~~~ 2021-07-14T05:46:26,624 c/triangle.c:11767:3: note: in expansion of macro ‘spivot’ 2021-07-14T05:46:26,624 11767 | spivot(*splitsubseg, opposubseg); 2021-07-14T05:46:26,624 | ^~~~~~ 2021-07-14T05:46:26,628 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,628 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:26,628 | ^ 2021-07-14T05:46:26,629 c/triangle.c:1191:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,629 1191 | sdecode(sptr, osub2) 2021-07-14T05:46:26,629 | ^~~~~~~ 2021-07-14T05:46:26,629 c/triangle.c:11767:3: note: in expansion of macro ‘spivot’ 2021-07-14T05:46:26,629 11767 | spivot(*splitsubseg, opposubseg); 2021-07-14T05:46:26,629 | ^~~~~~ 2021-07-14T05:46:26,633 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,634 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:26,634 | ^ 2021-07-14T05:46:26,634 c/triangle.c:1206:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,634 1206 | sdecode(sptr, osub) 2021-07-14T05:46:26,634 | ^~~~~~~ 2021-07-14T05:46:26,634 c/triangle.c:11772:5: note: in expansion of macro ‘snextself’ 2021-07-14T05:46:26,634 11772 | snextself(*splitsubseg); 2021-07-14T05:46:26,634 | ^~~~~~~~~ 2021-07-14T05:46:26,639 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,639 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:26,639 | ^ 2021-07-14T05:46:26,639 c/triangle.c:1206:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,639 1206 | sdecode(sptr, osub) 2021-07-14T05:46:26,639 | ^~~~~~~ 2021-07-14T05:46:26,639 c/triangle.c:11772:5: note: in expansion of macro ‘snextself’ 2021-07-14T05:46:26,640 11772 | snextself(*splitsubseg); 2021-07-14T05:46:26,640 | ^~~~~~~~~ 2021-07-14T05:46:26,644 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,644 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:26,644 | ^ 2021-07-14T05:46:26,644 c/triangle.c:1206:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,644 1206 | sdecode(sptr, osub) 2021-07-14T05:46:26,644 | ^~~~~~~ 2021-07-14T05:46:26,645 c/triangle.c:11772:5: note: in expansion of macro ‘snextself’ 2021-07-14T05:46:26,645 11772 | snextself(*splitsubseg); 2021-07-14T05:46:26,645 | ^~~~~~~~~ 2021-07-14T05:46:26,649 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,649 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:26,649 | ^ 2021-07-14T05:46:26,650 c/triangle.c:1206:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,650 1206 | sdecode(sptr, osub) 2021-07-14T05:46:26,650 | ^~~~~~~ 2021-07-14T05:46:26,650 c/triangle.c:11776:5: note: in expansion of macro ‘snextself’ 2021-07-14T05:46:26,650 11776 | snextself(opposubseg); 2021-07-14T05:46:26,650 | ^~~~~~~~~ 2021-07-14T05:46:26,654 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,655 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:26,655 | ^ 2021-07-14T05:46:26,655 c/triangle.c:1206:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,655 1206 | sdecode(sptr, osub) 2021-07-14T05:46:26,655 | ^~~~~~~ 2021-07-14T05:46:26,655 c/triangle.c:11776:5: note: in expansion of macro ‘snextself’ 2021-07-14T05:46:26,655 11776 | snextself(opposubseg); 2021-07-14T05:46:26,655 | ^~~~~~~~~ 2021-07-14T05:46:26,660 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,660 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:26,660 | ^ 2021-07-14T05:46:26,660 c/triangle.c:1206:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,660 1206 | sdecode(sptr, osub) 2021-07-14T05:46:26,660 | ^~~~~~~ 2021-07-14T05:46:26,660 c/triangle.c:11776:5: note: in expansion of macro ‘snextself’ 2021-07-14T05:46:26,661 11776 | snextself(opposubseg); 2021-07-14T05:46:26,661 | ^~~~~~~~~ 2021-07-14T05:46:26,665 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,666 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,666 | ^ 2021-07-14T05:46:26,666 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,666 971 | decode(ptr, otri); 2021-07-14T05:46:26,666 | ^~~~~~ 2021-07-14T05:46:26,666 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,666 1001 | symself(otri); 2021-07-14T05:46:26,666 | ^~~~~~~ 2021-07-14T05:46:26,666 c/triangle.c:11785:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:26,667 11785 | onextself(*splittri); 2021-07-14T05:46:26,667 | ^~~~~~~~~ 2021-07-14T05:46:26,671 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,671 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,671 | ^ 2021-07-14T05:46:26,671 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,671 971 | decode(ptr, otri); 2021-07-14T05:46:26,671 | ^~~~~~ 2021-07-14T05:46:26,671 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,671 1001 | symself(otri); 2021-07-14T05:46:26,672 | ^~~~~~~ 2021-07-14T05:46:26,672 c/triangle.c:11785:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:26,672 11785 | onextself(*splittri); 2021-07-14T05:46:26,672 | ^~~~~~~~~ 2021-07-14T05:46:26,676 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,676 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,676 | ^ 2021-07-14T05:46:26,676 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,676 971 | decode(ptr, otri); 2021-07-14T05:46:26,677 | ^~~~~~ 2021-07-14T05:46:26,677 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,677 1001 | symself(otri); 2021-07-14T05:46:26,677 | ^~~~~~~ 2021-07-14T05:46:26,677 c/triangle.c:11785:5: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:26,677 11785 | onextself(*splittri); 2021-07-14T05:46:26,677 | ^~~~~~~~~ 2021-07-14T05:46:26,681 c/triangle.c:11712:28: warning: variable ‘collinear’ set but not used [-Wunused-but-set-variable] 2021-07-14T05:46:26,681 11712 | enum finddirectionresult collinear; 2021-07-14T05:46:26,681 | ^~~~~~~~~ 2021-07-14T05:46:26,682 c/triangle.c: In function ‘scoutsegment’: 2021-07-14T05:46:26,687 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,687 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:26,687 | ^ 2021-07-14T05:46:26,688 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,688 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,688 | ^~~~~~~ 2021-07-14T05:46:26,688 c/triangle.c:11866:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,688 11866 | tspivot(crosstri, crosssubseg); 2021-07-14T05:46:26,688 | ^~~~~~~ 2021-07-14T05:46:26,692 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,693 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:26,693 | ^ 2021-07-14T05:46:26,693 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,693 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,693 | ^~~~~~~ 2021-07-14T05:46:26,693 c/triangle.c:11866:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,693 11866 | tspivot(crosstri, crosssubseg); 2021-07-14T05:46:26,693 | ^~~~~~~ 2021-07-14T05:46:26,698 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,698 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:26,698 | ^ 2021-07-14T05:46:26,698 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,698 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,698 | ^~~~~~~ 2021-07-14T05:46:26,699 c/triangle.c:11866:5: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,699 11866 | tspivot(crosstri, crosssubseg); 2021-07-14T05:46:26,699 | ^~~~~~~ 2021-07-14T05:46:26,699 c/triangle.c: In function ‘conformingedge’: 2021-07-14T05:46:26,704 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,704 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:26,705 | ^ 2021-07-14T05:46:26,705 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,705 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,705 | ^~~~~~~ 2021-07-14T05:46:26,705 c/triangle.c:11957:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,705 11957 | tspivot(searchtri1, brokensubseg); 2021-07-14T05:46:26,705 | ^~~~~~~ 2021-07-14T05:46:26,709 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,710 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:26,710 | ^ 2021-07-14T05:46:26,710 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,710 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,710 | ^~~~~~~ 2021-07-14T05:46:26,710 c/triangle.c:11957:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,710 11957 | tspivot(searchtri1, brokensubseg); 2021-07-14T05:46:26,710 | ^~~~~~~ 2021-07-14T05:46:26,715 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,715 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:26,715 | ^ 2021-07-14T05:46:26,715 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,715 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,715 | ^~~~~~~ 2021-07-14T05:46:26,716 c/triangle.c:11957:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,716 11957 | tspivot(searchtri1, brokensubseg); 2021-07-14T05:46:26,716 | ^~~~~~~ 2021-07-14T05:46:26,716 c/triangle.c: In function ‘delaunayfixup’: 2021-07-14T05:46:26,721 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,721 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,721 | ^ 2021-07-14T05:46:26,721 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,721 967 | decode(ptr, otri2); 2021-07-14T05:46:26,722 | ^~~~~~ 2021-07-14T05:46:26,722 c/triangle.c:12053:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,722 12053 | sym(neartri, fartri); 2021-07-14T05:46:26,722 | ^~~ 2021-07-14T05:46:26,726 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,726 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,726 | ^ 2021-07-14T05:46:26,727 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,727 967 | decode(ptr, otri2); 2021-07-14T05:46:26,727 | ^~~~~~ 2021-07-14T05:46:26,727 c/triangle.c:12053:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,727 12053 | sym(neartri, fartri); 2021-07-14T05:46:26,727 | ^~~ 2021-07-14T05:46:26,731 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,732 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,732 | ^ 2021-07-14T05:46:26,732 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,732 967 | decode(ptr, otri2); 2021-07-14T05:46:26,732 | ^~~~~~ 2021-07-14T05:46:26,732 c/triangle.c:12053:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,732 12053 | sym(neartri, fartri); 2021-07-14T05:46:26,732 | ^~~ 2021-07-14T05:46:26,737 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,737 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:26,737 | ^ 2021-07-14T05:46:26,737 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,737 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,738 | ^~~~~~~ 2021-07-14T05:46:26,738 c/triangle.c:12058:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,738 12058 | tspivot(neartri, faredge); 2021-07-14T05:46:26,738 | ^~~~~~~ 2021-07-14T05:46:26,742 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,743 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:26,743 | ^ 2021-07-14T05:46:26,743 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,743 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,743 | ^~~~~~~ 2021-07-14T05:46:26,743 c/triangle.c:12058:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,743 12058 | tspivot(neartri, faredge); 2021-07-14T05:46:26,743 | ^~~~~~~ 2021-07-14T05:46:26,748 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,748 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:26,748 | ^ 2021-07-14T05:46:26,748 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,748 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,748 | ^~~~~~~ 2021-07-14T05:46:26,749 c/triangle.c:12058:3: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,749 12058 | tspivot(neartri, faredge); 2021-07-14T05:46:26,749 | ^~~~~~~ 2021-07-14T05:46:26,749 c/triangle.c: In function ‘constrainededge’: 2021-07-14T05:46:26,754 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,754 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,755 | ^ 2021-07-14T05:46:26,755 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,755 967 | decode(ptr, otri2); 2021-07-14T05:46:26,755 | ^~~~~~ 2021-07-14T05:46:26,755 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,755 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,755 | ^~~ 2021-07-14T05:46:26,755 c/triangle.c:12188:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,755 12188 | oprev(fixuptri, fixuptri2); 2021-07-14T05:46:26,756 | ^~~~~ 2021-07-14T05:46:26,760 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,760 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,760 | ^ 2021-07-14T05:46:26,760 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,760 967 | decode(ptr, otri2); 2021-07-14T05:46:26,760 | ^~~~~~ 2021-07-14T05:46:26,761 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,761 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,761 | ^~~ 2021-07-14T05:46:26,761 c/triangle.c:12188:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,761 12188 | oprev(fixuptri, fixuptri2); 2021-07-14T05:46:26,761 | ^~~~~ 2021-07-14T05:46:26,765 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,766 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,766 | ^ 2021-07-14T05:46:26,766 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,766 967 | decode(ptr, otri2); 2021-07-14T05:46:26,766 | ^~~~~~ 2021-07-14T05:46:26,766 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,766 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,766 | ^~~ 2021-07-14T05:46:26,766 c/triangle.c:12188:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,767 12188 | oprev(fixuptri, fixuptri2); 2021-07-14T05:46:26,767 | ^~~~~ 2021-07-14T05:46:26,771 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,771 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,771 | ^ 2021-07-14T05:46:26,772 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,772 967 | decode(ptr, otri2); 2021-07-14T05:46:26,772 | ^~~~~~ 2021-07-14T05:46:26,772 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,772 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,772 | ^~~ 2021-07-14T05:46:26,772 c/triangle.c:12201:9: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,772 12201 | oprev(fixuptri, fixuptri2); 2021-07-14T05:46:26,772 | ^~~~~ 2021-07-14T05:46:26,777 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,777 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,777 | ^ 2021-07-14T05:46:26,777 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,777 967 | decode(ptr, otri2); 2021-07-14T05:46:26,777 | ^~~~~~ 2021-07-14T05:46:26,777 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,777 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,778 | ^~~ 2021-07-14T05:46:26,778 c/triangle.c:12201:9: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,778 12201 | oprev(fixuptri, fixuptri2); 2021-07-14T05:46:26,778 | ^~~~~ 2021-07-14T05:46:26,782 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,782 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,782 | ^ 2021-07-14T05:46:26,782 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,783 967 | decode(ptr, otri2); 2021-07-14T05:46:26,783 | ^~~~~~ 2021-07-14T05:46:26,783 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,783 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,783 | ^~~ 2021-07-14T05:46:26,783 c/triangle.c:12201:9: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,783 12201 | oprev(fixuptri, fixuptri2); 2021-07-14T05:46:26,783 | ^~~~~ 2021-07-14T05:46:26,788 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,788 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,788 | ^ 2021-07-14T05:46:26,788 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,788 967 | decode(ptr, otri2); 2021-07-14T05:46:26,788 | ^~~~~~ 2021-07-14T05:46:26,788 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,789 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,789 | ^~~ 2021-07-14T05:46:26,789 c/triangle.c:12208:11: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,789 12208 | oprev(fixuptri, fixuptri2); 2021-07-14T05:46:26,789 | ^~~~~ 2021-07-14T05:46:26,793 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,793 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,794 | ^ 2021-07-14T05:46:26,794 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,794 967 | decode(ptr, otri2); 2021-07-14T05:46:26,794 | ^~~~~~ 2021-07-14T05:46:26,794 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,794 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,794 | ^~~ 2021-07-14T05:46:26,794 c/triangle.c:12208:11: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,794 12208 | oprev(fixuptri, fixuptri2); 2021-07-14T05:46:26,795 | ^~~~~ 2021-07-14T05:46:26,799 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,799 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,799 | ^ 2021-07-14T05:46:26,799 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,799 967 | decode(ptr, otri2); 2021-07-14T05:46:26,799 | ^~~~~~ 2021-07-14T05:46:26,799 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,800 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,800 | ^~~ 2021-07-14T05:46:26,800 c/triangle.c:12208:11: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,800 12208 | oprev(fixuptri, fixuptri2); 2021-07-14T05:46:26,800 | ^~~~~ 2021-07-14T05:46:26,804 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,804 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,805 | ^ 2021-07-14T05:46:26,805 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,805 971 | decode(ptr, otri); 2021-07-14T05:46:26,805 | ^~~~~~ 2021-07-14T05:46:26,805 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,805 1012 | symself(otri); \ 2021-07-14T05:46:26,805 | ^~~~~~~ 2021-07-14T05:46:26,805 c/triangle.c:12221:11: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:26,805 12221 | oprevself(fixuptri); 2021-07-14T05:46:26,806 | ^~~~~~~~~ 2021-07-14T05:46:26,810 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,810 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,810 | ^ 2021-07-14T05:46:26,810 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,810 971 | decode(ptr, otri); 2021-07-14T05:46:26,810 | ^~~~~~ 2021-07-14T05:46:26,811 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,811 1012 | symself(otri); \ 2021-07-14T05:46:26,811 | ^~~~~~~ 2021-07-14T05:46:26,811 c/triangle.c:12221:11: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:26,811 12221 | oprevself(fixuptri); 2021-07-14T05:46:26,811 | ^~~~~~~~~ 2021-07-14T05:46:26,815 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,815 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,816 | ^ 2021-07-14T05:46:26,816 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,816 971 | decode(ptr, otri); 2021-07-14T05:46:26,816 | ^~~~~~ 2021-07-14T05:46:26,816 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,816 1012 | symself(otri); \ 2021-07-14T05:46:26,816 | ^~~~~~~ 2021-07-14T05:46:26,816 c/triangle.c:12221:11: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:26,816 12221 | oprevself(fixuptri); 2021-07-14T05:46:26,817 | ^~~~~~~~~ 2021-07-14T05:46:26,821 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,821 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:26,821 | ^ 2021-07-14T05:46:26,821 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,821 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,821 | ^~~~~~~ 2021-07-14T05:46:26,821 c/triangle.c:12224:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,822 12224 | tspivot(fixuptri, crosssubseg); 2021-07-14T05:46:26,822 | ^~~~~~~ 2021-07-14T05:46:26,826 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,826 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:26,826 | ^ 2021-07-14T05:46:26,827 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,827 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,827 | ^~~~~~~ 2021-07-14T05:46:26,827 c/triangle.c:12224:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,827 12224 | tspivot(fixuptri, crosssubseg); 2021-07-14T05:46:26,827 | ^~~~~~~ 2021-07-14T05:46:26,832 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,832 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:26,832 | ^ 2021-07-14T05:46:26,832 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,832 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,832 | ^~~~~~~ 2021-07-14T05:46:26,832 c/triangle.c:12224:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,833 12224 | tspivot(fixuptri, crosssubseg); 2021-07-14T05:46:26,833 | ^~~~~~~ 2021-07-14T05:46:26,833 c/triangle.c: In function ‘insertsegment’: 2021-07-14T05:46:26,838 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,838 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,838 | ^ 2021-07-14T05:46:26,838 c/triangle.c:12282:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,838 12282 | decode(encodedtri, searchtri1); 2021-07-14T05:46:26,838 | ^~~~~~ 2021-07-14T05:46:26,843 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,843 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,843 | ^ 2021-07-14T05:46:26,844 c/triangle.c:12282:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,844 12282 | decode(encodedtri, searchtri1); 2021-07-14T05:46:26,844 | ^~~~~~ 2021-07-14T05:46:26,849 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,849 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,849 | ^ 2021-07-14T05:46:26,849 c/triangle.c:12282:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,849 12282 | decode(encodedtri, searchtri1); 2021-07-14T05:46:26,849 | ^~~~~~ 2021-07-14T05:46:26,854 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,854 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,855 | ^ 2021-07-14T05:46:26,855 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,855 971 | decode(ptr, otri); 2021-07-14T05:46:26,855 | ^~~~~~ 2021-07-14T05:46:26,855 c/triangle.c:12289:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,855 12289 | symself(searchtri1); 2021-07-14T05:46:26,855 | ^~~~~~~ 2021-07-14T05:46:26,860 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,860 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,860 | ^ 2021-07-14T05:46:26,860 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,860 971 | decode(ptr, otri); 2021-07-14T05:46:26,860 | ^~~~~~ 2021-07-14T05:46:26,860 c/triangle.c:12289:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,861 12289 | symself(searchtri1); 2021-07-14T05:46:26,861 | ^~~~~~~ 2021-07-14T05:46:26,865 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,865 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,866 | ^ 2021-07-14T05:46:26,866 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,866 971 | decode(ptr, otri); 2021-07-14T05:46:26,866 | ^~~~~~ 2021-07-14T05:46:26,866 c/triangle.c:12289:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,866 12289 | symself(searchtri1); 2021-07-14T05:46:26,866 | ^~~~~~~ 2021-07-14T05:46:26,871 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,871 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,871 | ^ 2021-07-14T05:46:26,872 c/triangle.c:12315:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,872 12315 | decode(encodedtri, searchtri2); 2021-07-14T05:46:26,872 | ^~~~~~ 2021-07-14T05:46:26,877 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,877 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,877 | ^ 2021-07-14T05:46:26,877 c/triangle.c:12315:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,877 12315 | decode(encodedtri, searchtri2); 2021-07-14T05:46:26,877 | ^~~~~~ 2021-07-14T05:46:26,882 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,882 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,882 | ^ 2021-07-14T05:46:26,883 c/triangle.c:12315:5: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,883 12315 | decode(encodedtri, searchtri2); 2021-07-14T05:46:26,883 | ^~~~~~ 2021-07-14T05:46:26,888 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,888 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,888 | ^ 2021-07-14T05:46:26,888 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,888 971 | decode(ptr, otri); 2021-07-14T05:46:26,888 | ^~~~~~ 2021-07-14T05:46:26,889 c/triangle.c:12322:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,889 12322 | symself(searchtri2); 2021-07-14T05:46:26,889 | ^~~~~~~ 2021-07-14T05:46:26,893 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,894 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,894 | ^ 2021-07-14T05:46:26,894 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,894 971 | decode(ptr, otri); 2021-07-14T05:46:26,894 | ^~~~~~ 2021-07-14T05:46:26,894 c/triangle.c:12322:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,894 12322 | symself(searchtri2); 2021-07-14T05:46:26,894 | ^~~~~~~ 2021-07-14T05:46:26,899 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,899 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,899 | ^ 2021-07-14T05:46:26,899 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,900 971 | decode(ptr, otri); 2021-07-14T05:46:26,900 | ^~~~~~ 2021-07-14T05:46:26,900 c/triangle.c:12322:5: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,900 12322 | symself(searchtri2); 2021-07-14T05:46:26,900 | ^~~~~~~ 2021-07-14T05:46:26,900 c/triangle.c: In function ‘markhull’: 2021-07-14T05:46:26,905 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,905 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,905 | ^ 2021-07-14T05:46:26,906 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,906 971 | decode(ptr, otri); 2021-07-14T05:46:26,906 | ^~~~~~ 2021-07-14T05:46:26,906 c/triangle.c:12384:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,906 12384 | symself(hulltri); 2021-07-14T05:46:26,906 | ^~~~~~~ 2021-07-14T05:46:26,911 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,911 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,911 | ^ 2021-07-14T05:46:26,911 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,911 971 | decode(ptr, otri); 2021-07-14T05:46:26,911 | ^~~~~~ 2021-07-14T05:46:26,911 c/triangle.c:12384:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,912 12384 | symself(hulltri); 2021-07-14T05:46:26,912 | ^~~~~~~ 2021-07-14T05:46:26,916 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,916 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,916 | ^ 2021-07-14T05:46:26,917 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,917 971 | decode(ptr, otri); 2021-07-14T05:46:26,917 | ^~~~~~ 2021-07-14T05:46:26,917 c/triangle.c:12384:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,917 12384 | symself(hulltri); 2021-07-14T05:46:26,917 | ^~~~~~~ 2021-07-14T05:46:26,922 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,922 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,922 | ^ 2021-07-14T05:46:26,922 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,922 967 | decode(ptr, otri2); 2021-07-14T05:46:26,923 | ^~~~~~ 2021-07-14T05:46:26,923 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,923 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,923 | ^~~ 2021-07-14T05:46:26,923 c/triangle.c:12393:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,923 12393 | oprev(hulltri, nexttri); 2021-07-14T05:46:26,923 | ^~~~~ 2021-07-14T05:46:26,927 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,928 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,928 | ^ 2021-07-14T05:46:26,928 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,928 967 | decode(ptr, otri2); 2021-07-14T05:46:26,928 | ^~~~~~ 2021-07-14T05:46:26,928 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,928 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,928 | ^~~ 2021-07-14T05:46:26,929 c/triangle.c:12393:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,929 12393 | oprev(hulltri, nexttri); 2021-07-14T05:46:26,929 | ^~~~~ 2021-07-14T05:46:26,933 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,933 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,933 | ^ 2021-07-14T05:46:26,933 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,934 967 | decode(ptr, otri2); 2021-07-14T05:46:26,934 | ^~~~~~ 2021-07-14T05:46:26,934 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,934 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,934 | ^~~ 2021-07-14T05:46:26,934 c/triangle.c:12393:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,934 12393 | oprev(hulltri, nexttri); 2021-07-14T05:46:26,934 | ^~~~~ 2021-07-14T05:46:26,939 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,939 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,939 | ^ 2021-07-14T05:46:26,939 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,939 967 | decode(ptr, otri2); 2021-07-14T05:46:26,940 | ^~~~~~ 2021-07-14T05:46:26,940 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,940 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,940 | ^~~ 2021-07-14T05:46:26,940 c/triangle.c:12396:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,940 12396 | oprev(hulltri, nexttri); 2021-07-14T05:46:26,940 | ^~~~~ 2021-07-14T05:46:26,945 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,945 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,945 | ^ 2021-07-14T05:46:26,945 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,945 967 | decode(ptr, otri2); 2021-07-14T05:46:26,945 | ^~~~~~ 2021-07-14T05:46:26,945 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,945 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,946 | ^~~ 2021-07-14T05:46:26,946 c/triangle.c:12396:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,946 12396 | oprev(hulltri, nexttri); 2021-07-14T05:46:26,946 | ^~~~~ 2021-07-14T05:46:26,950 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,950 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,951 | ^ 2021-07-14T05:46:26,951 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,951 967 | decode(ptr, otri2); 2021-07-14T05:46:26,951 | ^~~~~~ 2021-07-14T05:46:26,951 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:26,951 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:26,951 | ^~~ 2021-07-14T05:46:26,951 c/triangle.c:12396:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:26,952 12396 | oprev(hulltri, nexttri); 2021-07-14T05:46:26,952 | ^~~~~ 2021-07-14T05:46:26,952 c/triangle.c: In function ‘infecthull’: 2021-07-14T05:46:26,958 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,958 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:26,958 | ^ 2021-07-14T05:46:26,958 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,958 971 | decode(ptr, otri); 2021-07-14T05:46:26,958 | ^~~~~~ 2021-07-14T05:46:26,958 c/triangle.c:12604:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,959 12604 | symself(hulltri); 2021-07-14T05:46:26,959 | ^~~~~~~ 2021-07-14T05:46:26,963 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,964 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:26,964 | ^ 2021-07-14T05:46:26,964 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,964 971 | decode(ptr, otri); 2021-07-14T05:46:26,964 | ^~~~~~ 2021-07-14T05:46:26,964 c/triangle.c:12604:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,964 12604 | symself(hulltri); 2021-07-14T05:46:26,964 | ^~~~~~~ 2021-07-14T05:46:26,969 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,969 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:26,969 | ^ 2021-07-14T05:46:26,970 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:26,970 971 | decode(ptr, otri); 2021-07-14T05:46:26,970 | ^~~~~~ 2021-07-14T05:46:26,970 c/triangle.c:12604:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:26,970 12604 | symself(hulltri); 2021-07-14T05:46:26,970 | ^~~~~~~ 2021-07-14T05:46:26,975 c/triangle.c:1128:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,975 1128 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T05:46:26,975 | ^ 2021-07-14T05:46:26,975 c/triangle.c:12610:10: note: in expansion of macro ‘infected’ 2021-07-14T05:46:26,976 12610 | if (!infected(hulltri)) { 2021-07-14T05:46:26,976 | ^~~~~~~~ 2021-07-14T05:46:26,981 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,981 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:26,981 | ^ 2021-07-14T05:46:26,981 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,981 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,982 | ^~~~~~~ 2021-07-14T05:46:26,982 c/triangle.c:12612:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,982 12612 | tspivot(hulltri, hullsubseg); 2021-07-14T05:46:26,982 | ^~~~~~~ 2021-07-14T05:46:26,987 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,987 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:26,987 | ^ 2021-07-14T05:46:26,987 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,987 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,987 | ^~~~~~~ 2021-07-14T05:46:26,987 c/triangle.c:12612:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,987 12612 | tspivot(hulltri, hullsubseg); 2021-07-14T05:46:26,988 | ^~~~~~~ 2021-07-14T05:46:26,992 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:26,993 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:26,993 | ^ 2021-07-14T05:46:26,993 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:26,993 1287 | sdecode(sptr, osub) 2021-07-14T05:46:26,993 | ^~~~~~~ 2021-07-14T05:46:26,993 c/triangle.c:12612:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:26,993 12612 | tspivot(hulltri, hullsubseg); 2021-07-14T05:46:26,993 | ^~~~~~~ 2021-07-14T05:46:26,998 c/triangle.c:1128:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:26,998 1128 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T05:46:26,998 | ^ 2021-07-14T05:46:26,999 c/triangle.c:12615:14: note: in expansion of macro ‘infected’ 2021-07-14T05:46:26,999 12615 | if (!infected(hulltri)) { 2021-07-14T05:46:26,999 | ^~~~~~~~ 2021-07-14T05:46:27,004 c/triangle.c:1119:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,004 1119 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T05:46:27,004 | ^ 2021-07-14T05:46:27,004 c/triangle.c:12616:11: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,005 12616 | infect(hulltri); 2021-07-14T05:46:27,005 | ^~~~~~ 2021-07-14T05:46:27,010 c/triangle.c:1118:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,010 1118 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,010 | ^ 2021-07-14T05:46:27,010 c/triangle.c:12616:11: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,010 12616 | infect(hulltri); 2021-07-14T05:46:27,010 | ^~~~~~ 2021-07-14T05:46:27,016 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,016 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,016 | ^ 2021-07-14T05:46:27,016 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,016 967 | decode(ptr, otri2); 2021-07-14T05:46:27,017 | ^~~~~~ 2021-07-14T05:46:27,017 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,017 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:27,017 | ^~~ 2021-07-14T05:46:27,017 c/triangle.c:12637:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:27,017 12637 | oprev(hulltri, nexttri); 2021-07-14T05:46:27,017 | ^~~~~ 2021-07-14T05:46:27,022 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,022 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,022 | ^ 2021-07-14T05:46:27,022 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,022 967 | decode(ptr, otri2); 2021-07-14T05:46:27,022 | ^~~~~~ 2021-07-14T05:46:27,022 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,023 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:27,023 | ^~~ 2021-07-14T05:46:27,023 c/triangle.c:12637:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:27,023 12637 | oprev(hulltri, nexttri); 2021-07-14T05:46:27,023 | ^~~~~ 2021-07-14T05:46:27,027 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,028 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,028 | ^ 2021-07-14T05:46:27,028 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,028 967 | decode(ptr, otri2); 2021-07-14T05:46:27,028 | ^~~~~~ 2021-07-14T05:46:27,028 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,028 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:27,028 | ^~~ 2021-07-14T05:46:27,029 c/triangle.c:12637:5: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:27,029 12637 | oprev(hulltri, nexttri); 2021-07-14T05:46:27,029 | ^~~~~ 2021-07-14T05:46:27,033 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,034 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,034 | ^ 2021-07-14T05:46:27,034 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,034 967 | decode(ptr, otri2); 2021-07-14T05:46:27,034 | ^~~~~~ 2021-07-14T05:46:27,034 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,034 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:27,034 | ^~~ 2021-07-14T05:46:27,034 c/triangle.c:12640:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:27,035 12640 | oprev(hulltri, nexttri); 2021-07-14T05:46:27,035 | ^~~~~ 2021-07-14T05:46:27,039 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,039 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,040 | ^ 2021-07-14T05:46:27,040 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,040 967 | decode(ptr, otri2); 2021-07-14T05:46:27,040 | ^~~~~~ 2021-07-14T05:46:27,040 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,040 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:27,040 | ^~~ 2021-07-14T05:46:27,040 c/triangle.c:12640:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:27,040 12640 | oprev(hulltri, nexttri); 2021-07-14T05:46:27,040 | ^~~~~ 2021-07-14T05:46:27,045 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,045 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,045 | ^ 2021-07-14T05:46:27,046 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,046 967 | decode(ptr, otri2); 2021-07-14T05:46:27,046 | ^~~~~~ 2021-07-14T05:46:27,046 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,046 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:27,046 | ^~~ 2021-07-14T05:46:27,046 c/triangle.c:12640:7: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:27,046 12640 | oprev(hulltri, nexttri); 2021-07-14T05:46:27,046 | ^~~~~ 2021-07-14T05:46:27,047 c/triangle.c: In function ‘plague’: 2021-07-14T05:46:27,051 c/triangle.c:1123:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,052 1123 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-14T05:46:27,052 | ^ 2021-07-14T05:46:27,052 c/triangle.c:12696:5: note: in expansion of macro ‘uninfect’ 2021-07-14T05:46:27,052 12696 | uninfect(testtri); 2021-07-14T05:46:27,052 | ^~~~~~~~ 2021-07-14T05:46:27,057 c/triangle.c:1122:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,057 1122 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,057 | ^ 2021-07-14T05:46:27,058 c/triangle.c:12696:5: note: in expansion of macro ‘uninfect’ 2021-07-14T05:46:27,058 12696 | uninfect(testtri); 2021-07-14T05:46:27,058 | ^~~~~~~~ 2021-07-14T05:46:27,063 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,064 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,064 | ^ 2021-07-14T05:46:27,064 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,064 967 | decode(ptr, otri2); 2021-07-14T05:46:27,064 | ^~~~~~ 2021-07-14T05:46:27,064 c/triangle.c:12711:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,064 12711 | sym(testtri, neighbor); 2021-07-14T05:46:27,064 | ^~~ 2021-07-14T05:46:27,069 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,069 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,070 | ^ 2021-07-14T05:46:27,070 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,070 967 | decode(ptr, otri2); 2021-07-14T05:46:27,070 | ^~~~~~ 2021-07-14T05:46:27,070 c/triangle.c:12711:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,070 12711 | sym(testtri, neighbor); 2021-07-14T05:46:27,070 | ^~~ 2021-07-14T05:46:27,075 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,075 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,075 | ^ 2021-07-14T05:46:27,075 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,076 967 | decode(ptr, otri2); 2021-07-14T05:46:27,076 | ^~~~~~ 2021-07-14T05:46:27,076 c/triangle.c:12711:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,076 12711 | sym(testtri, neighbor); 2021-07-14T05:46:27,076 | ^~~ 2021-07-14T05:46:27,081 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,081 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,081 | ^ 2021-07-14T05:46:27,081 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,081 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,082 | ^~~~~~~ 2021-07-14T05:46:27,082 c/triangle.c:12713:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,082 12713 | tspivot(testtri, neighborsubseg); 2021-07-14T05:46:27,082 | ^~~~~~~ 2021-07-14T05:46:27,087 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,087 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,087 | ^ 2021-07-14T05:46:27,087 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,087 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,087 | ^~~~~~~ 2021-07-14T05:46:27,087 c/triangle.c:12713:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,088 12713 | tspivot(testtri, neighborsubseg); 2021-07-14T05:46:27,088 | ^~~~~~~ 2021-07-14T05:46:27,093 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,093 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,093 | ^ 2021-07-14T05:46:27,093 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,093 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,093 | ^~~~~~~ 2021-07-14T05:46:27,093 c/triangle.c:12713:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,094 12713 | tspivot(testtri, neighborsubseg); 2021-07-14T05:46:27,094 | ^~~~~~~ 2021-07-14T05:46:27,098 c/triangle.c:1128:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,099 1128 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T05:46:27,099 | ^ 2021-07-14T05:46:27,099 c/triangle.c:12715:44: note: in expansion of macro ‘infected’ 2021-07-14T05:46:27,099 12715 | if ((neighbor.tri == m->dummytri) || infected(neighbor)) { 2021-07-14T05:46:27,099 | ^~~~~~~~ 2021-07-14T05:46:27,104 c/triangle.c:1123:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,105 1123 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-14T05:46:27,105 | ^ 2021-07-14T05:46:27,105 c/triangle.c:12724:13: note: in expansion of macro ‘uninfect’ 2021-07-14T05:46:27,105 12724 | uninfect(neighbor); 2021-07-14T05:46:27,105 | ^~~~~~~~ 2021-07-14T05:46:27,110 c/triangle.c:1122:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,110 1122 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,110 | ^ 2021-07-14T05:46:27,111 c/triangle.c:12724:13: note: in expansion of macro ‘uninfect’ 2021-07-14T05:46:27,111 12724 | uninfect(neighbor); 2021-07-14T05:46:27,111 | ^~~~~~~~ 2021-07-14T05:46:27,116 c/triangle.c:1119:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,116 1119 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T05:46:27,116 | ^ 2021-07-14T05:46:27,116 c/triangle.c:12726:13: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,117 12726 | infect(neighbor); 2021-07-14T05:46:27,117 | ^~~~~~ 2021-07-14T05:46:27,122 c/triangle.c:1118:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,122 1118 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,122 | ^ 2021-07-14T05:46:27,122 c/triangle.c:12726:13: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,122 12726 | infect(neighbor); 2021-07-14T05:46:27,122 | ^~~~~~ 2021-07-14T05:46:27,128 c/triangle.c:1119:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,128 1119 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T05:46:27,128 | ^ 2021-07-14T05:46:27,128 c/triangle.c:12742:11: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,129 12742 | infect(neighbor); 2021-07-14T05:46:27,129 | ^~~~~~ 2021-07-14T05:46:27,134 c/triangle.c:1118:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,134 1118 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,134 | ^ 2021-07-14T05:46:27,134 c/triangle.c:12742:11: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,134 12742 | infect(neighbor); 2021-07-14T05:46:27,134 | ^~~~~~ 2021-07-14T05:46:27,140 c/triangle.c:1119:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,140 1119 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T05:46:27,140 | ^ 2021-07-14T05:46:27,140 c/triangle.c:12766:5: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,141 12766 | infect(testtri); 2021-07-14T05:46:27,141 | ^~~~~~ 2021-07-14T05:46:27,146 c/triangle.c:1118:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,146 1118 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,146 | ^ 2021-07-14T05:46:27,146 c/triangle.c:12766:5: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,146 12766 | infect(testtri); 2021-07-14T05:46:27,146 | ^~~~~~ 2021-07-14T05:46:27,152 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,152 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,152 | ^ 2021-07-14T05:46:27,153 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,153 971 | decode(ptr, otri); 2021-07-14T05:46:27,153 | ^~~~~~ 2021-07-14T05:46:27,153 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,153 997 | symself(otri2); 2021-07-14T05:46:27,153 | ^~~~~~~ 2021-07-14T05:46:27,153 c/triangle.c:12790:9: note: in expansion of macro ‘onext’ 2021-07-14T05:46:27,153 12790 | onext(testtri, neighbor); 2021-07-14T05:46:27,153 | ^~~~~ 2021-07-14T05:46:27,158 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,158 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,158 | ^ 2021-07-14T05:46:27,159 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,159 971 | decode(ptr, otri); 2021-07-14T05:46:27,159 | ^~~~~~ 2021-07-14T05:46:27,159 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,159 997 | symself(otri2); 2021-07-14T05:46:27,159 | ^~~~~~~ 2021-07-14T05:46:27,159 c/triangle.c:12790:9: note: in expansion of macro ‘onext’ 2021-07-14T05:46:27,159 12790 | onext(testtri, neighbor); 2021-07-14T05:46:27,159 | ^~~~~ 2021-07-14T05:46:27,164 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,164 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,164 | ^ 2021-07-14T05:46:27,164 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,164 971 | decode(ptr, otri); 2021-07-14T05:46:27,165 | ^~~~~~ 2021-07-14T05:46:27,165 c/triangle.c:997:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,165 997 | symself(otri2); 2021-07-14T05:46:27,165 | ^~~~~~~ 2021-07-14T05:46:27,165 c/triangle.c:12790:9: note: in expansion of macro ‘onext’ 2021-07-14T05:46:27,165 12790 | onext(testtri, neighbor); 2021-07-14T05:46:27,165 | ^~~~~ 2021-07-14T05:46:27,170 c/triangle.c:1128:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,170 1128 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T05:46:27,170 | ^ 2021-07-14T05:46:27,170 c/triangle.c:12794:15: note: in expansion of macro ‘infected’ 2021-07-14T05:46:27,170 12794 | if (infected(neighbor)) { 2021-07-14T05:46:27,171 | ^~~~~~~~ 2021-07-14T05:46:27,176 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,176 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,176 | ^ 2021-07-14T05:46:27,176 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,177 971 | decode(ptr, otri); 2021-07-14T05:46:27,177 | ^~~~~~ 2021-07-14T05:46:27,177 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,177 1001 | symself(otri); 2021-07-14T05:46:27,177 | ^~~~~~~ 2021-07-14T05:46:27,177 c/triangle.c:12802:11: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:27,177 12802 | onextself(neighbor); 2021-07-14T05:46:27,177 | ^~~~~~~~~ 2021-07-14T05:46:27,182 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,182 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,182 | ^ 2021-07-14T05:46:27,182 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,182 971 | decode(ptr, otri); 2021-07-14T05:46:27,183 | ^~~~~~ 2021-07-14T05:46:27,183 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,183 1001 | symself(otri); 2021-07-14T05:46:27,183 | ^~~~~~~ 2021-07-14T05:46:27,183 c/triangle.c:12802:11: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:27,183 12802 | onextself(neighbor); 2021-07-14T05:46:27,183 | ^~~~~~~~~ 2021-07-14T05:46:27,188 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,188 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,188 | ^ 2021-07-14T05:46:27,188 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,188 971 | decode(ptr, otri); 2021-07-14T05:46:27,189 | ^~~~~~ 2021-07-14T05:46:27,189 c/triangle.c:1001:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,189 1001 | symself(otri); 2021-07-14T05:46:27,189 | ^~~~~~~ 2021-07-14T05:46:27,189 c/triangle.c:12802:11: note: in expansion of macro ‘onextself’ 2021-07-14T05:46:27,189 12802 | onextself(neighbor); 2021-07-14T05:46:27,189 | ^~~~~~~~~ 2021-07-14T05:46:27,194 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,194 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,194 | ^ 2021-07-14T05:46:27,194 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,194 967 | decode(ptr, otri2); 2021-07-14T05:46:27,195 | ^~~~~~ 2021-07-14T05:46:27,195 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,195 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:27,195 | ^~~ 2021-07-14T05:46:27,195 c/triangle.c:12807:11: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:27,195 12807 | oprev(testtri, neighbor); 2021-07-14T05:46:27,195 | ^~~~~ 2021-07-14T05:46:27,200 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,200 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,200 | ^ 2021-07-14T05:46:27,200 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,200 967 | decode(ptr, otri2); 2021-07-14T05:46:27,200 | ^~~~~~ 2021-07-14T05:46:27,201 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,201 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:27,201 | ^~~ 2021-07-14T05:46:27,201 c/triangle.c:12807:11: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:27,201 12807 | oprev(testtri, neighbor); 2021-07-14T05:46:27,201 | ^~~~~ 2021-07-14T05:46:27,206 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,206 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,206 | ^ 2021-07-14T05:46:27,206 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,206 967 | decode(ptr, otri2); 2021-07-14T05:46:27,206 | ^~~~~~ 2021-07-14T05:46:27,206 c/triangle.c:1008:3: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,207 1008 | sym(otri1, otri2); \ 2021-07-14T05:46:27,207 | ^~~ 2021-07-14T05:46:27,207 c/triangle.c:12807:11: note: in expansion of macro ‘oprev’ 2021-07-14T05:46:27,207 12807 | oprev(testtri, neighbor); 2021-07-14T05:46:27,207 | ^~~~~ 2021-07-14T05:46:27,212 c/triangle.c:1128:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,212 1128 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T05:46:27,212 | ^ 2021-07-14T05:46:27,212 c/triangle.c:12810:17: note: in expansion of macro ‘infected’ 2021-07-14T05:46:27,212 12810 | if (infected(neighbor)) { 2021-07-14T05:46:27,212 | ^~~~~~~~ 2021-07-14T05:46:27,218 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,218 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,218 | ^ 2021-07-14T05:46:27,218 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,218 971 | decode(ptr, otri); 2021-07-14T05:46:27,218 | ^~~~~~ 2021-07-14T05:46:27,218 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,219 1012 | symself(otri); \ 2021-07-14T05:46:27,219 | ^~~~~~~ 2021-07-14T05:46:27,219 c/triangle.c:12818:13: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:27,219 12818 | oprevself(neighbor); 2021-07-14T05:46:27,219 | ^~~~~~~~~ 2021-07-14T05:46:27,224 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,224 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,224 | ^ 2021-07-14T05:46:27,224 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,224 971 | decode(ptr, otri); 2021-07-14T05:46:27,224 | ^~~~~~ 2021-07-14T05:46:27,224 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,224 1012 | symself(otri); \ 2021-07-14T05:46:27,225 | ^~~~~~~ 2021-07-14T05:46:27,225 c/triangle.c:12818:13: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:27,225 12818 | oprevself(neighbor); 2021-07-14T05:46:27,225 | ^~~~~~~~~ 2021-07-14T05:46:27,230 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,230 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,230 | ^ 2021-07-14T05:46:27,230 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,230 971 | decode(ptr, otri); 2021-07-14T05:46:27,230 | ^~~~~~ 2021-07-14T05:46:27,230 c/triangle.c:1012:3: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,230 1012 | symself(otri); \ 2021-07-14T05:46:27,231 | ^~~~~~~ 2021-07-14T05:46:27,231 c/triangle.c:12818:13: note: in expansion of macro ‘oprevself’ 2021-07-14T05:46:27,231 12818 | oprevself(neighbor); 2021-07-14T05:46:27,231 | ^~~~~~~~~ 2021-07-14T05:46:27,236 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,236 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,236 | ^ 2021-07-14T05:46:27,236 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,236 967 | decode(ptr, otri2); 2021-07-14T05:46:27,236 | ^~~~~~ 2021-07-14T05:46:27,237 c/triangle.c:12835:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,237 12835 | sym(testtri, neighbor); 2021-07-14T05:46:27,237 | ^~~ 2021-07-14T05:46:27,242 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,242 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,242 | ^ 2021-07-14T05:46:27,242 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,242 967 | decode(ptr, otri2); 2021-07-14T05:46:27,242 | ^~~~~~ 2021-07-14T05:46:27,243 c/triangle.c:12835:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,243 12835 | sym(testtri, neighbor); 2021-07-14T05:46:27,243 | ^~~ 2021-07-14T05:46:27,248 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,248 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,248 | ^ 2021-07-14T05:46:27,248 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,248 967 | decode(ptr, otri2); 2021-07-14T05:46:27,248 | ^~~~~~ 2021-07-14T05:46:27,249 c/triangle.c:12835:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,249 12835 | sym(testtri, neighbor); 2021-07-14T05:46:27,249 | ^~~ 2021-07-14T05:46:27,249 c/triangle.c: In function ‘regionplague’: 2021-07-14T05:46:27,254 c/triangle.c:1123:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,254 1123 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-14T05:46:27,254 | ^ 2021-07-14T05:46:27,255 c/triangle.c:12907:5: note: in expansion of macro ‘uninfect’ 2021-07-14T05:46:27,255 12907 | uninfect(testtri); 2021-07-14T05:46:27,255 | ^~~~~~~~ 2021-07-14T05:46:27,260 c/triangle.c:1122:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,260 1122 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,260 | ^ 2021-07-14T05:46:27,260 c/triangle.c:12907:5: note: in expansion of macro ‘uninfect’ 2021-07-14T05:46:27,261 12907 | uninfect(testtri); 2021-07-14T05:46:27,261 | ^~~~~~~~ 2021-07-14T05:46:27,266 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,267 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,267 | ^ 2021-07-14T05:46:27,267 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,267 967 | decode(ptr, otri2); 2021-07-14T05:46:27,267 | ^~~~~~ 2021-07-14T05:46:27,267 c/triangle.c:12930:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,267 12930 | sym(testtri, neighbor); 2021-07-14T05:46:27,267 | ^~~ 2021-07-14T05:46:27,272 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,272 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,273 | ^ 2021-07-14T05:46:27,273 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,273 967 | decode(ptr, otri2); 2021-07-14T05:46:27,273 | ^~~~~~ 2021-07-14T05:46:27,273 c/triangle.c:12930:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,273 12930 | sym(testtri, neighbor); 2021-07-14T05:46:27,273 | ^~~ 2021-07-14T05:46:27,278 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,278 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,278 | ^ 2021-07-14T05:46:27,279 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,279 967 | decode(ptr, otri2); 2021-07-14T05:46:27,279 | ^~~~~~ 2021-07-14T05:46:27,279 c/triangle.c:12930:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,279 12930 | sym(testtri, neighbor); 2021-07-14T05:46:27,279 | ^~~ 2021-07-14T05:46:27,284 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,284 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,284 | ^ 2021-07-14T05:46:27,284 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,285 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,285 | ^~~~~~~ 2021-07-14T05:46:27,285 c/triangle.c:12932:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,285 12932 | tspivot(testtri, neighborsubseg); 2021-07-14T05:46:27,285 | ^~~~~~~ 2021-07-14T05:46:27,290 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,290 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,290 | ^ 2021-07-14T05:46:27,290 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,290 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,291 | ^~~~~~~ 2021-07-14T05:46:27,291 c/triangle.c:12932:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,291 12932 | tspivot(testtri, neighborsubseg); 2021-07-14T05:46:27,291 | ^~~~~~~ 2021-07-14T05:46:27,296 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,296 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,296 | ^ 2021-07-14T05:46:27,296 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,296 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,296 | ^~~~~~~ 2021-07-14T05:46:27,297 c/triangle.c:12932:7: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,297 12932 | tspivot(testtri, neighborsubseg); 2021-07-14T05:46:27,297 | ^~~~~~~ 2021-07-14T05:46:27,302 c/triangle.c:1128:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,302 1128 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T05:46:27,302 | ^ 2021-07-14T05:46:27,302 c/triangle.c:12935:45: note: in expansion of macro ‘infected’ 2021-07-14T05:46:27,302 12935 | if ((neighbor.tri != m->dummytri) && !infected(neighbor) 2021-07-14T05:46:27,302 | ^~~~~~~~ 2021-07-14T05:46:27,308 c/triangle.c:1119:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,308 1119 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T05:46:27,308 | ^ 2021-07-14T05:46:27,308 c/triangle.c:12946:9: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,309 12946 | infect(neighbor); 2021-07-14T05:46:27,309 | ^~~~~~ 2021-07-14T05:46:27,314 c/triangle.c:1118:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,314 1118 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,314 | ^ 2021-07-14T05:46:27,314 c/triangle.c:12946:9: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,314 12946 | infect(neighbor); 2021-07-14T05:46:27,314 | ^~~~~~ 2021-07-14T05:46:27,320 c/triangle.c:1119:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,320 1119 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T05:46:27,320 | ^ 2021-07-14T05:46:27,320 c/triangle.c:12954:5: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,320 12954 | infect(testtri); 2021-07-14T05:46:27,320 | ^~~~~~ 2021-07-14T05:46:27,326 c/triangle.c:1118:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,326 1118 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,326 | ^ 2021-07-14T05:46:27,326 c/triangle.c:12954:5: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,326 12954 | infect(testtri); 2021-07-14T05:46:27,326 | ^~~~~~ 2021-07-14T05:46:27,332 c/triangle.c:1123:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,332 1123 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-14T05:46:27,332 | ^ 2021-07-14T05:46:27,332 c/triangle.c:12966:5: note: in expansion of macro ‘uninfect’ 2021-07-14T05:46:27,332 12966 | uninfect(testtri); 2021-07-14T05:46:27,332 | ^~~~~~~~ 2021-07-14T05:46:27,337 c/triangle.c:1122:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,338 1122 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,338 | ^ 2021-07-14T05:46:27,338 c/triangle.c:12966:5: note: in expansion of macro ‘uninfect’ 2021-07-14T05:46:27,338 12966 | uninfect(testtri); 2021-07-14T05:46:27,338 | ^~~~~~~~ 2021-07-14T05:46:27,339 c/triangle.c: In function ‘carveholes’: 2021-07-14T05:46:27,344 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,345 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,345 | ^ 2021-07-14T05:46:27,345 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,345 971 | decode(ptr, otri); 2021-07-14T05:46:27,345 | ^~~~~~ 2021-07-14T05:46:27,345 c/triangle.c:13045:9: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,345 13045 | symself(searchtri); 2021-07-14T05:46:27,346 | ^~~~~~~ 2021-07-14T05:46:27,350 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,351 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,351 | ^ 2021-07-14T05:46:27,351 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,351 971 | decode(ptr, otri); 2021-07-14T05:46:27,351 | ^~~~~~ 2021-07-14T05:46:27,351 c/triangle.c:13045:9: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,351 13045 | symself(searchtri); 2021-07-14T05:46:27,351 | ^~~~~~~ 2021-07-14T05:46:27,356 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,357 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,357 | ^ 2021-07-14T05:46:27,357 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,357 971 | decode(ptr, otri); 2021-07-14T05:46:27,357 | ^~~~~~ 2021-07-14T05:46:27,357 c/triangle.c:13045:9: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,357 13045 | symself(searchtri); 2021-07-14T05:46:27,357 | ^~~~~~~ 2021-07-14T05:46:27,363 c/triangle.c:1128:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,363 1128 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T05:46:27,363 | ^ 2021-07-14T05:46:27,363 c/triangle.c:13055:43: note: in expansion of macro ‘infected’ 2021-07-14T05:46:27,363 13055 | if ((intersect != OUTSIDE) && (!infected(searchtri))) { 2021-07-14T05:46:27,363 | ^~~~~~~~ 2021-07-14T05:46:27,369 c/triangle.c:1119:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,369 1119 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T05:46:27,369 | ^ 2021-07-14T05:46:27,369 c/triangle.c:13058:13: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,369 13058 | infect(searchtri); 2021-07-14T05:46:27,369 | ^~~~~~ 2021-07-14T05:46:27,375 c/triangle.c:1118:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,375 1118 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,375 | ^ 2021-07-14T05:46:27,375 c/triangle.c:13058:13: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,375 13058 | infect(searchtri); 2021-07-14T05:46:27,375 | ^~~~~~ 2021-07-14T05:46:27,381 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,381 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,381 | ^ 2021-07-14T05:46:27,382 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,382 971 | decode(ptr, otri); 2021-07-14T05:46:27,382 | ^~~~~~ 2021-07-14T05:46:27,382 c/triangle.c:13084:9: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,382 13084 | symself(searchtri); 2021-07-14T05:46:27,382 | ^~~~~~~ 2021-07-14T05:46:27,387 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,387 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,387 | ^ 2021-07-14T05:46:27,388 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,388 971 | decode(ptr, otri); 2021-07-14T05:46:27,388 | ^~~~~~ 2021-07-14T05:46:27,388 c/triangle.c:13084:9: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,388 13084 | symself(searchtri); 2021-07-14T05:46:27,388 | ^~~~~~~ 2021-07-14T05:46:27,393 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,393 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,394 | ^ 2021-07-14T05:46:27,394 c/triangle.c:971:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,394 971 | decode(ptr, otri); 2021-07-14T05:46:27,394 | ^~~~~~ 2021-07-14T05:46:27,394 c/triangle.c:13084:9: note: in expansion of macro ‘symself’ 2021-07-14T05:46:27,394 13084 | symself(searchtri); 2021-07-14T05:46:27,394 | ^~~~~~~ 2021-07-14T05:46:27,400 c/triangle.c:1128:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,400 1128 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T05:46:27,400 | ^ 2021-07-14T05:46:27,400 c/triangle.c:13094:43: note: in expansion of macro ‘infected’ 2021-07-14T05:46:27,400 13094 | if ((intersect != OUTSIDE) && (!infected(searchtri))) { 2021-07-14T05:46:27,400 | ^~~~~~~~ 2021-07-14T05:46:27,406 c/triangle.c:1119:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,407 1119 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T05:46:27,407 | ^ 2021-07-14T05:46:27,407 c/triangle.c:13138:11: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,407 13138 | infect(regiontris[i]); 2021-07-14T05:46:27,407 | ^~~~~~ 2021-07-14T05:46:27,412 c/triangle.c:1118:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,412 1118 | (otri).tri[6] = (triangle) \ 2021-07-14T05:46:27,413 | ^ 2021-07-14T05:46:27,413 c/triangle.c:13138:11: note: in expansion of macro ‘infect’ 2021-07-14T05:46:27,413 13138 | infect(regiontris[i]); 2021-07-14T05:46:27,413 | ^~~~~~ 2021-07-14T05:46:27,413 c/triangle.c: In function ‘tallyencs’: 2021-07-14T05:46:27,418 c/triangle.c:13189:7: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 2021-07-14T05:46:27,418 13189 | int dummy; 2021-07-14T05:46:27,418 | ^~~~~ 2021-07-14T05:46:27,418 c/triangle.c: In function ‘splitencsegs’: 2021-07-14T05:46:27,424 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,425 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,425 | ^ 2021-07-14T05:46:27,425 c/triangle.c:13273:7: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,425 13273 | sdecode(encloop->encsubseg, currentenc); 2021-07-14T05:46:27,425 | ^~~~~~~ 2021-07-14T05:46:27,431 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,431 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,431 | ^ 2021-07-14T05:46:27,431 c/triangle.c:13273:7: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,431 13273 | sdecode(encloop->encsubseg, currentenc); 2021-07-14T05:46:27,431 | ^~~~~~~ 2021-07-14T05:46:27,437 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,437 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,437 | ^ 2021-07-14T05:46:27,437 c/triangle.c:13273:7: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,437 13273 | sdecode(encloop->encsubseg, currentenc); 2021-07-14T05:46:27,437 | ^~~~~~~ 2021-07-14T05:46:27,443 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,443 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,443 | ^ 2021-07-14T05:46:27,444 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,444 1294 | decode(ptr, otri) 2021-07-14T05:46:27,444 | ^~~~~~ 2021-07-14T05:46:27,444 c/triangle.c:13298:9: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:27,444 13298 | stpivot(currentenc, enctri); 2021-07-14T05:46:27,444 | ^~~~~~~ 2021-07-14T05:46:27,449 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,450 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,450 | ^ 2021-07-14T05:46:27,450 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,450 1294 | decode(ptr, otri) 2021-07-14T05:46:27,450 | ^~~~~~ 2021-07-14T05:46:27,450 c/triangle.c:13298:9: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:27,450 13298 | stpivot(currentenc, enctri); 2021-07-14T05:46:27,450 | ^~~~~~~ 2021-07-14T05:46:27,456 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,456 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,456 | ^ 2021-07-14T05:46:27,456 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,456 1294 | decode(ptr, otri) 2021-07-14T05:46:27,456 | ^~~~~~ 2021-07-14T05:46:27,456 c/triangle.c:13298:9: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:27,456 13298 | stpivot(currentenc, enctri); 2021-07-14T05:46:27,456 | ^~~~~~~ 2021-07-14T05:46:27,462 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,462 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,462 | ^ 2021-07-14T05:46:27,462 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,462 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,462 | ^~~~~~~ 2021-07-14T05:46:27,463 c/triangle.c:13300:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,463 13300 | tspivot(testtri, testsh); 2021-07-14T05:46:27,463 | ^~~~~~~ 2021-07-14T05:46:27,468 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,468 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,468 | ^ 2021-07-14T05:46:27,468 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,469 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,469 | ^~~~~~~ 2021-07-14T05:46:27,469 c/triangle.c:13300:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,469 13300 | tspivot(testtri, testsh); 2021-07-14T05:46:27,469 | ^~~~~~~ 2021-07-14T05:46:27,474 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,474 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,474 | ^ 2021-07-14T05:46:27,475 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,475 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,475 | ^~~~~~~ 2021-07-14T05:46:27,475 c/triangle.c:13300:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,475 13300 | tspivot(testtri, testsh); 2021-07-14T05:46:27,475 | ^~~~~~~ 2021-07-14T05:46:27,480 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,481 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,481 | ^ 2021-07-14T05:46:27,481 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,481 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,481 | ^~~~~~~ 2021-07-14T05:46:27,481 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,481 13304 | tspivot(testtri, testsh); 2021-07-14T05:46:27,481 | ^~~~~~~ 2021-07-14T05:46:27,487 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,487 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,487 | ^ 2021-07-14T05:46:27,487 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,487 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,487 | ^~~~~~~ 2021-07-14T05:46:27,487 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,487 13304 | tspivot(testtri, testsh); 2021-07-14T05:46:27,488 | ^~~~~~~ 2021-07-14T05:46:27,493 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,493 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,493 | ^ 2021-07-14T05:46:27,493 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,493 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,493 | ^~~~~~~ 2021-07-14T05:46:27,494 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,494 13304 | tspivot(testtri, testsh); 2021-07-14T05:46:27,494 | ^~~~~~~ 2021-07-14T05:46:27,499 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,500 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,500 | ^ 2021-07-14T05:46:27,500 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,500 1294 | decode(ptr, otri) 2021-07-14T05:46:27,500 | ^~~~~~ 2021-07-14T05:46:27,500 c/triangle.c:13316:13: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:27,500 13316 | stpivot(currentenc, enctri); 2021-07-14T05:46:27,500 | ^~~~~~~ 2021-07-14T05:46:27,505 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,506 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,506 | ^ 2021-07-14T05:46:27,506 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,506 1294 | decode(ptr, otri) 2021-07-14T05:46:27,506 | ^~~~~~ 2021-07-14T05:46:27,506 c/triangle.c:13316:13: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:27,506 13316 | stpivot(currentenc, enctri); 2021-07-14T05:46:27,506 | ^~~~~~~ 2021-07-14T05:46:27,512 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,512 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,512 | ^ 2021-07-14T05:46:27,512 c/triangle.c:1294:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,512 1294 | decode(ptr, otri) 2021-07-14T05:46:27,512 | ^~~~~~ 2021-07-14T05:46:27,512 c/triangle.c:13316:13: note: in expansion of macro ‘stpivot’ 2021-07-14T05:46:27,512 13316 | stpivot(currentenc, enctri); 2021-07-14T05:46:27,513 | ^~~~~~~ 2021-07-14T05:46:27,518 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,518 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,518 | ^ 2021-07-14T05:46:27,518 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,519 967 | decode(ptr, otri2); 2021-07-14T05:46:27,519 | ^~~~~~ 2021-07-14T05:46:27,519 c/triangle.c:13324:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,519 13324 | sym(enctri, testtri); 2021-07-14T05:46:27,519 | ^~~ 2021-07-14T05:46:27,524 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,524 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,524 | ^ 2021-07-14T05:46:27,525 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,525 967 | decode(ptr, otri2); 2021-07-14T05:46:27,525 | ^~~~~~ 2021-07-14T05:46:27,525 c/triangle.c:13324:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,525 13324 | sym(enctri, testtri); 2021-07-14T05:46:27,525 | ^~~ 2021-07-14T05:46:27,530 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,531 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,531 | ^ 2021-07-14T05:46:27,531 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,531 967 | decode(ptr, otri2); 2021-07-14T05:46:27,531 | ^~~~~~ 2021-07-14T05:46:27,531 c/triangle.c:13324:9: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,531 13324 | sym(enctri, testtri); 2021-07-14T05:46:27,531 | ^~~ 2021-07-14T05:46:27,537 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,537 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,537 | ^ 2021-07-14T05:46:27,537 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,537 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,537 | ^~~~~~~ 2021-07-14T05:46:27,537 c/triangle.c:13328:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,538 13328 | tspivot(testtri, testsh); 2021-07-14T05:46:27,538 | ^~~~~~~ 2021-07-14T05:46:27,543 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,543 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,543 | ^ 2021-07-14T05:46:27,543 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,543 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,544 | ^~~~~~~ 2021-07-14T05:46:27,544 c/triangle.c:13328:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,544 13328 | tspivot(testtri, testsh); 2021-07-14T05:46:27,544 | ^~~~~~~ 2021-07-14T05:46:27,549 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,549 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,549 | ^ 2021-07-14T05:46:27,550 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,550 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,550 | ^~~~~~~ 2021-07-14T05:46:27,550 c/triangle.c:13328:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,550 13328 | tspivot(testtri, testsh); 2021-07-14T05:46:27,550 | ^~~~~~~ 2021-07-14T05:46:27,555 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,556 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,556 | ^ 2021-07-14T05:46:27,556 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,556 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,556 | ^~~~~~~ 2021-07-14T05:46:27,556 c/triangle.c:13333:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,556 13333 | tspivot(testtri, testsh); 2021-07-14T05:46:27,556 | ^~~~~~~ 2021-07-14T05:46:27,562 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,562 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,562 | ^ 2021-07-14T05:46:27,562 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,562 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,562 | ^~~~~~~ 2021-07-14T05:46:27,562 c/triangle.c:13333:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,563 13333 | tspivot(testtri, testsh); 2021-07-14T05:46:27,563 | ^~~~~~~ 2021-07-14T05:46:27,568 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,568 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,568 | ^ 2021-07-14T05:46:27,568 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,568 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,569 | ^~~~~~~ 2021-07-14T05:46:27,569 c/triangle.c:13333:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,569 13333 | tspivot(testtri, testsh); 2021-07-14T05:46:27,569 | ^~~~~~~ 2021-07-14T05:46:27,574 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,575 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,575 | ^ 2021-07-14T05:46:27,575 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,575 967 | decode(ptr, otri2); 2021-07-14T05:46:27,575 | ^~~~~~ 2021-07-14T05:46:27,575 c/triangle.c:13344:15: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,575 13344 | sym(enctri, testtri); 2021-07-14T05:46:27,575 | ^~~ 2021-07-14T05:46:27,581 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,581 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,581 | ^ 2021-07-14T05:46:27,581 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,581 967 | decode(ptr, otri2); 2021-07-14T05:46:27,581 | ^~~~~~ 2021-07-14T05:46:27,581 c/triangle.c:13344:15: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,582 13344 | sym(enctri, testtri); 2021-07-14T05:46:27,582 | ^~~ 2021-07-14T05:46:27,587 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,587 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,587 | ^ 2021-07-14T05:46:27,587 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,587 967 | decode(ptr, otri2); 2021-07-14T05:46:27,588 | ^~~~~~ 2021-07-14T05:46:27,588 c/triangle.c:13344:15: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,588 13344 | sym(enctri, testtri); 2021-07-14T05:46:27,588 | ^~~ 2021-07-14T05:46:27,595 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,595 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,595 | ^ 2021-07-14T05:46:27,595 c/triangle.c:1206:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,595 1206 | sdecode(sptr, osub) 2021-07-14T05:46:27,595 | ^~~~~~~ 2021-07-14T05:46:27,596 c/triangle.c:13432:9: note: in expansion of macro ‘snextself’ 2021-07-14T05:46:27,596 13432 | snextself(currentenc); 2021-07-14T05:46:27,596 | ^~~~~~~~~ 2021-07-14T05:46:27,601 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,601 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,601 | ^ 2021-07-14T05:46:27,601 c/triangle.c:1206:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,601 1206 | sdecode(sptr, osub) 2021-07-14T05:46:27,602 | ^~~~~~~ 2021-07-14T05:46:27,602 c/triangle.c:13432:9: note: in expansion of macro ‘snextself’ 2021-07-14T05:46:27,602 13432 | snextself(currentenc); 2021-07-14T05:46:27,602 | ^~~~~~~~~ 2021-07-14T05:46:27,607 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,607 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,607 | ^ 2021-07-14T05:46:27,607 c/triangle.c:1206:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,608 1206 | sdecode(sptr, osub) 2021-07-14T05:46:27,608 | ^~~~~~~ 2021-07-14T05:46:27,608 c/triangle.c:13432:9: note: in expansion of macro ‘snextself’ 2021-07-14T05:46:27,608 13432 | snextself(currentenc); 2021-07-14T05:46:27,608 | ^~~~~~~~~ 2021-07-14T05:46:27,613 c/triangle.c:13262:7: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 2021-07-14T05:46:27,613 13262 | int dummy; 2021-07-14T05:46:27,613 | ^~~~~ 2021-07-14T05:46:27,614 c/triangle.c: In function ‘splittriangle’: 2021-07-14T05:46:27,620 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,620 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,620 | ^ 2021-07-14T05:46:27,620 c/triangle.c:13507:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,620 13507 | decode(badtri->poortri, badotri); 2021-07-14T05:46:27,620 | ^~~~~~ 2021-07-14T05:46:27,626 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,626 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,626 | ^ 2021-07-14T05:46:27,627 c/triangle.c:13507:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,627 13507 | decode(badtri->poortri, badotri); 2021-07-14T05:46:27,627 | ^~~~~~ 2021-07-14T05:46:27,632 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,633 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,633 | ^ 2021-07-14T05:46:27,633 c/triangle.c:13507:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,633 13507 | decode(badtri->poortri, badotri); 2021-07-14T05:46:27,633 | ^~~~~~ 2021-07-14T05:46:27,636 c/triangle.c: In function ‘highorder’: 2021-07-14T05:46:27,642 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,642 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,642 | ^ 2021-07-14T05:46:27,643 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,643 967 | decode(ptr, otri2); 2021-07-14T05:46:27,643 | ^~~~~~ 2021-07-14T05:46:27,643 c/triangle.c:13754:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,643 13754 | sym(triangleloop, trisym); 2021-07-14T05:46:27,643 | ^~~ 2021-07-14T05:46:27,648 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,649 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,649 | ^ 2021-07-14T05:46:27,649 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,649 967 | decode(ptr, otri2); 2021-07-14T05:46:27,649 | ^~~~~~ 2021-07-14T05:46:27,649 c/triangle.c:13754:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,649 13754 | sym(triangleloop, trisym); 2021-07-14T05:46:27,649 | ^~~ 2021-07-14T05:46:27,655 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,655 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,655 | ^ 2021-07-14T05:46:27,655 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,655 967 | decode(ptr, otri2); 2021-07-14T05:46:27,655 | ^~~~~~ 2021-07-14T05:46:27,656 c/triangle.c:13754:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,656 13754 | sym(triangleloop, trisym); 2021-07-14T05:46:27,656 | ^~~ 2021-07-14T05:46:27,662 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,662 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,662 | ^ 2021-07-14T05:46:27,662 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,662 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,662 | ^~~~~~~ 2021-07-14T05:46:27,663 c/triangle.c:13770:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,663 13770 | tspivot(triangleloop, checkmark); 2021-07-14T05:46:27,663 | ^~~~~~~ 2021-07-14T05:46:27,668 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,668 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,668 | ^ 2021-07-14T05:46:27,669 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,669 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,669 | ^~~~~~~ 2021-07-14T05:46:27,669 c/triangle.c:13770:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,669 13770 | tspivot(triangleloop, checkmark); 2021-07-14T05:46:27,669 | ^~~~~~~ 2021-07-14T05:46:27,674 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,675 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,675 | ^ 2021-07-14T05:46:27,675 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,675 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,675 | ^~~~~~~ 2021-07-14T05:46:27,675 c/triangle.c:13770:11: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,675 13770 | tspivot(triangleloop, checkmark); 2021-07-14T05:46:27,676 | ^~~~~~~ 2021-07-14T05:46:27,681 c/triangle.c: In function ‘writeedges’: 2021-07-14T05:46:27,688 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,688 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,688 | ^ 2021-07-14T05:46:27,688 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,688 967 | decode(ptr, otri2); 2021-07-14T05:46:27,688 | ^~~~~~ 2021-07-14T05:46:27,688 c/triangle.c:14868:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,689 14868 | sym(triangleloop, trisym); 2021-07-14T05:46:27,689 | ^~~ 2021-07-14T05:46:27,695 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,695 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,695 | ^ 2021-07-14T05:46:27,695 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,695 967 | decode(ptr, otri2); 2021-07-14T05:46:27,695 | ^~~~~~ 2021-07-14T05:46:27,695 c/triangle.c:14868:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,696 14868 | sym(triangleloop, trisym); 2021-07-14T05:46:27,696 | ^~~ 2021-07-14T05:46:27,702 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,702 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,702 | ^ 2021-07-14T05:46:27,702 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,702 967 | decode(ptr, otri2); 2021-07-14T05:46:27,702 | ^~~~~~ 2021-07-14T05:46:27,702 c/triangle.c:14868:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,703 14868 | sym(triangleloop, trisym); 2021-07-14T05:46:27,703 | ^~~ 2021-07-14T05:46:27,709 c/triangle.c:1166:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,709 1166 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T05:46:27,709 | ^ 2021-07-14T05:46:27,710 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,710 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,710 | ^~~~~~~ 2021-07-14T05:46:27,710 c/triangle.c:14886:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,710 14886 | tspivot(triangleloop, checkmark); 2021-07-14T05:46:27,710 | ^~~~~~~ 2021-07-14T05:46:27,716 c/triangle.c:1168:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,716 1168 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T05:46:27,716 | ^ 2021-07-14T05:46:27,717 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,717 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,717 | ^~~~~~~ 2021-07-14T05:46:27,717 c/triangle.c:14886:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,717 14886 | tspivot(triangleloop, checkmark); 2021-07-14T05:46:27,717 | ^~~~~~~ 2021-07-14T05:46:27,723 c/triangle.c:1167:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,723 1167 | (osub).ss = (subseg *) \ 2021-07-14T05:46:27,723 | ^ 2021-07-14T05:46:27,724 c/triangle.c:1287:3: note: in expansion of macro ‘sdecode’ 2021-07-14T05:46:27,724 1287 | sdecode(sptr, osub) 2021-07-14T05:46:27,724 | ^~~~~~~ 2021-07-14T05:46:27,724 c/triangle.c:14886:13: note: in expansion of macro ‘tspivot’ 2021-07-14T05:46:27,724 14886 | tspivot(triangleloop, checkmark); 2021-07-14T05:46:27,724 | ^~~~~~~ 2021-07-14T05:46:27,725 c/triangle.c: In function ‘writevoronoi’: 2021-07-14T05:46:27,732 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,733 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,733 | ^ 2021-07-14T05:46:27,733 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,733 967 | decode(ptr, otri2); 2021-07-14T05:46:27,733 | ^~~~~~ 2021-07-14T05:46:27,733 c/triangle.c:15107:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,733 15107 | sym(triangleloop, trisym); 2021-07-14T05:46:27,733 | ^~~ 2021-07-14T05:46:27,740 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,740 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,740 | ^ 2021-07-14T05:46:27,740 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,740 967 | decode(ptr, otri2); 2021-07-14T05:46:27,740 | ^~~~~~ 2021-07-14T05:46:27,740 c/triangle.c:15107:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,741 15107 | sym(triangleloop, trisym); 2021-07-14T05:46:27,741 | ^~~ 2021-07-14T05:46:27,747 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,747 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,747 | ^ 2021-07-14T05:46:27,747 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,748 967 | decode(ptr, otri2); 2021-07-14T05:46:27,748 | ^~~~~~ 2021-07-14T05:46:27,748 c/triangle.c:15107:7: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,748 15107 | sym(triangleloop, trisym); 2021-07-14T05:46:27,748 | ^~~ 2021-07-14T05:46:27,748 c/triangle.c: In function ‘writeneighbors’: 2021-07-14T05:46:27,755 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,756 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,756 | ^ 2021-07-14T05:46:27,756 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,756 967 | decode(ptr, otri2); 2021-07-14T05:46:27,756 | ^~~~~~ 2021-07-14T05:46:27,756 c/triangle.c:15230:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,756 15230 | sym(triangleloop, trisym); 2021-07-14T05:46:27,756 | ^~~ 2021-07-14T05:46:27,763 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,763 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,763 | ^ 2021-07-14T05:46:27,763 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,763 967 | decode(ptr, otri2); 2021-07-14T05:46:27,763 | ^~~~~~ 2021-07-14T05:46:27,763 c/triangle.c:15230:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,764 15230 | sym(triangleloop, trisym); 2021-07-14T05:46:27,764 | ^~~ 2021-07-14T05:46:27,770 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,770 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,770 | ^ 2021-07-14T05:46:27,770 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,771 967 | decode(ptr, otri2); 2021-07-14T05:46:27,771 | ^~~~~~ 2021-07-14T05:46:27,771 c/triangle.c:15230:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,771 15230 | sym(triangleloop, trisym); 2021-07-14T05:46:27,771 | ^~~ 2021-07-14T05:46:27,777 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,777 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,777 | ^ 2021-07-14T05:46:27,778 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,778 967 | decode(ptr, otri2); 2021-07-14T05:46:27,778 | ^~~~~~ 2021-07-14T05:46:27,778 c/triangle.c:15233:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,778 15233 | sym(triangleloop, trisym); 2021-07-14T05:46:27,778 | ^~~ 2021-07-14T05:46:27,784 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,785 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,785 | ^ 2021-07-14T05:46:27,785 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,785 967 | decode(ptr, otri2); 2021-07-14T05:46:27,785 | ^~~~~~ 2021-07-14T05:46:27,785 c/triangle.c:15233:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,785 15233 | sym(triangleloop, trisym); 2021-07-14T05:46:27,785 | ^~~ 2021-07-14T05:46:27,792 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,792 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,792 | ^ 2021-07-14T05:46:27,792 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,792 967 | decode(ptr, otri2); 2021-07-14T05:46:27,792 | ^~~~~~ 2021-07-14T05:46:27,792 c/triangle.c:15233:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,793 15233 | sym(triangleloop, trisym); 2021-07-14T05:46:27,793 | ^~~ 2021-07-14T05:46:27,799 c/triangle.c:946:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,799 946 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T05:46:27,799 | ^ 2021-07-14T05:46:27,799 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,800 967 | decode(ptr, otri2); 2021-07-14T05:46:27,800 | ^~~~~~ 2021-07-14T05:46:27,800 c/triangle.c:15236:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,800 15236 | sym(triangleloop, trisym); 2021-07-14T05:46:27,800 | ^~~ 2021-07-14T05:46:27,806 c/triangle.c:948:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T05:46:27,806 948 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T05:46:27,806 | ^ 2021-07-14T05:46:27,807 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,807 967 | decode(ptr, otri2); 2021-07-14T05:46:27,807 | ^~~~~~ 2021-07-14T05:46:27,807 c/triangle.c:15236:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,807 15236 | sym(triangleloop, trisym); 2021-07-14T05:46:27,807 | ^~~ 2021-07-14T05:46:27,813 c/triangle.c:947:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T05:46:27,814 947 | (otri).tri = (triangle *) \ 2021-07-14T05:46:27,814 | ^ 2021-07-14T05:46:27,814 c/triangle.c:967:3: note: in expansion of macro ‘decode’ 2021-07-14T05:46:27,814 967 | decode(ptr, otri2); 2021-07-14T05:46:27,814 | ^~~~~~ 2021-07-14T05:46:27,814 c/triangle.c:15236:5: note: in expansion of macro ‘sym’ 2021-07-14T05:46:27,814 15236 | sym(triangleloop, trisym); 2021-07-14T05:46:27,815 | ^~~ 2021-07-14T05:46:29,605 c/triangle.c: In function ‘incircleadapt’: 2021-07-14T05:46:29,606 c/triangle.c:5859:20: warning: ‘cytablen’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-14T05:46:29,606 5859 | temp16alen = scale_expansion_zeroelim(cytablen, cytab, cdytail, temp16a); 2021-07-14T05:46:29,607 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:29,608 c/triangle.c:5817:20: warning: ‘cxtablen’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-14T05:46:29,608 5817 | temp16alen = scale_expansion_zeroelim(cxtablen, cxtab, cdxtail, temp16a); 2021-07-14T05:46:29,608 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:29,609 c/triangle.c:5762:20: warning: ‘bytcalen’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-14T05:46:29,609 5762 | temp16alen = scale_expansion_zeroelim(bytcalen, bytca, bdytail, temp16a); 2021-07-14T05:46:29,609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:29,610 c/triangle.c:5623:20: warning: ‘axtbclen’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-14T05:46:29,610 5623 | temp16alen = scale_expansion_zeroelim(axtbclen, axtbc, adxtail, temp16a); 2021-07-14T05:46:29,611 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:29,611 c/triangle.c:5665:20: warning: ‘aytbclen’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-14T05:46:29,611 5665 | temp16alen = scale_expansion_zeroelim(aytbclen, aytbc, adytail, temp16a); 2021-07-14T05:46:29,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:37,264 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DVOID=int -DREAL=double -DNO_TIMER=1 -DTRILIBRARY=1 -DANSI_DECLARATORS=1 -Ic -I/usr/include/python3.9 -c triangle/core.c -o build/temp.linux-armv7l-3.9/triangle/core.o 2021-07-14T05:46:37,949 triangle/core.c: In function ‘__Pyx_modinit_type_init_code’: 2021-07-14T05:46:37,960 triangle/core.c:20736:76: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T05:46:37,960 20736 | __pyx_type_8triangle_4core___pyx_scope_struct____pyx_f_8triangle_4core_ii.tp_print = 0; 2021-07-14T05:46:37,960 | ^ 2021-07-14T05:46:37,971 triangle/core.c:20742:77: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T05:46:37,971 20742 | __pyx_type_8triangle_4core___pyx_scope_struct_1___pyx_f_8triangle_4core_dd.tp_print = 0; 2021-07-14T05:46:37,971 | ^ 2021-07-14T05:46:37,982 triangle/core.c:20748:80: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T05:46:37,982 20748 | __pyx_type_8triangle_4core___pyx_scope_struct_2___pyx_f_8triangle_4core__wrap.tp_print = 0; 2021-07-14T05:46:37,982 | ^ 2021-07-14T05:46:37,993 triangle/core.c:20756:25: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T05:46:37,993 20756 | __pyx_type___pyx_array.tp_print = 0; 2021-07-14T05:46:37,993 | ^ 2021-07-14T05:46:38,004 triangle/core.c:20761:31: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T05:46:38,004 20761 | __pyx_type___pyx_MemviewEnum.tp_print = 0; 2021-07-14T05:46:38,004 | ^ 2021-07-14T05:46:38,015 triangle/core.c:20776:30: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T05:46:38,015 20776 | __pyx_type___pyx_memoryview.tp_print = 0; 2021-07-14T05:46:38,015 | ^ 2021-07-14T05:46:38,026 triangle/core.c:20789:35: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T05:46:38,027 20789 | __pyx_type___pyx_memoryviewslice.tp_print = 0; 2021-07-14T05:46:38,027 | ^ 2021-07-14T05:46:38,237 triangle/core.c: In function ‘__Pyx_ParseOptionalKeywords’: 2021-07-14T05:46:38,248 triangle/core.c:22719:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,249 22719 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,249 | ^ 2021-07-14T05:46:38,250 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,250 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,250 from triangle/core.c:4: 2021-07-14T05:46:38,250 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T05:46:38,250 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T05:46:38,250 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,264 triangle/core.c:22719:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,264 22719 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,264 | ^ 2021-07-14T05:46:38,264 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,265 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,265 from triangle/core.c:4: 2021-07-14T05:46:38,265 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T05:46:38,265 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T05:46:38,265 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,278 triangle/core.c:22719:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,279 22719 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,279 | ^ 2021-07-14T05:46:38,279 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,279 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,279 from triangle/core.c:4: 2021-07-14T05:46:38,279 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T05:46:38,280 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T05:46:38,280 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,293 triangle/core.c:22719:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,293 22719 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,294 | ^ 2021-07-14T05:46:38,294 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,294 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,294 from triangle/core.c:4: 2021-07-14T05:46:38,294 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T05:46:38,294 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T05:46:38,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,308 triangle/core.c:22719:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,308 22719 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,308 | ^ 2021-07-14T05:46:38,308 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,309 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,309 from triangle/core.c:4: 2021-07-14T05:46:38,309 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T05:46:38,309 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T05:46:38,309 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,322 triangle/core.c:22719:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,323 22719 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,323 | ^ 2021-07-14T05:46:38,323 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,323 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,323 from triangle/core.c:4: 2021-07-14T05:46:38,323 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T05:46:38,323 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T05:46:38,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,340 triangle/core.c:22735:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,340 22735 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,340 | ^ 2021-07-14T05:46:38,340 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,341 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,341 from triangle/core.c:4: 2021-07-14T05:46:38,341 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T05:46:38,341 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T05:46:38,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,354 triangle/core.c:22735:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,355 22735 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,355 | ^ 2021-07-14T05:46:38,355 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,355 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,355 from triangle/core.c:4: 2021-07-14T05:46:38,355 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T05:46:38,355 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T05:46:38,356 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,369 triangle/core.c:22735:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,369 22735 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,369 | ^ 2021-07-14T05:46:38,370 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,370 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,370 from triangle/core.c:4: 2021-07-14T05:46:38,370 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T05:46:38,370 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T05:46:38,370 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,384 triangle/core.c:22735:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,384 22735 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,384 | ^ 2021-07-14T05:46:38,384 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,384 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,385 from triangle/core.c:4: 2021-07-14T05:46:38,385 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T05:46:38,385 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T05:46:38,385 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,398 triangle/core.c:22735:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,399 22735 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,399 | ^ 2021-07-14T05:46:38,399 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,399 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,399 from triangle/core.c:4: 2021-07-14T05:46:38,399 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T05:46:38,399 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T05:46:38,400 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,413 triangle/core.c:22735:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,413 22735 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T05:46:38,413 | ^ 2021-07-14T05:46:38,414 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,414 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,414 from triangle/core.c:4: 2021-07-14T05:46:38,414 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T05:46:38,414 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T05:46:38,414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:38,530 triangle/core.c: In function ‘__Pyx_decode_c_string’: 2021-07-14T05:46:38,541 triangle/core.c:23315:9: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T05:46:38,542 23315 | return PyUnicode_FromUnicode(NULL, 0); 2021-07-14T05:46:38,542 | ^~~~~~ 2021-07-14T05:46:38,542 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T05:46:38,542 from /usr/include/python3.9/Python.h:97, 2021-07-14T05:46:38,542 from triangle/core.c:4: 2021-07-14T05:46:38,543 /usr/include/python3.9/cpython/unicodeobject.h:551:42: note: declared here 2021-07-14T05:46:38,543 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2021-07-14T05:46:38,543 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T05:46:39,194 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-14T05:46:39,281 Building wheel for triangle (setup.py): finished with status 'error' 2021-07-14T05:46:39,281 ERROR: Failed building wheel for triangle 2021-07-14T05:46:39,283 Running setup.py clean for triangle 2021-07-14T05:46:39,283 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-zltvy_c5/triangle_364c520bb78d45b4892aeb592c0cbc29/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-zltvy_c5/triangle_364c520bb78d45b4892aeb592c0cbc29/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2021-07-14T05:46:40,263 running clean 2021-07-14T05:46:40,264 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-14T05:46:40,267 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-14T05:46:40,294 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-14T05:46:40,295 'build/scripts-3.9' does not exist -- can't clean it 2021-07-14T05:46:40,295 removing 'build' 2021-07-14T05:46:40,352 Failed to build triangle 2021-07-14T05:46:40,353 ERROR: Failed to build one or more wheels 2021-07-14T05:46:40,353 Exception information: 2021-07-14T05:46:40,353 Traceback (most recent call last): 2021-07-14T05:46:40,353 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-14T05:46:40,353 status = self.run(options, args) 2021-07-14T05:46:40,353 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-14T05:46:40,353 return func(self, options, args) 2021-07-14T05:46:40,353 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-14T05:46:40,353 raise CommandError( 2021-07-14T05:46:40,353 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-14T05:46:40,356 Removed build tracker: '/tmp/pip-req-tracker-82h_vmxc'