2021-07-14T12:23:20,964 Created temporary directory: /tmp/pip-ephem-wheel-cache-02b2icot 2021-07-14T12:23:20,967 Created temporary directory: /tmp/pip-req-tracker-zcwmxl_z 2021-07-14T12:23:20,967 Initialized build tracking at /tmp/pip-req-tracker-zcwmxl_z 2021-07-14T12:23:20,967 Created build tracker: /tmp/pip-req-tracker-zcwmxl_z 2021-07-14T12:23:20,967 Entered build tracker: /tmp/pip-req-tracker-zcwmxl_z 2021-07-14T12:23:20,968 Created temporary directory: /tmp/pip-wheel-s3hjdec6 2021-07-14T12:23:20,998 1 location(s) to search for versions of triangle: 2021-07-14T12:23:20,998 * https://pypi.org/simple/triangle/ 2021-07-14T12:23:20,998 Fetching project page and analyzing links: https://pypi.org/simple/triangle/ 2021-07-14T12:23:20,999 Getting page https://pypi.org/simple/triangle/ 2021-07-14T12:23:21,001 Found index url https://pypi.org/simple 2021-07-14T12:23:21,209 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-14T12:23:21,210 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-14T12:23:21,210 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-14T12:23:21,210 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-14T12:23:21,211 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-14T12:23:21,211 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-14T12:23:21,212 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-14T12:23:21,212 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-14T12:23:21,212 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-14T12:23:21,212 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-14T12:23:21,213 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-14T12:23:21,213 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-14T12:23:21,213 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-14T12:23:21,214 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-14T12:23:21,214 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-14T12:23:21,214 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-14T12:23:21,214 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-14T12:23:21,215 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-14T12:23:21,215 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-14T12:23:21,215 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-14T12:23:21,215 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-14T12:23:21,216 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-14T12:23:21,216 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-14T12:23:21,216 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-14T12:23:21,233 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-14T12:23:21,234 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-14T12:23:21,234 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-14T12:23:21,235 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-14T12:23:21,235 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-14T12:23:21,236 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-14T12:23:21,236 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-14T12:23:21,237 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-14T12:23:21,237 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-14T12:23:21,237 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-14T12:23:21,238 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-14T12:23:21,238 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-14T12:23:21,239 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-14T12:23:21,239 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-14T12:23:21,240 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-14T12:23:21,240 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-14T12:23:21,241 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-14T12:23:21,241 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-14T12:23:21,241 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-14T12:23:21,242 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-14T12:23:21,242 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-14T12:23:21,243 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-14T12:23:21,243 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-14T12:23:21,244 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-14T12:23:21,244 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-14T12:23:21,245 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-14T12:23:21,245 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-14T12:23:21,245 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-14T12:23:21,246 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-14T12:23:21,246 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-14T12:23:21,247 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-14T12:23:21,247 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-14T12:23:21,248 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-14T12:23:21,248 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-14T12:23:21,248 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-14T12:23:21,249 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-14T12:23:21,249 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-14T12:23:21,250 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-14T12:23:21,250 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-14T12:23:21,250 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-14T12:23:21,251 Skipping link: not a file: https://pypi.org/simple/triangle/ 2021-07-14T12:23:21,255 Given no hashes to check 1 links for project 'triangle': discarding no candidates 2021-07-14T12:23:21,274 Collecting triangle==20190115.2 2021-07-14T12:23:21,276 Created temporary directory: /tmp/pip-unpack-zfpq4mdl 2021-07-14T12:23:21,851 Downloading triangle-20190115.2.tar.gz (1.6 MB) 2021-07-14T12:23:22,533 Added triangle==20190115.2 from https://files.pythonhosted.org/packages/f1/8f/baae9cde247ffdebb36b841a3db3be00df232a198763a6d0b969b0ab3379/triangle-20190115.2.tar.gz#sha256=a886e5613c7f441901d097dbf6244b8275c3cdb5dbea7c0e069664ae65c6fdd1 to build tracker '/tmp/pip-req-tracker-zcwmxl_z' 2021-07-14T12:23:22,534 Running setup.py (path:/tmp/pip-wheel-s3hjdec6/triangle_e2677ca22cbf47ebb5d5bf7250ce6c2e/setup.py) egg_info for package triangle 2021-07-14T12:23:22,534 Created temporary directory: /tmp/pip-pip-egg-info-vbnpgipt 2021-07-14T12:23:22,535 Running command python setup.py egg_info 2021-07-14T12:23:23,755 running egg_info 2021-07-14T12:23:23,757 creating /tmp/pip-pip-egg-info-vbnpgipt/triangle.egg-info 2021-07-14T12:23:23,759 writing /tmp/pip-pip-egg-info-vbnpgipt/triangle.egg-info/PKG-INFO 2021-07-14T12:23:23,761 writing dependency_links to /tmp/pip-pip-egg-info-vbnpgipt/triangle.egg-info/dependency_links.txt 2021-07-14T12:23:23,763 writing requirements to /tmp/pip-pip-egg-info-vbnpgipt/triangle.egg-info/requires.txt 2021-07-14T12:23:23,764 writing top-level names to /tmp/pip-pip-egg-info-vbnpgipt/triangle.egg-info/top_level.txt 2021-07-14T12:23:23,766 writing manifest file '/tmp/pip-pip-egg-info-vbnpgipt/triangle.egg-info/SOURCES.txt' 2021-07-14T12:23:24,142 reading manifest file '/tmp/pip-pip-egg-info-vbnpgipt/triangle.egg-info/SOURCES.txt' 2021-07-14T12:23:24,144 adding license file 'LICENSE' 2021-07-14T12:23:24,150 writing manifest file '/tmp/pip-pip-egg-info-vbnpgipt/triangle.egg-info/SOURCES.txt' 2021-07-14T12:23:24,236 Source in /tmp/pip-wheel-s3hjdec6/triangle_e2677ca22cbf47ebb5d5bf7250ce6c2e has version 20190115.2, which satisfies requirement triangle==20190115.2 from https://files.pythonhosted.org/packages/f1/8f/baae9cde247ffdebb36b841a3db3be00df232a198763a6d0b969b0ab3379/triangle-20190115.2.tar.gz#sha256=a886e5613c7f441901d097dbf6244b8275c3cdb5dbea7c0e069664ae65c6fdd1 2021-07-14T12:23:24,237 Removed triangle==20190115.2 from https://files.pythonhosted.org/packages/f1/8f/baae9cde247ffdebb36b841a3db3be00df232a198763a6d0b969b0ab3379/triangle-20190115.2.tar.gz#sha256=a886e5613c7f441901d097dbf6244b8275c3cdb5dbea7c0e069664ae65c6fdd1 from build tracker '/tmp/pip-req-tracker-zcwmxl_z' 2021-07-14T12:23:24,241 Created temporary directory: /tmp/pip-unpack-jhbidwtj 2021-07-14T12:23:24,241 Building wheels for collected packages: triangle 2021-07-14T12:23:24,245 Created temporary directory: /tmp/pip-wheel-hn2ds1g5 2021-07-14T12:23:24,246 Building wheel for triangle (setup.py): started 2021-07-14T12:23:24,246 Destination directory: /tmp/pip-wheel-hn2ds1g5 2021-07-14T12:23:24,247 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-s3hjdec6/triangle_e2677ca22cbf47ebb5d5bf7250ce6c2e/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-s3hjdec6/triangle_e2677ca22cbf47ebb5d5bf7250ce6c2e/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-hn2ds1g5 2021-07-14T12:23:25,715 running bdist_wheel 2021-07-14T12:23:25,878 running build 2021-07-14T12:23:25,878 running build_py 2021-07-14T12:23:26,017 creating build 2021-07-14T12:23:26,018 creating build/lib.linux-armv7l-3.9 2021-07-14T12:23:26,018 creating build/lib.linux-armv7l-3.9/triangle 2021-07-14T12:23:26,019 copying triangle/tri.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T12:23:26,022 copying triangle/data.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T12:23:26,025 copying triangle/__init__.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T12:23:26,026 copying triangle/core1_run.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T12:23:26,028 copying triangle/version.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T12:23:26,030 copying triangle/plot.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-14T12:23:26,044 creating build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,045 copying triangle/data/greenland.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,082 copying triangle/data/double_hex2.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,085 copying triangle/data/double_hex3.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,088 copying triangle/data/square_circle_hole.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,092 copying triangle/data/spiral.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,094 copying triangle/data/la.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,098 copying triangle/data/box.4.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,101 copying triangle/data/spiral.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,104 copying triangle/data/A.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,107 copying triangle/data/dots.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,110 copying triangle/data/spiral.q.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,113 copying triangle/data/box.3.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,116 copying triangle/data/double_hex.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,119 copying triangle/data/box.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,121 copying triangle/data/diamond_02_00009.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,124 copying triangle/data/double_hex2.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,127 copying triangle/data/dots.1.v.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,131 copying triangle/data/diamond_02_00009.1.v.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,133 copying triangle/data/box.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,136 copying triangle/data/face.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,139 copying triangle/data/ell.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,142 copying triangle/data/double_hex.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,145 copying triangle/data/bbox.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,148 copying triangle/data/diamond_02_00009.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,151 copying triangle/data/double_hex3.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,154 copying triangle/data/spiral.r.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,157 copying triangle/data/box.4.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,160 copying triangle/data/double_hex.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,163 copying triangle/data/spiral.q.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,166 copying triangle/data/double_hex2.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,169 copying triangle/data/ell.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,172 copying triangle/data/double_hex.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,175 copying triangle/data/double_hex2.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,179 copying triangle/data/spiral.r.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,181 copying triangle/data/box.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,184 copying triangle/data/box.3.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,187 copying triangle/data/spiral.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,190 copying triangle/data/bbox.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,193 copying triangle/data/la.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,197 copying triangle/data/face.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,200 copying triangle/data/double_hex3.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,204 copying triangle/data/greenland.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,250 copying triangle/data/square_circle_hole.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,254 copying triangle/data/A.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,256 copying triangle/data/box.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,258 copying triangle/data/diamond_02_00009.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,260 copying triangle/data/la.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,263 copying triangle/data/square_circle_hole.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,267 copying triangle/data/A.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,270 copying triangle/data/box.4.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,272 copying triangle/data/double_hex3.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,275 copying triangle/data/box.3.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,277 copying triangle/data/double_hex3.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,280 copying triangle/data/double_hex.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,283 copying triangle/data/la.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,286 copying triangle/data/double_hex2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,289 copying triangle/data/box.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,292 copying triangle/data/double_hex2.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,294 copying triangle/data/box.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,297 copying triangle/data/A.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,299 copying triangle/data/double_hex.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,303 copying triangle/data/double_hex.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,305 copying triangle/data/box.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,308 copying triangle/data/double_hex2.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,311 copying triangle/data/face.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,313 copying triangle/data/face.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,316 copying triangle/data/bbox.1.area -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,318 copying triangle/data/dots.1.v.edge -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,321 copying triangle/data/diamond_02_00009.1.v.edge -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-14T12:23:26,325 running build_ext 2021-07-14T12:23:26,331 building 'triangle.core' extension 2021-07-14T12:23:26,332 creating build/temp.linux-armv7l-3.9 2021-07-14T12:23:26,333 creating build/temp.linux-armv7l-3.9/c 2021-07-14T12:23:26,334 creating build/temp.linux-armv7l-3.9/triangle 2021-07-14T12:23:26,335 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=void -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-14T12:23:26,504 c/triangle.c: In function ‘printtriangle’: 2021-07-14T12:23:26,511 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,511 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,511 | ^ 2021-07-14T12:23:26,511 c/triangle.c:3687:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,511 3687 | decode(t->tri[0], printtri); 2021-07-14T12:23:26,511 | ^~~~~~ 2021-07-14T12:23:26,513 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,514 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,514 | ^ 2021-07-14T12:23:26,514 c/triangle.c:3687:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,514 3687 | decode(t->tri[0], printtri); 2021-07-14T12:23:26,514 | ^~~~~~ 2021-07-14T12:23:26,516 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,516 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,517 | ^ 2021-07-14T12:23:26,517 c/triangle.c:3687:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,517 3687 | decode(t->tri[0], printtri); 2021-07-14T12:23:26,517 | ^~~~~~ 2021-07-14T12:23:26,517 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,517 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,517 | ^ 2021-07-14T12:23:26,517 c/triangle.c:3694:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,518 3694 | decode(t->tri[1], printtri); 2021-07-14T12:23:26,518 | ^~~~~~ 2021-07-14T12:23:26,518 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,518 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,518 | ^ 2021-07-14T12:23:26,518 c/triangle.c:3694:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,518 3694 | decode(t->tri[1], printtri); 2021-07-14T12:23:26,518 | ^~~~~~ 2021-07-14T12:23:26,519 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,519 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,519 | ^ 2021-07-14T12:23:26,519 c/triangle.c:3694:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,519 3694 | decode(t->tri[1], printtri); 2021-07-14T12:23:26,519 | ^~~~~~ 2021-07-14T12:23:26,519 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,519 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,520 | ^ 2021-07-14T12:23:26,520 c/triangle.c:3701:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,520 3701 | decode(t->tri[2], printtri); 2021-07-14T12:23:26,520 | ^~~~~~ 2021-07-14T12:23:26,520 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,520 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,520 | ^ 2021-07-14T12:23:26,521 c/triangle.c:3701:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,521 3701 | decode(t->tri[2], printtri); 2021-07-14T12:23:26,521 | ^~~~~~ 2021-07-14T12:23:26,521 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,521 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,521 | ^ 2021-07-14T12:23:26,521 c/triangle.c:3701:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,521 3701 | decode(t->tri[2], printtri); 2021-07-14T12:23:26,522 | ^~~~~~ 2021-07-14T12:23:26,522 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,522 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,522 | ^ 2021-07-14T12:23:26,522 c/triangle.c:3732:5: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,522 3732 | sdecode(t->tri[6], printsh); 2021-07-14T12:23:26,522 | ^~~~~~~ 2021-07-14T12:23:26,522 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,523 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,523 | ^ 2021-07-14T12:23:26,523 c/triangle.c:3732:5: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,523 3732 | sdecode(t->tri[6], printsh); 2021-07-14T12:23:26,523 | ^~~~~~~ 2021-07-14T12:23:26,523 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,523 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,523 | ^ 2021-07-14T12:23:26,524 c/triangle.c:3732:5: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,524 3732 | sdecode(t->tri[6], printsh); 2021-07-14T12:23:26,524 | ^~~~~~~ 2021-07-14T12:23:26,524 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,524 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,524 | ^ 2021-07-14T12:23:26,524 c/triangle.c:3737:5: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,524 3737 | sdecode(t->tri[7], printsh); 2021-07-14T12:23:26,524 | ^~~~~~~ 2021-07-14T12:23:26,525 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,525 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,525 | ^ 2021-07-14T12:23:26,525 c/triangle.c:3737:5: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,525 3737 | sdecode(t->tri[7], printsh); 2021-07-14T12:23:26,525 | ^~~~~~~ 2021-07-14T12:23:26,525 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,525 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,526 | ^ 2021-07-14T12:23:26,526 c/triangle.c:3737:5: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,526 3737 | sdecode(t->tri[7], printsh); 2021-07-14T12:23:26,526 | ^~~~~~~ 2021-07-14T12:23:26,526 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,526 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,526 | ^ 2021-07-14T12:23:26,526 c/triangle.c:3742:5: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,527 3742 | sdecode(t->tri[8], printsh); 2021-07-14T12:23:26,527 | ^~~~~~~ 2021-07-14T12:23:26,527 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,527 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,527 | ^ 2021-07-14T12:23:26,527 c/triangle.c:3742:5: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,527 3742 | sdecode(t->tri[8], printsh); 2021-07-14T12:23:26,527 | ^~~~~~~ 2021-07-14T12:23:26,527 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,528 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,528 | ^ 2021-07-14T12:23:26,528 c/triangle.c:3742:5: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,528 3742 | sdecode(t->tri[8], printsh); 2021-07-14T12:23:26,528 | ^~~~~~~ 2021-07-14T12:23:26,528 c/triangle.c: In function ‘printsubseg’: 2021-07-14T12:23:26,528 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,528 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,529 | ^ 2021-07-14T12:23:26,529 c/triangle.c:3781:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,529 3781 | sdecode(s->ss[0], printsh); 2021-07-14T12:23:26,529 | ^~~~~~~ 2021-07-14T12:23:26,529 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,529 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,529 | ^ 2021-07-14T12:23:26,529 c/triangle.c:3781:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,530 3781 | sdecode(s->ss[0], printsh); 2021-07-14T12:23:26,530 | ^~~~~~~ 2021-07-14T12:23:26,530 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,530 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,530 | ^ 2021-07-14T12:23:26,530 c/triangle.c:3781:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,530 3781 | sdecode(s->ss[0], printsh); 2021-07-14T12:23:26,530 | ^~~~~~~ 2021-07-14T12:23:26,530 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,531 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,531 | ^ 2021-07-14T12:23:26,531 c/triangle.c:3788:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,531 3788 | sdecode(s->ss[1], printsh); 2021-07-14T12:23:26,531 | ^~~~~~~ 2021-07-14T12:23:26,531 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,531 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,531 | ^ 2021-07-14T12:23:26,532 c/triangle.c:3788:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,532 3788 | sdecode(s->ss[1], printsh); 2021-07-14T12:23:26,532 | ^~~~~~~ 2021-07-14T12:23:26,532 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,532 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,532 | ^ 2021-07-14T12:23:26,532 c/triangle.c:3788:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,532 3788 | sdecode(s->ss[1], printsh); 2021-07-14T12:23:26,533 | ^~~~~~~ 2021-07-14T12:23:26,533 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,533 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,533 | ^ 2021-07-14T12:23:26,533 c/triangle.c:3811:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,533 3811 | decode(s->ss[6], printtri); 2021-07-14T12:23:26,533 | ^~~~~~ 2021-07-14T12:23:26,533 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,533 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,534 | ^ 2021-07-14T12:23:26,534 c/triangle.c:3811:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,534 3811 | decode(s->ss[6], printtri); 2021-07-14T12:23:26,534 | ^~~~~~ 2021-07-14T12:23:26,534 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,534 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,534 | ^ 2021-07-14T12:23:26,534 c/triangle.c:3811:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,535 3811 | decode(s->ss[6], printtri); 2021-07-14T12:23:26,535 | ^~~~~~ 2021-07-14T12:23:26,535 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,535 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,535 | ^ 2021-07-14T12:23:26,535 c/triangle.c:3818:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,535 3818 | decode(s->ss[7], printtri); 2021-07-14T12:23:26,535 | ^~~~~~ 2021-07-14T12:23:26,536 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,536 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,536 | ^ 2021-07-14T12:23:26,536 c/triangle.c:3818:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,536 3818 | decode(s->ss[7], printtri); 2021-07-14T12:23:26,536 | ^~~~~~ 2021-07-14T12:23:26,536 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,536 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,537 | ^ 2021-07-14T12:23:26,537 c/triangle.c:3818:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,537 3818 | decode(s->ss[7], printtri); 2021-07-14T12:23:26,537 | ^~~~~~ 2021-07-14T12:23:26,537 c/triangle.c: In function ‘poolrestart’: 2021-07-14T12:23:26,537 c/triangle.c:3909:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,537 3909 | alignptr = (INT_PTR) (pool->nowblock + 1); 2021-07-14T12:23:26,537 | ^ 2021-07-14T12:23:26,538 c/triangle.c:3911:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,538 3911 | pool->nextitem = (VOID *) 2021-07-14T12:23:26,538 | ^ 2021-07-14T12:23:26,538 c/triangle.c: In function ‘poolinit’: 2021-07-14T12:23:26,538 c/triangle.c:3956:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-14T12:23:26,538 3956 | if (alignment > sizeof(VOID *)) { 2021-07-14T12:23:26,538 | ^ 2021-07-14T12:23:26,538 c/triangle.c: In function ‘poolalloc’: 2021-07-14T12:23:26,539 c/triangle.c:4043:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,539 4043 | alignptr = (INT_PTR) (pool->nowblock + 1); 2021-07-14T12:23:26,539 | ^ 2021-07-14T12:23:26,539 c/triangle.c:4045:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,539 4045 | pool->nextitem = (VOID *) 2021-07-14T12:23:26,539 | ^ 2021-07-14T12:23:26,539 c/triangle.c: In function ‘traversalinit’: 2021-07-14T12:23:26,539 c/triangle.c:4107:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,539 4107 | alignptr = (INT_PTR) (pool->pathblock + 1); 2021-07-14T12:23:26,540 | ^ 2021-07-14T12:23:26,540 c/triangle.c:4109:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,540 4109 | pool->pathitem = (VOID *) 2021-07-14T12:23:26,540 | ^ 2021-07-14T12:23:26,540 c/triangle.c: In function ‘traverse’: 2021-07-14T12:23:26,540 c/triangle.c:4151:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,540 4151 | alignptr = (INT_PTR) (pool->pathblock + 1); 2021-07-14T12:23:26,540 | ^ 2021-07-14T12:23:26,541 c/triangle.c:4153:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,541 4153 | pool->pathitem = (VOID *) 2021-07-14T12:23:26,541 | ^ 2021-07-14T12:23:26,541 c/triangle.c: In function ‘dummyinit’: 2021-07-14T12:23:26,541 c/triangle.c:4213:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,541 4213 | alignptr = (INT_PTR) m->dummytribase; 2021-07-14T12:23:26,541 | ^ 2021-07-14T12:23:26,541 c/triangle.c:4214:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,542 4214 | m->dummytri = (triangle *) 2021-07-14T12:23:26,542 | ^ 2021-07-14T12:23:26,542 c/triangle.c:4236:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,542 4236 | alignptr = (INT_PTR) m->dummysubbase; 2021-07-14T12:23:26,542 | ^ 2021-07-14T12:23:26,542 c/triangle.c:4237:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,542 4237 | m->dummysub = (subseg *) 2021-07-14T12:23:26,543 | ^ 2021-07-14T12:23:26,543 c/triangle.c: In function ‘initializetrisubpools’: 2021-07-14T12:23:26,544 c/triangle.c:4356:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-14T12:23:26,544 4356 | (trisize < 6 * sizeof(triangle) + sizeof(int))) { 2021-07-14T12:23:26,544 | ^ 2021-07-14T12:23:26,546 c/triangle.c: In function ‘getvertex’: 2021-07-14T12:23:26,546 c/triangle.c:4613:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,547 4613 | alignptr = (INT_PTR) (getblock + 1); 2021-07-14T12:23:26,547 | ^ 2021-07-14T12:23:26,547 c/triangle.c:4614:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,547 4614 | foundvertex = (char *) (alignptr + (INT_PTR) m->vertices.alignbytes - 2021-07-14T12:23:26,547 | ^ 2021-07-14T12:23:26,599 c/triangle.c: In function ‘checkmesh’: 2021-07-14T12:23:26,602 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,602 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,602 | ^ 2021-07-14T12:23:26,602 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,603 969 | decode(ptr, otri2); 2021-07-14T12:23:26,603 | ^~~~~~ 2021-07-14T12:23:26,603 c/triangle.c:6748:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,603 6748 | sym(triangleloop, oppotri); 2021-07-14T12:23:26,603 | ^~~ 2021-07-14T12:23:26,605 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,605 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,605 | ^ 2021-07-14T12:23:26,605 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,605 969 | decode(ptr, otri2); 2021-07-14T12:23:26,606 | ^~~~~~ 2021-07-14T12:23:26,606 c/triangle.c:6748:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,606 6748 | sym(triangleloop, oppotri); 2021-07-14T12:23:26,606 | ^~~ 2021-07-14T12:23:26,608 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,608 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,608 | ^ 2021-07-14T12:23:26,608 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,608 969 | decode(ptr, otri2); 2021-07-14T12:23:26,608 | ^~~~~~ 2021-07-14T12:23:26,609 c/triangle.c:6748:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,609 6748 | sym(triangleloop, oppotri); 2021-07-14T12:23:26,609 | ^~~ 2021-07-14T12:23:26,611 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,611 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,611 | ^ 2021-07-14T12:23:26,611 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,611 969 | decode(ptr, otri2); 2021-07-14T12:23:26,612 | ^~~~~~ 2021-07-14T12:23:26,612 c/triangle.c:6751:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,612 6751 | sym(oppotri, oppooppotri); 2021-07-14T12:23:26,612 | ^~~ 2021-07-14T12:23:26,614 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,614 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,614 | ^ 2021-07-14T12:23:26,614 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,614 969 | decode(ptr, otri2); 2021-07-14T12:23:26,614 | ^~~~~~ 2021-07-14T12:23:26,615 c/triangle.c:6751:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,615 6751 | sym(oppotri, oppooppotri); 2021-07-14T12:23:26,615 | ^~~ 2021-07-14T12:23:26,617 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,617 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,617 | ^ 2021-07-14T12:23:26,617 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,617 969 | decode(ptr, otri2); 2021-07-14T12:23:26,617 | ^~~~~~ 2021-07-14T12:23:26,618 c/triangle.c:6751:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,618 6751 | sym(oppotri, oppooppotri); 2021-07-14T12:23:26,618 | ^~~ 2021-07-14T12:23:26,619 c/triangle.c: In function ‘checkdelaunay’: 2021-07-14T12:23:26,622 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,622 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,622 | ^ 2021-07-14T12:23:26,623 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,623 969 | decode(ptr, otri2); 2021-07-14T12:23:26,623 | ^~~~~~ 2021-07-14T12:23:26,623 c/triangle.c:6841:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,623 6841 | sym(triangleloop, oppotri); 2021-07-14T12:23:26,623 | ^~~ 2021-07-14T12:23:26,625 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,625 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,625 | ^ 2021-07-14T12:23:26,626 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,626 969 | decode(ptr, otri2); 2021-07-14T12:23:26,626 | ^~~~~~ 2021-07-14T12:23:26,626 c/triangle.c:6841:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,626 6841 | sym(triangleloop, oppotri); 2021-07-14T12:23:26,626 | ^~~ 2021-07-14T12:23:26,628 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,628 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,628 | ^ 2021-07-14T12:23:26,629 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,629 969 | decode(ptr, otri2); 2021-07-14T12:23:26,629 | ^~~~~~ 2021-07-14T12:23:26,629 c/triangle.c:6841:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,629 6841 | sym(triangleloop, oppotri); 2021-07-14T12:23:26,629 | ^~~ 2021-07-14T12:23:26,632 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,632 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,632 | ^ 2021-07-14T12:23:26,632 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,632 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,632 | ^~~~~~~ 2021-07-14T12:23:26,633 c/triangle.c:6859:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,633 6859 | tspivot(triangleloop, opposubseg); 2021-07-14T12:23:26,633 | ^~~~~~~ 2021-07-14T12:23:26,635 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,635 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,635 | ^ 2021-07-14T12:23:26,635 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,635 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,635 | ^~~~~~~ 2021-07-14T12:23:26,636 c/triangle.c:6859:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,636 6859 | tspivot(triangleloop, opposubseg); 2021-07-14T12:23:26,636 | ^~~~~~~ 2021-07-14T12:23:26,638 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,638 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,638 | ^ 2021-07-14T12:23:26,638 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,638 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,638 | ^~~~~~~ 2021-07-14T12:23:26,639 c/triangle.c:6859:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,639 6859 | tspivot(triangleloop, opposubseg); 2021-07-14T12:23:26,639 | ^~~~~~~ 2021-07-14T12:23:26,640 c/triangle.c: In function ‘enqueuebadtri’: 2021-07-14T12:23:26,643 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,644 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,644 | ^ 2021-07-14T12:23:26,644 c/triangle.c:7039:21: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,644 7039 | newbad->poortri = encode(*enqtri); 2021-07-14T12:23:26,644 | ^~~~~~ 2021-07-14T12:23:26,647 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,647 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,647 | ^ 2021-07-14T12:23:26,647 c/triangle.c:7039:21: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,647 7039 | newbad->poortri = encode(*enqtri); 2021-07-14T12:23:26,647 | ^~~~~~ 2021-07-14T12:23:26,647 c/triangle.c: In function ‘checkseg4encroach’: 2021-07-14T12:23:26,651 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,651 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,651 | ^ 2021-07-14T12:23:26,651 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,651 1296 | decode(ptr, otri) 2021-07-14T12:23:26,651 | ^~~~~~ 2021-07-14T12:23:26,651 c/triangle.c:7136:3: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:26,651 7136 | stpivot(*testsubseg, neighbortri); 2021-07-14T12:23:26,652 | ^~~~~~~ 2021-07-14T12:23:26,654 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,654 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,654 | ^ 2021-07-14T12:23:26,654 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,654 1296 | decode(ptr, otri) 2021-07-14T12:23:26,655 | ^~~~~~ 2021-07-14T12:23:26,655 c/triangle.c:7136:3: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:26,655 7136 | stpivot(*testsubseg, neighbortri); 2021-07-14T12:23:26,655 | ^~~~~~~ 2021-07-14T12:23:26,657 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,657 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,657 | ^ 2021-07-14T12:23:26,657 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,658 1296 | decode(ptr, otri) 2021-07-14T12:23:26,658 | ^~~~~~ 2021-07-14T12:23:26,658 c/triangle.c:7136:3: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:26,658 7136 | stpivot(*testsubseg, neighbortri); 2021-07-14T12:23:26,658 | ^~~~~~~ 2021-07-14T12:23:26,661 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,661 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,661 | ^ 2021-07-14T12:23:26,662 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,662 1296 | decode(ptr, otri) 2021-07-14T12:23:26,662 | ^~~~~~ 2021-07-14T12:23:26,662 c/triangle.c:7163:3: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:26,662 7163 | stpivot(testsym, neighbortri); 2021-07-14T12:23:26,662 | ^~~~~~~ 2021-07-14T12:23:26,664 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,665 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,665 | ^ 2021-07-14T12:23:26,665 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,665 1296 | decode(ptr, otri) 2021-07-14T12:23:26,665 | ^~~~~~ 2021-07-14T12:23:26,665 c/triangle.c:7163:3: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:26,665 7163 | stpivot(testsym, neighbortri); 2021-07-14T12:23:26,665 | ^~~~~~~ 2021-07-14T12:23:26,668 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,668 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,668 | ^ 2021-07-14T12:23:26,668 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,668 1296 | decode(ptr, otri) 2021-07-14T12:23:26,668 | ^~~~~~ 2021-07-14T12:23:26,668 c/triangle.c:7163:3: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:26,669 7163 | stpivot(testsym, neighbortri); 2021-07-14T12:23:26,669 | ^~~~~~~ 2021-07-14T12:23:26,672 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,672 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:26,672 | ^ 2021-07-14T12:23:26,672 c/triangle.c:7196:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:26,672 7196 | encroachedseg->encsubseg = sencode(*testsubseg); 2021-07-14T12:23:26,672 | ^~~~~~~ 2021-07-14T12:23:26,675 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,675 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:26,675 | ^ 2021-07-14T12:23:26,675 c/triangle.c:7196:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:26,675 7196 | encroachedseg->encsubseg = sencode(*testsubseg); 2021-07-14T12:23:26,676 | ^~~~~~~ 2021-07-14T12:23:26,678 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,678 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:26,679 | ^ 2021-07-14T12:23:26,679 c/triangle.c:7200:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:26,679 7200 | encroachedseg->encsubseg = sencode(testsym); 2021-07-14T12:23:26,679 | ^~~~~~~ 2021-07-14T12:23:26,682 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,682 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:26,682 | ^ 2021-07-14T12:23:26,682 c/triangle.c:7200:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:26,682 7200 | encroachedseg->encsubseg = sencode(testsym); 2021-07-14T12:23:26,682 | ^~~~~~~ 2021-07-14T12:23:26,684 c/triangle.c: In function ‘testtriangle’: 2021-07-14T12:23:26,688 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,688 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,688 | ^ 2021-07-14T12:23:26,688 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,688 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,688 | ^~~~~~~ 2021-07-14T12:23:26,688 c/triangle.c:7338:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,689 7338 | tspivot(tri1, testsub); 2021-07-14T12:23:26,689 | ^~~~~~~ 2021-07-14T12:23:26,691 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,691 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,691 | ^ 2021-07-14T12:23:26,692 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,692 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,692 | ^~~~~~~ 2021-07-14T12:23:26,692 c/triangle.c:7338:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,692 7338 | tspivot(tri1, testsub); 2021-07-14T12:23:26,692 | ^~~~~~~ 2021-07-14T12:23:26,694 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,695 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,695 | ^ 2021-07-14T12:23:26,695 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,695 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,695 | ^~~~~~~ 2021-07-14T12:23:26,695 c/triangle.c:7338:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,695 7338 | tspivot(tri1, testsub); 2021-07-14T12:23:26,695 | ^~~~~~~ 2021-07-14T12:23:26,698 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,698 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,698 | ^ 2021-07-14T12:23:26,698 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,699 973 | decode(ptr, otri); 2021-07-14T12:23:26,699 | ^~~~~~ 2021-07-14T12:23:26,699 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:26,699 1014 | symself(otri); \ 2021-07-14T12:23:26,699 | ^~~~~~~ 2021-07-14T12:23:26,699 c/triangle.c:7343:11: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:26,699 7343 | oprevself(tri1); 2021-07-14T12:23:26,699 | ^~~~~~~~~ 2021-07-14T12:23:26,702 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,702 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,702 | ^ 2021-07-14T12:23:26,702 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,702 973 | decode(ptr, otri); 2021-07-14T12:23:26,702 | ^~~~~~ 2021-07-14T12:23:26,702 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:26,702 1014 | symself(otri); \ 2021-07-14T12:23:26,703 | ^~~~~~~ 2021-07-14T12:23:26,703 c/triangle.c:7343:11: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:26,703 7343 | oprevself(tri1); 2021-07-14T12:23:26,703 | ^~~~~~~~~ 2021-07-14T12:23:26,705 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,705 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,705 | ^ 2021-07-14T12:23:26,705 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,706 973 | decode(ptr, otri); 2021-07-14T12:23:26,706 | ^~~~~~ 2021-07-14T12:23:26,706 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:26,706 1014 | symself(otri); \ 2021-07-14T12:23:26,706 | ^~~~~~~ 2021-07-14T12:23:26,706 c/triangle.c:7343:11: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:26,706 7343 | oprevself(tri1); 2021-07-14T12:23:26,706 | ^~~~~~~~~ 2021-07-14T12:23:26,709 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,709 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,709 | ^ 2021-07-14T12:23:26,709 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,709 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,709 | ^~~~~~~ 2021-07-14T12:23:26,709 c/triangle.c:7344:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,709 7344 | tspivot(tri1, testsub); 2021-07-14T12:23:26,710 | ^~~~~~~ 2021-07-14T12:23:26,712 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,712 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,712 | ^ 2021-07-14T12:23:26,712 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,713 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,713 | ^~~~~~~ 2021-07-14T12:23:26,713 c/triangle.c:7344:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,713 7344 | tspivot(tri1, testsub); 2021-07-14T12:23:26,713 | ^~~~~~~ 2021-07-14T12:23:26,716 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,716 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,716 | ^ 2021-07-14T12:23:26,716 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,716 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,716 | ^~~~~~~ 2021-07-14T12:23:26,716 c/triangle.c:7344:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,716 7344 | tspivot(tri1, testsub); 2021-07-14T12:23:26,717 | ^~~~~~~ 2021-07-14T12:23:26,719 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,719 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,719 | ^ 2021-07-14T12:23:26,720 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,720 973 | decode(ptr, otri); 2021-07-14T12:23:26,720 | ^~~~~~ 2021-07-14T12:23:26,720 c/triangle.c:1026:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:26,720 1026 | symself(otri); \ 2021-07-14T12:23:26,720 | ^~~~~~~ 2021-07-14T12:23:26,720 c/triangle.c:7351:11: note: in expansion of macro ‘dnextself’ 2021-07-14T12:23:26,720 7351 | dnextself(tri2); 2021-07-14T12:23:26,720 | ^~~~~~~~~ 2021-07-14T12:23:26,723 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,723 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,723 | ^ 2021-07-14T12:23:26,723 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,723 973 | decode(ptr, otri); 2021-07-14T12:23:26,723 | ^~~~~~ 2021-07-14T12:23:26,723 c/triangle.c:1026:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:26,724 1026 | symself(otri); \ 2021-07-14T12:23:26,724 | ^~~~~~~ 2021-07-14T12:23:26,724 c/triangle.c:7351:11: note: in expansion of macro ‘dnextself’ 2021-07-14T12:23:26,724 7351 | dnextself(tri2); 2021-07-14T12:23:26,724 | ^~~~~~~~~ 2021-07-14T12:23:26,726 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,726 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,727 | ^ 2021-07-14T12:23:26,727 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,727 973 | decode(ptr, otri); 2021-07-14T12:23:26,727 | ^~~~~~ 2021-07-14T12:23:26,727 c/triangle.c:1026:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:26,727 1026 | symself(otri); \ 2021-07-14T12:23:26,727 | ^~~~~~~ 2021-07-14T12:23:26,727 c/triangle.c:7351:11: note: in expansion of macro ‘dnextself’ 2021-07-14T12:23:26,727 7351 | dnextself(tri2); 2021-07-14T12:23:26,728 | ^~~~~~~~~ 2021-07-14T12:23:26,730 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,730 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,730 | ^ 2021-07-14T12:23:26,730 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,730 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,730 | ^~~~~~~ 2021-07-14T12:23:26,730 c/triangle.c:7352:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,731 7352 | tspivot(tri2, testsub); 2021-07-14T12:23:26,731 | ^~~~~~~ 2021-07-14T12:23:26,733 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,733 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,733 | ^ 2021-07-14T12:23:26,734 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,734 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,734 | ^~~~~~~ 2021-07-14T12:23:26,734 c/triangle.c:7352:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,734 7352 | tspivot(tri2, testsub); 2021-07-14T12:23:26,734 | ^~~~~~~ 2021-07-14T12:23:26,737 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,737 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,737 | ^ 2021-07-14T12:23:26,737 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,737 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,737 | ^~~~~~~ 2021-07-14T12:23:26,737 c/triangle.c:7352:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,737 7352 | tspivot(tri2, testsub); 2021-07-14T12:23:26,737 | ^~~~~~~ 2021-07-14T12:23:26,739 c/triangle.c: In function ‘makevertexmap’: 2021-07-14T12:23:26,742 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,742 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,742 | ^ 2021-07-14T12:23:26,742 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-14T12:23:26,743 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-14T12:23:26,743 | ^~~~~ 2021-07-14T12:23:26,743 c/triangle.c:7431:29: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,743 7431 | setvertex2tri(triorg, encode(triangleloop)); 2021-07-14T12:23:26,743 | ^~~~~~ 2021-07-14T12:23:26,746 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,746 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,746 | ^ 2021-07-14T12:23:26,746 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-14T12:23:26,746 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-14T12:23:26,746 | ^~~~~ 2021-07-14T12:23:26,746 c/triangle.c:7431:29: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,747 7431 | setvertex2tri(triorg, encode(triangleloop)); 2021-07-14T12:23:26,747 | ^~~~~~ 2021-07-14T12:23:26,747 c/triangle.c: In function ‘preciselocate’: 2021-07-14T12:23:26,751 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,751 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,751 | ^ 2021-07-14T12:23:26,751 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,751 969 | decode(ptr, otri2); 2021-07-14T12:23:26,751 | ^~~~~~ 2021-07-14T12:23:26,751 c/triangle.c:7590:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,751 7590 | sym(backtracktri, *searchtri); 2021-07-14T12:23:26,752 | ^~~ 2021-07-14T12:23:26,754 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,754 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,755 | ^ 2021-07-14T12:23:26,755 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,755 969 | decode(ptr, otri2); 2021-07-14T12:23:26,755 | ^~~~~~ 2021-07-14T12:23:26,755 c/triangle.c:7590:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,755 7590 | sym(backtracktri, *searchtri); 2021-07-14T12:23:26,755 | ^~~ 2021-07-14T12:23:26,758 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,758 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,758 | ^ 2021-07-14T12:23:26,758 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,758 969 | decode(ptr, otri2); 2021-07-14T12:23:26,759 | ^~~~~~ 2021-07-14T12:23:26,759 c/triangle.c:7590:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,759 7590 | sym(backtracktri, *searchtri); 2021-07-14T12:23:26,759 | ^~~ 2021-07-14T12:23:26,762 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,762 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,762 | ^ 2021-07-14T12:23:26,762 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,762 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,762 | ^~~~~~~ 2021-07-14T12:23:26,762 c/triangle.c:7594:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,763 7594 | tspivot(backtracktri, checkedge); 2021-07-14T12:23:26,763 | ^~~~~~~ 2021-07-14T12:23:26,765 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,765 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,766 | ^ 2021-07-14T12:23:26,766 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,766 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,766 | ^~~~~~~ 2021-07-14T12:23:26,766 c/triangle.c:7594:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,766 7594 | tspivot(backtracktri, checkedge); 2021-07-14T12:23:26,766 | ^~~~~~~ 2021-07-14T12:23:26,769 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,769 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,769 | ^ 2021-07-14T12:23:26,769 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,770 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,770 | ^~~~~~~ 2021-07-14T12:23:26,770 c/triangle.c:7594:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,770 7594 | tspivot(backtracktri, checkedge); 2021-07-14T12:23:26,770 | ^~~~~~~ 2021-07-14T12:23:26,771 c/triangle.c: In function ‘locate’: 2021-07-14T12:23:26,773 c/triangle.c:7736:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,774 7736 | alignptr = (INT_PTR) (sampleblock + 1); 2021-07-14T12:23:26,774 | ^ 2021-07-14T12:23:26,776 c/triangle.c:7737:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,777 7737 | firsttri = (char *) (alignptr + 2021-07-14T12:23:26,777 | ^ 2021-07-14T12:23:26,781 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,781 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,782 | ^ 2021-07-14T12:23:26,782 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,782 973 | decode(ptr, otri); 2021-07-14T12:23:26,782 | ^~~~~~ 2021-07-14T12:23:26,782 c/triangle.c:7789:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:26,782 7789 | symself(*searchtri); 2021-07-14T12:23:26,782 | ^~~~~~~ 2021-07-14T12:23:26,785 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,785 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,785 | ^ 2021-07-14T12:23:26,785 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,785 973 | decode(ptr, otri); 2021-07-14T12:23:26,785 | ^~~~~~ 2021-07-14T12:23:26,786 c/triangle.c:7789:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:26,786 7789 | symself(*searchtri); 2021-07-14T12:23:26,786 | ^~~~~~~ 2021-07-14T12:23:26,789 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,789 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,789 | ^ 2021-07-14T12:23:26,789 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,789 973 | decode(ptr, otri); 2021-07-14T12:23:26,789 | ^~~~~~ 2021-07-14T12:23:26,789 c/triangle.c:7789:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:26,789 7789 | symself(*searchtri); 2021-07-14T12:23:26,790 | ^~~~~~~ 2021-07-14T12:23:26,791 c/triangle.c: In function ‘insertsubseg’: 2021-07-14T12:23:26,794 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,794 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,795 | ^ 2021-07-14T12:23:26,795 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,795 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,795 | ^~~~~~~ 2021-07-14T12:23:26,795 c/triangle.c:7847:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,795 7847 | tspivot(*tri, newsubseg); 2021-07-14T12:23:26,795 | ^~~~~~~ 2021-07-14T12:23:26,798 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,798 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,798 | ^ 2021-07-14T12:23:26,799 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,799 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,799 | ^~~~~~~ 2021-07-14T12:23:26,799 c/triangle.c:7847:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,799 7847 | tspivot(*tri, newsubseg); 2021-07-14T12:23:26,799 | ^~~~~~~ 2021-07-14T12:23:26,802 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,802 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,802 | ^ 2021-07-14T12:23:26,802 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,803 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,803 | ^~~~~~~ 2021-07-14T12:23:26,803 c/triangle.c:7847:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,803 7847 | tspivot(*tri, newsubseg); 2021-07-14T12:23:26,803 | ^~~~~~~ 2021-07-14T12:23:26,806 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,806 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:26,806 | ^ 2021-07-14T12:23:26,807 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:26,807 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:26,807 | ^~~~~~~ 2021-07-14T12:23:26,807 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:26,807 7859 | tsbond(*tri, newsubseg); 2021-07-14T12:23:26,807 | ^~~~~~ 2021-07-14T12:23:26,810 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,810 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:26,810 | ^ 2021-07-14T12:23:26,810 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:26,810 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:26,811 | ^~~~~~~ 2021-07-14T12:23:26,811 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:26,811 7859 | tsbond(*tri, newsubseg); 2021-07-14T12:23:26,811 | ^~~~~~ 2021-07-14T12:23:26,814 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,814 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,814 | ^ 2021-07-14T12:23:26,814 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,814 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:26,815 | ^~~~~~ 2021-07-14T12:23:26,815 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:26,815 7859 | tsbond(*tri, newsubseg); 2021-07-14T12:23:26,815 | ^~~~~~ 2021-07-14T12:23:26,818 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,818 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,818 | ^ 2021-07-14T12:23:26,818 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,818 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:26,818 | ^~~~~~ 2021-07-14T12:23:26,818 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:26,819 7859 | tsbond(*tri, newsubseg); 2021-07-14T12:23:26,819 | ^~~~~~ 2021-07-14T12:23:26,822 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,822 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,822 | ^ 2021-07-14T12:23:26,822 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,822 969 | decode(ptr, otri2); 2021-07-14T12:23:26,822 | ^~~~~~ 2021-07-14T12:23:26,822 c/triangle.c:7860:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,823 7860 | sym(*tri, oppotri); 2021-07-14T12:23:26,823 | ^~~ 2021-07-14T12:23:26,826 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,826 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,826 | ^ 2021-07-14T12:23:26,826 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,826 969 | decode(ptr, otri2); 2021-07-14T12:23:26,826 | ^~~~~~ 2021-07-14T12:23:26,826 c/triangle.c:7860:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,826 7860 | sym(*tri, oppotri); 2021-07-14T12:23:26,827 | ^~~ 2021-07-14T12:23:26,829 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,830 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,830 | ^ 2021-07-14T12:23:26,830 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,830 969 | decode(ptr, otri2); 2021-07-14T12:23:26,830 | ^~~~~~ 2021-07-14T12:23:26,830 c/triangle.c:7860:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,830 7860 | sym(*tri, oppotri); 2021-07-14T12:23:26,830 | ^~~ 2021-07-14T12:23:26,833 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,833 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:26,834 | ^ 2021-07-14T12:23:26,834 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:26,834 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:26,834 | ^~~~~~~ 2021-07-14T12:23:26,834 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:26,834 7862 | tsbond(oppotri, newsubseg); 2021-07-14T12:23:26,834 | ^~~~~~ 2021-07-14T12:23:26,837 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,837 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:26,837 | ^ 2021-07-14T12:23:26,837 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:26,838 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:26,838 | ^~~~~~~ 2021-07-14T12:23:26,838 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:26,838 7862 | tsbond(oppotri, newsubseg); 2021-07-14T12:23:26,838 | ^~~~~~ 2021-07-14T12:23:26,841 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,841 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,841 | ^ 2021-07-14T12:23:26,841 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,842 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:26,842 | ^~~~~~ 2021-07-14T12:23:26,842 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:26,842 7862 | tsbond(oppotri, newsubseg); 2021-07-14T12:23:26,842 | ^~~~~~ 2021-07-14T12:23:26,845 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,845 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,845 | ^ 2021-07-14T12:23:26,845 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,845 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:26,846 | ^~~~~~ 2021-07-14T12:23:26,846 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:26,846 7862 | tsbond(oppotri, newsubseg); 2021-07-14T12:23:26,846 | ^~~~~~ 2021-07-14T12:23:26,846 c/triangle.c: In function ‘flip’: 2021-07-14T12:23:26,850 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,850 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,850 | ^ 2021-07-14T12:23:26,850 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,850 969 | decode(ptr, otri2); 2021-07-14T12:23:26,850 | ^~~~~~ 2021-07-14T12:23:26,850 c/triangle.c:7949:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,851 7949 | sym(*flipedge, top); 2021-07-14T12:23:26,851 | ^~~ 2021-07-14T12:23:26,854 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,854 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,854 | ^ 2021-07-14T12:23:26,854 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,854 969 | decode(ptr, otri2); 2021-07-14T12:23:26,854 | ^~~~~~ 2021-07-14T12:23:26,854 c/triangle.c:7949:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,854 7949 | sym(*flipedge, top); 2021-07-14T12:23:26,854 | ^~~ 2021-07-14T12:23:26,857 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,858 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,858 | ^ 2021-07-14T12:23:26,858 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,858 969 | decode(ptr, otri2); 2021-07-14T12:23:26,858 | ^~~~~~ 2021-07-14T12:23:26,858 c/triangle.c:7949:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,858 7949 | sym(*flipedge, top); 2021-07-14T12:23:26,858 | ^~~ 2021-07-14T12:23:26,862 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,862 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,862 | ^ 2021-07-14T12:23:26,862 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,862 969 | decode(ptr, otri2); 2021-07-14T12:23:26,862 | ^~~~~~ 2021-07-14T12:23:26,862 c/triangle.c:7969:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,862 7969 | sym(topleft, toplcasing); 2021-07-14T12:23:26,863 | ^~~ 2021-07-14T12:23:26,866 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,866 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,866 | ^ 2021-07-14T12:23:26,866 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,866 969 | decode(ptr, otri2); 2021-07-14T12:23:26,866 | ^~~~~~ 2021-07-14T12:23:26,866 c/triangle.c:7969:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,866 7969 | sym(topleft, toplcasing); 2021-07-14T12:23:26,867 | ^~~ 2021-07-14T12:23:26,870 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,870 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,870 | ^ 2021-07-14T12:23:26,870 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,870 969 | decode(ptr, otri2); 2021-07-14T12:23:26,870 | ^~~~~~ 2021-07-14T12:23:26,870 c/triangle.c:7969:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,870 7969 | sym(topleft, toplcasing); 2021-07-14T12:23:26,871 | ^~~ 2021-07-14T12:23:26,874 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,874 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,874 | ^ 2021-07-14T12:23:26,874 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,874 969 | decode(ptr, otri2); 2021-07-14T12:23:26,874 | ^~~~~~ 2021-07-14T12:23:26,874 c/triangle.c:7971:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,874 7971 | sym(topright, toprcasing); 2021-07-14T12:23:26,875 | ^~~ 2021-07-14T12:23:26,878 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,878 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,878 | ^ 2021-07-14T12:23:26,878 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,878 969 | decode(ptr, otri2); 2021-07-14T12:23:26,878 | ^~~~~~ 2021-07-14T12:23:26,878 c/triangle.c:7971:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,878 7971 | sym(topright, toprcasing); 2021-07-14T12:23:26,879 | ^~~ 2021-07-14T12:23:26,882 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,882 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,882 | ^ 2021-07-14T12:23:26,882 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,882 969 | decode(ptr, otri2); 2021-07-14T12:23:26,882 | ^~~~~~ 2021-07-14T12:23:26,882 c/triangle.c:7971:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,882 7971 | sym(topright, toprcasing); 2021-07-14T12:23:26,882 | ^~~ 2021-07-14T12:23:26,886 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,886 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,886 | ^ 2021-07-14T12:23:26,886 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,886 969 | decode(ptr, otri2); 2021-07-14T12:23:26,886 | ^~~~~~ 2021-07-14T12:23:26,886 c/triangle.c:7973:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,886 7973 | sym(botleft, botlcasing); 2021-07-14T12:23:26,887 | ^~~ 2021-07-14T12:23:26,890 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,890 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,890 | ^ 2021-07-14T12:23:26,890 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,890 969 | decode(ptr, otri2); 2021-07-14T12:23:26,890 | ^~~~~~ 2021-07-14T12:23:26,890 c/triangle.c:7973:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,890 7973 | sym(botleft, botlcasing); 2021-07-14T12:23:26,891 | ^~~ 2021-07-14T12:23:26,894 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,894 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,894 | ^ 2021-07-14T12:23:26,894 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,894 969 | decode(ptr, otri2); 2021-07-14T12:23:26,894 | ^~~~~~ 2021-07-14T12:23:26,894 c/triangle.c:7973:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,894 7973 | sym(botleft, botlcasing); 2021-07-14T12:23:26,895 | ^~~ 2021-07-14T12:23:26,898 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,898 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:26,898 | ^ 2021-07-14T12:23:26,898 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,898 969 | decode(ptr, otri2); 2021-07-14T12:23:26,898 | ^~~~~~ 2021-07-14T12:23:26,898 c/triangle.c:7975:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,898 7975 | sym(botright, botrcasing); 2021-07-14T12:23:26,899 | ^~~ 2021-07-14T12:23:26,902 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,902 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:26,902 | ^ 2021-07-14T12:23:26,902 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,902 969 | decode(ptr, otri2); 2021-07-14T12:23:26,902 | ^~~~~~ 2021-07-14T12:23:26,902 c/triangle.c:7975:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,902 7975 | sym(botright, botrcasing); 2021-07-14T12:23:26,903 | ^~~ 2021-07-14T12:23:26,905 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,906 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:26,906 | ^ 2021-07-14T12:23:26,906 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:26,906 969 | decode(ptr, otri2); 2021-07-14T12:23:26,906 | ^~~~~~ 2021-07-14T12:23:26,906 c/triangle.c:7975:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:26,906 7975 | sym(botright, botrcasing); 2021-07-14T12:23:26,906 | ^~~ 2021-07-14T12:23:26,909 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,910 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,910 | ^ 2021-07-14T12:23:26,910 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,910 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:26,910 | ^~~~~~ 2021-07-14T12:23:26,910 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,910 7977 | bond(topleft, botlcasing); 2021-07-14T12:23:26,910 | ^~~~ 2021-07-14T12:23:26,913 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,914 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,914 | ^ 2021-07-14T12:23:26,914 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,914 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:26,914 | ^~~~~~ 2021-07-14T12:23:26,914 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,914 7977 | bond(topleft, botlcasing); 2021-07-14T12:23:26,914 | ^~~~ 2021-07-14T12:23:26,917 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,918 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,918 | ^ 2021-07-14T12:23:26,918 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,918 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:26,918 | ^~~~~~ 2021-07-14T12:23:26,918 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,918 7977 | bond(topleft, botlcasing); 2021-07-14T12:23:26,918 | ^~~~ 2021-07-14T12:23:26,921 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,922 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,922 | ^ 2021-07-14T12:23:26,922 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,922 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:26,922 | ^~~~~~ 2021-07-14T12:23:26,922 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,922 7977 | bond(topleft, botlcasing); 2021-07-14T12:23:26,922 | ^~~~ 2021-07-14T12:23:26,925 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,926 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,926 | ^ 2021-07-14T12:23:26,926 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,926 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:26,926 | ^~~~~~ 2021-07-14T12:23:26,926 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,926 7978 | bond(botleft, botrcasing); 2021-07-14T12:23:26,926 | ^~~~ 2021-07-14T12:23:26,929 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,929 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,930 | ^ 2021-07-14T12:23:26,930 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,930 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:26,930 | ^~~~~~ 2021-07-14T12:23:26,930 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,930 7978 | bond(botleft, botrcasing); 2021-07-14T12:23:26,930 | ^~~~ 2021-07-14T12:23:26,933 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,933 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,934 | ^ 2021-07-14T12:23:26,934 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,934 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:26,934 | ^~~~~~ 2021-07-14T12:23:26,934 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,934 7978 | bond(botleft, botrcasing); 2021-07-14T12:23:26,934 | ^~~~ 2021-07-14T12:23:26,937 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,937 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,938 | ^ 2021-07-14T12:23:26,938 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,938 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:26,938 | ^~~~~~ 2021-07-14T12:23:26,938 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,938 7978 | bond(botleft, botrcasing); 2021-07-14T12:23:26,938 | ^~~~ 2021-07-14T12:23:26,941 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,941 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,942 | ^ 2021-07-14T12:23:26,942 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,942 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:26,942 | ^~~~~~ 2021-07-14T12:23:26,942 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,942 7979 | bond(botright, toprcasing); 2021-07-14T12:23:26,942 | ^~~~ 2021-07-14T12:23:26,945 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,945 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,946 | ^ 2021-07-14T12:23:26,946 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,946 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:26,946 | ^~~~~~ 2021-07-14T12:23:26,946 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,946 7979 | bond(botright, toprcasing); 2021-07-14T12:23:26,946 | ^~~~ 2021-07-14T12:23:26,949 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,949 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,950 | ^ 2021-07-14T12:23:26,950 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,950 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:26,950 | ^~~~~~ 2021-07-14T12:23:26,950 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,950 7979 | bond(botright, toprcasing); 2021-07-14T12:23:26,950 | ^~~~ 2021-07-14T12:23:26,953 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,953 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,954 | ^ 2021-07-14T12:23:26,954 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,954 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:26,954 | ^~~~~~ 2021-07-14T12:23:26,954 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,954 7979 | bond(botright, toprcasing); 2021-07-14T12:23:26,954 | ^~~~ 2021-07-14T12:23:26,957 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,957 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,958 | ^ 2021-07-14T12:23:26,958 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,958 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:26,958 | ^~~~~~ 2021-07-14T12:23:26,958 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,958 7980 | bond(topright, toplcasing); 2021-07-14T12:23:26,958 | ^~~~ 2021-07-14T12:23:26,961 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,961 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,961 | ^ 2021-07-14T12:23:26,962 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,962 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:26,962 | ^~~~~~ 2021-07-14T12:23:26,962 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,962 7980 | bond(topright, toplcasing); 2021-07-14T12:23:26,962 | ^~~~ 2021-07-14T12:23:26,965 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,965 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,965 | ^ 2021-07-14T12:23:26,966 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,966 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:26,966 | ^~~~~~ 2021-07-14T12:23:26,966 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,966 7980 | bond(topright, toplcasing); 2021-07-14T12:23:26,966 | ^~~~ 2021-07-14T12:23:26,969 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,969 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:26,969 | ^ 2021-07-14T12:23:26,970 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:26,970 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:26,970 | ^~~~~~ 2021-07-14T12:23:26,970 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:26,970 7980 | bond(topright, toplcasing); 2021-07-14T12:23:26,970 | ^~~~ 2021-07-14T12:23:26,973 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,973 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,974 | ^ 2021-07-14T12:23:26,974 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,974 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,974 | ^~~~~~~ 2021-07-14T12:23:26,974 c/triangle.c:7984:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,974 7984 | tspivot(topleft, toplsubseg); 2021-07-14T12:23:26,974 | ^~~~~~~ 2021-07-14T12:23:26,977 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,977 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,978 | ^ 2021-07-14T12:23:26,978 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,978 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,978 | ^~~~~~~ 2021-07-14T12:23:26,978 c/triangle.c:7984:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,978 7984 | tspivot(topleft, toplsubseg); 2021-07-14T12:23:26,978 | ^~~~~~~ 2021-07-14T12:23:26,981 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,981 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,981 | ^ 2021-07-14T12:23:26,982 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,982 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,982 | ^~~~~~~ 2021-07-14T12:23:26,982 c/triangle.c:7984:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,982 7984 | tspivot(topleft, toplsubseg); 2021-07-14T12:23:26,982 | ^~~~~~~ 2021-07-14T12:23:26,985 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,985 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,985 | ^ 2021-07-14T12:23:26,986 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,986 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,986 | ^~~~~~~ 2021-07-14T12:23:26,986 c/triangle.c:7985:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,986 7985 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:26,986 | ^~~~~~~ 2021-07-14T12:23:26,989 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,989 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:26,989 | ^ 2021-07-14T12:23:26,989 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,990 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,990 | ^~~~~~~ 2021-07-14T12:23:26,990 c/triangle.c:7985:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,990 7985 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:26,990 | ^~~~~~~ 2021-07-14T12:23:26,993 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:26,993 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:26,993 | ^ 2021-07-14T12:23:26,993 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,993 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,994 | ^~~~~~~ 2021-07-14T12:23:26,994 c/triangle.c:7985:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,994 7985 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:26,994 | ^~~~~~~ 2021-07-14T12:23:26,997 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:26,997 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:26,997 | ^ 2021-07-14T12:23:26,997 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:26,997 1289 | sdecode(sptr, osub) 2021-07-14T12:23:26,998 | ^~~~~~~ 2021-07-14T12:23:26,998 c/triangle.c:7986:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:26,998 7986 | tspivot(botright, botrsubseg); 2021-07-14T12:23:26,998 | ^~~~~~~ 2021-07-14T12:23:27,001 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,001 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,001 | ^ 2021-07-14T12:23:27,001 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,001 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,002 | ^~~~~~~ 2021-07-14T12:23:27,002 c/triangle.c:7986:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,002 7986 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,002 | ^~~~~~~ 2021-07-14T12:23:27,005 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,005 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,005 | ^ 2021-07-14T12:23:27,005 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,005 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,005 | ^~~~~~~ 2021-07-14T12:23:27,006 c/triangle.c:7986:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,006 7986 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,006 | ^~~~~~~ 2021-07-14T12:23:27,009 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,009 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,009 | ^ 2021-07-14T12:23:27,009 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,009 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,009 | ^~~~~~~ 2021-07-14T12:23:27,010 c/triangle.c:7987:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,010 7987 | tspivot(topright, toprsubseg); 2021-07-14T12:23:27,010 | ^~~~~~~ 2021-07-14T12:23:27,013 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,013 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,013 | ^ 2021-07-14T12:23:27,013 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,013 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,013 | ^~~~~~~ 2021-07-14T12:23:27,014 c/triangle.c:7987:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,014 7987 | tspivot(topright, toprsubseg); 2021-07-14T12:23:27,014 | ^~~~~~~ 2021-07-14T12:23:27,017 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,017 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,017 | ^ 2021-07-14T12:23:27,017 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,017 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,017 | ^~~~~~~ 2021-07-14T12:23:27,017 c/triangle.c:7987:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,018 7987 | tspivot(topright, toprsubseg); 2021-07-14T12:23:27,018 | ^~~~~~~ 2021-07-14T12:23:27,021 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,021 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,021 | ^ 2021-07-14T12:23:27,021 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,021 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,021 | ^~~~~~~ 2021-07-14T12:23:27,021 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,022 7991 | tsbond(topright, toplsubseg); 2021-07-14T12:23:27,022 | ^~~~~~ 2021-07-14T12:23:27,025 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,025 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,025 | ^ 2021-07-14T12:23:27,025 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,025 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,025 | ^~~~~~~ 2021-07-14T12:23:27,025 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,026 7991 | tsbond(topright, toplsubseg); 2021-07-14T12:23:27,026 | ^~~~~~ 2021-07-14T12:23:27,029 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,029 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,029 | ^ 2021-07-14T12:23:27,029 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,029 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,029 | ^~~~~~ 2021-07-14T12:23:27,029 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,030 7991 | tsbond(topright, toplsubseg); 2021-07-14T12:23:27,030 | ^~~~~~ 2021-07-14T12:23:27,033 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,033 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,033 | ^ 2021-07-14T12:23:27,033 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,033 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,033 | ^~~~~~ 2021-07-14T12:23:27,034 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,034 7991 | tsbond(topright, toplsubseg); 2021-07-14T12:23:27,034 | ^~~~~~ 2021-07-14T12:23:27,037 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,037 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,037 | ^ 2021-07-14T12:23:27,037 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,037 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,037 | ^~~~~~~ 2021-07-14T12:23:27,038 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,038 7996 | tsbond(topleft, botlsubseg); 2021-07-14T12:23:27,038 | ^~~~~~ 2021-07-14T12:23:27,041 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,041 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,041 | ^ 2021-07-14T12:23:27,041 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,041 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,041 | ^~~~~~~ 2021-07-14T12:23:27,041 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,042 7996 | tsbond(topleft, botlsubseg); 2021-07-14T12:23:27,042 | ^~~~~~ 2021-07-14T12:23:27,045 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,045 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,045 | ^ 2021-07-14T12:23:27,045 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,045 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,045 | ^~~~~~ 2021-07-14T12:23:27,046 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,046 7996 | tsbond(topleft, botlsubseg); 2021-07-14T12:23:27,046 | ^~~~~~ 2021-07-14T12:23:27,049 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,049 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,049 | ^ 2021-07-14T12:23:27,049 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,049 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,049 | ^~~~~~ 2021-07-14T12:23:27,049 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,050 7996 | tsbond(topleft, botlsubseg); 2021-07-14T12:23:27,050 | ^~~~~~ 2021-07-14T12:23:27,053 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,053 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,053 | ^ 2021-07-14T12:23:27,053 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,053 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,054 | ^~~~~~~ 2021-07-14T12:23:27,054 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,054 8001 | tsbond(botleft, botrsubseg); 2021-07-14T12:23:27,054 | ^~~~~~ 2021-07-14T12:23:27,057 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,057 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,057 | ^ 2021-07-14T12:23:27,057 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,057 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,057 | ^~~~~~~ 2021-07-14T12:23:27,058 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,058 8001 | tsbond(botleft, botrsubseg); 2021-07-14T12:23:27,058 | ^~~~~~ 2021-07-14T12:23:27,061 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,061 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,061 | ^ 2021-07-14T12:23:27,061 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,061 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,061 | ^~~~~~ 2021-07-14T12:23:27,062 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,062 8001 | tsbond(botleft, botrsubseg); 2021-07-14T12:23:27,062 | ^~~~~~ 2021-07-14T12:23:27,065 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,065 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,065 | ^ 2021-07-14T12:23:27,065 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,065 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,065 | ^~~~~~ 2021-07-14T12:23:27,066 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,066 8001 | tsbond(botleft, botrsubseg); 2021-07-14T12:23:27,066 | ^~~~~~ 2021-07-14T12:23:27,069 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,069 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,069 | ^ 2021-07-14T12:23:27,069 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,069 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,070 | ^~~~~~~ 2021-07-14T12:23:27,070 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,070 8006 | tsbond(botright, toprsubseg); 2021-07-14T12:23:27,070 | ^~~~~~ 2021-07-14T12:23:27,073 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,073 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,073 | ^ 2021-07-14T12:23:27,073 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,073 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,074 | ^~~~~~~ 2021-07-14T12:23:27,074 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,074 8006 | tsbond(botright, toprsubseg); 2021-07-14T12:23:27,074 | ^~~~~~ 2021-07-14T12:23:27,077 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,077 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,077 | ^ 2021-07-14T12:23:27,077 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,077 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,078 | ^~~~~~ 2021-07-14T12:23:27,078 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,078 8006 | tsbond(botright, toprsubseg); 2021-07-14T12:23:27,078 | ^~~~~~ 2021-07-14T12:23:27,081 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,081 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,081 | ^ 2021-07-14T12:23:27,081 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,082 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,082 | ^~~~~~ 2021-07-14T12:23:27,082 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,082 8006 | tsbond(botright, toprsubseg); 2021-07-14T12:23:27,082 | ^~~~~~ 2021-07-14T12:23:27,082 c/triangle.c: In function ‘unflip’: 2021-07-14T12:23:27,086 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,086 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,086 | ^ 2021-07-14T12:23:27,086 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,086 969 | decode(ptr, otri2); 2021-07-14T12:23:27,087 | ^~~~~~ 2021-07-14T12:23:27,087 c/triangle.c:8084:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,087 8084 | sym(*flipedge, top); 2021-07-14T12:23:27,087 | ^~~ 2021-07-14T12:23:27,090 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,090 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,090 | ^ 2021-07-14T12:23:27,090 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,091 969 | decode(ptr, otri2); 2021-07-14T12:23:27,091 | ^~~~~~ 2021-07-14T12:23:27,091 c/triangle.c:8084:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,091 8084 | sym(*flipedge, top); 2021-07-14T12:23:27,091 | ^~~ 2021-07-14T12:23:27,094 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,094 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,094 | ^ 2021-07-14T12:23:27,094 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,095 969 | decode(ptr, otri2); 2021-07-14T12:23:27,095 | ^~~~~~ 2021-07-14T12:23:27,095 c/triangle.c:8084:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,095 8084 | sym(*flipedge, top); 2021-07-14T12:23:27,095 | ^~~ 2021-07-14T12:23:27,098 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,099 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,099 | ^ 2021-07-14T12:23:27,099 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,099 969 | decode(ptr, otri2); 2021-07-14T12:23:27,099 | ^~~~~~ 2021-07-14T12:23:27,099 c/triangle.c:8104:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,099 8104 | sym(topleft, toplcasing); 2021-07-14T12:23:27,099 | ^~~ 2021-07-14T12:23:27,103 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,103 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,103 | ^ 2021-07-14T12:23:27,103 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,103 969 | decode(ptr, otri2); 2021-07-14T12:23:27,103 | ^~~~~~ 2021-07-14T12:23:27,103 c/triangle.c:8104:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,103 8104 | sym(topleft, toplcasing); 2021-07-14T12:23:27,103 | ^~~ 2021-07-14T12:23:27,107 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,107 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,107 | ^ 2021-07-14T12:23:27,107 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,107 969 | decode(ptr, otri2); 2021-07-14T12:23:27,107 | ^~~~~~ 2021-07-14T12:23:27,107 c/triangle.c:8104:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,107 8104 | sym(topleft, toplcasing); 2021-07-14T12:23:27,107 | ^~~ 2021-07-14T12:23:27,111 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,111 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,111 | ^ 2021-07-14T12:23:27,111 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,111 969 | decode(ptr, otri2); 2021-07-14T12:23:27,111 | ^~~~~~ 2021-07-14T12:23:27,111 c/triangle.c:8106:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,112 8106 | sym(topright, toprcasing); 2021-07-14T12:23:27,112 | ^~~ 2021-07-14T12:23:27,115 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,115 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,115 | ^ 2021-07-14T12:23:27,115 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,115 969 | decode(ptr, otri2); 2021-07-14T12:23:27,115 | ^~~~~~ 2021-07-14T12:23:27,116 c/triangle.c:8106:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,116 8106 | sym(topright, toprcasing); 2021-07-14T12:23:27,116 | ^~~ 2021-07-14T12:23:27,119 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,119 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,119 | ^ 2021-07-14T12:23:27,119 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,119 969 | decode(ptr, otri2); 2021-07-14T12:23:27,119 | ^~~~~~ 2021-07-14T12:23:27,120 c/triangle.c:8106:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,120 8106 | sym(topright, toprcasing); 2021-07-14T12:23:27,120 | ^~~ 2021-07-14T12:23:27,123 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,123 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,123 | ^ 2021-07-14T12:23:27,123 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,123 969 | decode(ptr, otri2); 2021-07-14T12:23:27,124 | ^~~~~~ 2021-07-14T12:23:27,124 c/triangle.c:8108:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,124 8108 | sym(botleft, botlcasing); 2021-07-14T12:23:27,124 | ^~~ 2021-07-14T12:23:27,127 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,127 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,127 | ^ 2021-07-14T12:23:27,127 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,127 969 | decode(ptr, otri2); 2021-07-14T12:23:27,128 | ^~~~~~ 2021-07-14T12:23:27,128 c/triangle.c:8108:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,128 8108 | sym(botleft, botlcasing); 2021-07-14T12:23:27,128 | ^~~ 2021-07-14T12:23:27,131 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,131 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,131 | ^ 2021-07-14T12:23:27,131 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,132 969 | decode(ptr, otri2); 2021-07-14T12:23:27,132 | ^~~~~~ 2021-07-14T12:23:27,132 c/triangle.c:8108:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,132 8108 | sym(botleft, botlcasing); 2021-07-14T12:23:27,132 | ^~~ 2021-07-14T12:23:27,135 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,135 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,135 | ^ 2021-07-14T12:23:27,136 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,136 969 | decode(ptr, otri2); 2021-07-14T12:23:27,136 | ^~~~~~ 2021-07-14T12:23:27,136 c/triangle.c:8110:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,136 8110 | sym(botright, botrcasing); 2021-07-14T12:23:27,136 | ^~~ 2021-07-14T12:23:27,139 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,139 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,140 | ^ 2021-07-14T12:23:27,140 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,140 969 | decode(ptr, otri2); 2021-07-14T12:23:27,140 | ^~~~~~ 2021-07-14T12:23:27,140 c/triangle.c:8110:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,140 8110 | sym(botright, botrcasing); 2021-07-14T12:23:27,140 | ^~~ 2021-07-14T12:23:27,143 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,144 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,144 | ^ 2021-07-14T12:23:27,144 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,144 969 | decode(ptr, otri2); 2021-07-14T12:23:27,144 | ^~~~~~ 2021-07-14T12:23:27,144 c/triangle.c:8110:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,144 8110 | sym(botright, botrcasing); 2021-07-14T12:23:27,144 | ^~~ 2021-07-14T12:23:27,148 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,148 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,148 | ^ 2021-07-14T12:23:27,148 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,148 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,148 | ^~~~~~ 2021-07-14T12:23:27,148 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,148 8112 | bond(topleft, toprcasing); 2021-07-14T12:23:27,148 | ^~~~ 2021-07-14T12:23:27,152 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,152 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,152 | ^ 2021-07-14T12:23:27,152 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,152 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,152 | ^~~~~~ 2021-07-14T12:23:27,152 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,153 8112 | bond(topleft, toprcasing); 2021-07-14T12:23:27,153 | ^~~~ 2021-07-14T12:23:27,156 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,156 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,156 | ^ 2021-07-14T12:23:27,156 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,156 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,156 | ^~~~~~ 2021-07-14T12:23:27,157 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,157 8112 | bond(topleft, toprcasing); 2021-07-14T12:23:27,157 | ^~~~ 2021-07-14T12:23:27,160 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,160 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,160 | ^ 2021-07-14T12:23:27,160 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,160 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,161 | ^~~~~~ 2021-07-14T12:23:27,161 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,161 8112 | bond(topleft, toprcasing); 2021-07-14T12:23:27,161 | ^~~~ 2021-07-14T12:23:27,164 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,164 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,164 | ^ 2021-07-14T12:23:27,164 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,165 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,165 | ^~~~~~ 2021-07-14T12:23:27,165 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,165 8113 | bond(botleft, toplcasing); 2021-07-14T12:23:27,165 | ^~~~ 2021-07-14T12:23:27,168 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,168 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,168 | ^ 2021-07-14T12:23:27,169 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,169 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,169 | ^~~~~~ 2021-07-14T12:23:27,169 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,169 8113 | bond(botleft, toplcasing); 2021-07-14T12:23:27,169 | ^~~~ 2021-07-14T12:23:27,172 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,172 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,173 | ^ 2021-07-14T12:23:27,173 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,173 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,173 | ^~~~~~ 2021-07-14T12:23:27,173 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,173 8113 | bond(botleft, toplcasing); 2021-07-14T12:23:27,173 | ^~~~ 2021-07-14T12:23:27,176 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,177 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,177 | ^ 2021-07-14T12:23:27,177 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,177 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,177 | ^~~~~~ 2021-07-14T12:23:27,177 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,177 8113 | bond(botleft, toplcasing); 2021-07-14T12:23:27,177 | ^~~~ 2021-07-14T12:23:27,180 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,181 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,181 | ^ 2021-07-14T12:23:27,181 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,181 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,181 | ^~~~~~ 2021-07-14T12:23:27,181 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,181 8114 | bond(botright, botlcasing); 2021-07-14T12:23:27,181 | ^~~~ 2021-07-14T12:23:27,185 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,185 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,185 | ^ 2021-07-14T12:23:27,185 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,185 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,185 | ^~~~~~ 2021-07-14T12:23:27,185 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,185 8114 | bond(botright, botlcasing); 2021-07-14T12:23:27,186 | ^~~~ 2021-07-14T12:23:27,189 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,189 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,189 | ^ 2021-07-14T12:23:27,189 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,189 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,189 | ^~~~~~ 2021-07-14T12:23:27,189 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,190 8114 | bond(botright, botlcasing); 2021-07-14T12:23:27,190 | ^~~~ 2021-07-14T12:23:27,193 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,193 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,193 | ^ 2021-07-14T12:23:27,193 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,193 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,193 | ^~~~~~ 2021-07-14T12:23:27,194 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,194 8114 | bond(botright, botlcasing); 2021-07-14T12:23:27,194 | ^~~~ 2021-07-14T12:23:27,197 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,197 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,197 | ^ 2021-07-14T12:23:27,197 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,198 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,198 | ^~~~~~ 2021-07-14T12:23:27,198 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,198 8115 | bond(topright, botrcasing); 2021-07-14T12:23:27,198 | ^~~~ 2021-07-14T12:23:27,201 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,201 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,201 | ^ 2021-07-14T12:23:27,202 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,202 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,202 | ^~~~~~ 2021-07-14T12:23:27,202 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,202 8115 | bond(topright, botrcasing); 2021-07-14T12:23:27,202 | ^~~~ 2021-07-14T12:23:27,205 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,205 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,206 | ^ 2021-07-14T12:23:27,206 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,206 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,206 | ^~~~~~ 2021-07-14T12:23:27,206 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,206 8115 | bond(topright, botrcasing); 2021-07-14T12:23:27,206 | ^~~~ 2021-07-14T12:23:27,209 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,209 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,210 | ^ 2021-07-14T12:23:27,210 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,210 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,210 | ^~~~~~ 2021-07-14T12:23:27,210 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,210 8115 | bond(topright, botrcasing); 2021-07-14T12:23:27,210 | ^~~~ 2021-07-14T12:23:27,213 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,214 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,214 | ^ 2021-07-14T12:23:27,214 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,214 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,214 | ^~~~~~~ 2021-07-14T12:23:27,214 c/triangle.c:8119:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,214 8119 | tspivot(topleft, toplsubseg); 2021-07-14T12:23:27,214 | ^~~~~~~ 2021-07-14T12:23:27,218 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,218 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,218 | ^ 2021-07-14T12:23:27,218 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,218 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,218 | ^~~~~~~ 2021-07-14T12:23:27,218 c/triangle.c:8119:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,218 8119 | tspivot(topleft, toplsubseg); 2021-07-14T12:23:27,218 | ^~~~~~~ 2021-07-14T12:23:27,222 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,222 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,222 | ^ 2021-07-14T12:23:27,222 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,222 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,222 | ^~~~~~~ 2021-07-14T12:23:27,222 c/triangle.c:8119:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,222 8119 | tspivot(topleft, toplsubseg); 2021-07-14T12:23:27,223 | ^~~~~~~ 2021-07-14T12:23:27,226 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,226 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,226 | ^ 2021-07-14T12:23:27,226 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,226 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,226 | ^~~~~~~ 2021-07-14T12:23:27,226 c/triangle.c:8120:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,227 8120 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:27,227 | ^~~~~~~ 2021-07-14T12:23:27,230 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,230 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,230 | ^ 2021-07-14T12:23:27,230 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,230 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,230 | ^~~~~~~ 2021-07-14T12:23:27,231 c/triangle.c:8120:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,231 8120 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:27,231 | ^~~~~~~ 2021-07-14T12:23:27,234 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,234 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,234 | ^ 2021-07-14T12:23:27,234 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,234 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,235 | ^~~~~~~ 2021-07-14T12:23:27,235 c/triangle.c:8120:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,235 8120 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:27,235 | ^~~~~~~ 2021-07-14T12:23:27,238 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,238 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,238 | ^ 2021-07-14T12:23:27,238 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,239 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,239 | ^~~~~~~ 2021-07-14T12:23:27,239 c/triangle.c:8121:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,239 8121 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,239 | ^~~~~~~ 2021-07-14T12:23:27,242 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,242 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,242 | ^ 2021-07-14T12:23:27,243 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,243 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,243 | ^~~~~~~ 2021-07-14T12:23:27,243 c/triangle.c:8121:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,243 8121 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,243 | ^~~~~~~ 2021-07-14T12:23:27,246 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,246 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,246 | ^ 2021-07-14T12:23:27,247 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,247 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,247 | ^~~~~~~ 2021-07-14T12:23:27,247 c/triangle.c:8121:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,247 8121 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,247 | ^~~~~~~ 2021-07-14T12:23:27,250 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,250 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,251 | ^ 2021-07-14T12:23:27,251 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,251 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,251 | ^~~~~~~ 2021-07-14T12:23:27,251 c/triangle.c:8122:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,251 8122 | tspivot(topright, toprsubseg); 2021-07-14T12:23:27,252 | ^~~~~~~ 2021-07-14T12:23:27,254 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,255 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,255 | ^ 2021-07-14T12:23:27,255 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,255 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,255 | ^~~~~~~ 2021-07-14T12:23:27,255 c/triangle.c:8122:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,255 8122 | tspivot(topright, toprsubseg); 2021-07-14T12:23:27,255 | ^~~~~~~ 2021-07-14T12:23:27,259 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,259 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,259 | ^ 2021-07-14T12:23:27,259 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,259 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,259 | ^~~~~~~ 2021-07-14T12:23:27,259 c/triangle.c:8122:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,259 8122 | tspivot(topright, toprsubseg); 2021-07-14T12:23:27,260 | ^~~~~~~ 2021-07-14T12:23:27,263 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,263 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,263 | ^ 2021-07-14T12:23:27,263 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,263 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,263 | ^~~~~~~ 2021-07-14T12:23:27,264 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,264 8126 | tsbond(botleft, toplsubseg); 2021-07-14T12:23:27,264 | ^~~~~~ 2021-07-14T12:23:27,267 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,267 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,267 | ^ 2021-07-14T12:23:27,267 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,267 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,267 | ^~~~~~~ 2021-07-14T12:23:27,268 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,268 8126 | tsbond(botleft, toplsubseg); 2021-07-14T12:23:27,268 | ^~~~~~ 2021-07-14T12:23:27,271 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,271 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,271 | ^ 2021-07-14T12:23:27,271 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,272 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,272 | ^~~~~~ 2021-07-14T12:23:27,272 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,272 8126 | tsbond(botleft, toplsubseg); 2021-07-14T12:23:27,272 | ^~~~~~ 2021-07-14T12:23:27,275 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,275 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,275 | ^ 2021-07-14T12:23:27,275 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,276 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,276 | ^~~~~~ 2021-07-14T12:23:27,276 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,276 8126 | tsbond(botleft, toplsubseg); 2021-07-14T12:23:27,276 | ^~~~~~ 2021-07-14T12:23:27,279 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,279 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,280 | ^ 2021-07-14T12:23:27,280 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,280 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,280 | ^~~~~~~ 2021-07-14T12:23:27,280 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,280 8131 | tsbond(botright, botlsubseg); 2021-07-14T12:23:27,280 | ^~~~~~ 2021-07-14T12:23:27,283 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,284 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,284 | ^ 2021-07-14T12:23:27,284 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,284 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,284 | ^~~~~~~ 2021-07-14T12:23:27,284 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,284 8131 | tsbond(botright, botlsubseg); 2021-07-14T12:23:27,284 | ^~~~~~ 2021-07-14T12:23:27,288 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,288 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,288 | ^ 2021-07-14T12:23:27,288 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,288 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,288 | ^~~~~~ 2021-07-14T12:23:27,288 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,288 8131 | tsbond(botright, botlsubseg); 2021-07-14T12:23:27,289 | ^~~~~~ 2021-07-14T12:23:27,292 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,292 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,292 | ^ 2021-07-14T12:23:27,292 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,292 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,292 | ^~~~~~ 2021-07-14T12:23:27,293 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,293 8131 | tsbond(botright, botlsubseg); 2021-07-14T12:23:27,293 | ^~~~~~ 2021-07-14T12:23:27,296 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,296 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,296 | ^ 2021-07-14T12:23:27,296 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,296 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,296 | ^~~~~~~ 2021-07-14T12:23:27,297 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,297 8136 | tsbond(topright, botrsubseg); 2021-07-14T12:23:27,297 | ^~~~~~ 2021-07-14T12:23:27,300 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,300 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,300 | ^ 2021-07-14T12:23:27,300 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,301 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,301 | ^~~~~~~ 2021-07-14T12:23:27,301 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,301 8136 | tsbond(topright, botrsubseg); 2021-07-14T12:23:27,301 | ^~~~~~ 2021-07-14T12:23:27,304 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,304 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,304 | ^ 2021-07-14T12:23:27,305 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,305 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,305 | ^~~~~~ 2021-07-14T12:23:27,305 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,305 8136 | tsbond(topright, botrsubseg); 2021-07-14T12:23:27,305 | ^~~~~~ 2021-07-14T12:23:27,308 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,308 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,309 | ^ 2021-07-14T12:23:27,309 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,309 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,309 | ^~~~~~ 2021-07-14T12:23:27,309 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,309 8136 | tsbond(topright, botrsubseg); 2021-07-14T12:23:27,309 | ^~~~~~ 2021-07-14T12:23:27,313 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,313 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,313 | ^ 2021-07-14T12:23:27,313 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,313 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,313 | ^~~~~~~ 2021-07-14T12:23:27,313 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,313 8141 | tsbond(topleft, toprsubseg); 2021-07-14T12:23:27,313 | ^~~~~~ 2021-07-14T12:23:27,317 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,317 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,317 | ^ 2021-07-14T12:23:27,317 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,317 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,317 | ^~~~~~~ 2021-07-14T12:23:27,317 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,318 8141 | tsbond(topleft, toprsubseg); 2021-07-14T12:23:27,318 | ^~~~~~ 2021-07-14T12:23:27,321 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,321 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,321 | ^ 2021-07-14T12:23:27,321 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,321 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,321 | ^~~~~~ 2021-07-14T12:23:27,321 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,322 8141 | tsbond(topleft, toprsubseg); 2021-07-14T12:23:27,322 | ^~~~~~ 2021-07-14T12:23:27,325 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,325 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,325 | ^ 2021-07-14T12:23:27,325 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,325 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,325 | ^~~~~~ 2021-07-14T12:23:27,326 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,326 8141 | tsbond(topleft, toprsubseg); 2021-07-14T12:23:27,326 | ^~~~~~ 2021-07-14T12:23:27,326 c/triangle.c: In function ‘insertvertex’: 2021-07-14T12:23:27,330 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,330 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,330 | ^ 2021-07-14T12:23:27,330 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,331 973 | decode(ptr, otri); 2021-07-14T12:23:27,331 | ^~~~~~ 2021-07-14T12:23:27,331 c/triangle.c:8267:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:27,331 8267 | symself(horiz); 2021-07-14T12:23:27,331 | ^~~~~~~ 2021-07-14T12:23:27,334 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,334 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,335 | ^ 2021-07-14T12:23:27,335 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,335 973 | decode(ptr, otri); 2021-07-14T12:23:27,335 | ^~~~~~ 2021-07-14T12:23:27,335 c/triangle.c:8267:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:27,335 8267 | symself(horiz); 2021-07-14T12:23:27,335 | ^~~~~~~ 2021-07-14T12:23:27,338 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,339 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,339 | ^ 2021-07-14T12:23:27,339 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,339 973 | decode(ptr, otri); 2021-07-14T12:23:27,339 | ^~~~~~ 2021-07-14T12:23:27,339 c/triangle.c:8267:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:27,339 8267 | symself(horiz); 2021-07-14T12:23:27,339 | ^~~~~~~ 2021-07-14T12:23:27,343 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,343 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,343 | ^ 2021-07-14T12:23:27,343 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,344 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,344 | ^~~~~~~ 2021-07-14T12:23:27,344 c/triangle.c:8293:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,344 8293 | tspivot(horiz, brokensubseg); 2021-07-14T12:23:27,344 | ^~~~~~~ 2021-07-14T12:23:27,347 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,347 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,348 | ^ 2021-07-14T12:23:27,348 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,348 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,348 | ^~~~~~~ 2021-07-14T12:23:27,348 c/triangle.c:8293:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,348 8293 | tspivot(horiz, brokensubseg); 2021-07-14T12:23:27,348 | ^~~~~~~ 2021-07-14T12:23:27,351 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,352 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,352 | ^ 2021-07-14T12:23:27,352 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,352 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,352 | ^~~~~~~ 2021-07-14T12:23:27,352 c/triangle.c:8293:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,352 8293 | tspivot(horiz, brokensubseg); 2021-07-14T12:23:27,352 | ^~~~~~~ 2021-07-14T12:23:27,356 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,356 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,356 | ^ 2021-07-14T12:23:27,356 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,356 969 | decode(ptr, otri2); 2021-07-14T12:23:27,356 | ^~~~~~ 2021-07-14T12:23:27,357 c/triangle.c:8301:13: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,357 8301 | sym(horiz, testtri); 2021-07-14T12:23:27,357 | ^~~ 2021-07-14T12:23:27,360 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,360 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,360 | ^ 2021-07-14T12:23:27,360 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,360 969 | decode(ptr, otri2); 2021-07-14T12:23:27,361 | ^~~~~~ 2021-07-14T12:23:27,361 c/triangle.c:8301:13: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,361 8301 | sym(horiz, testtri); 2021-07-14T12:23:27,361 | ^~~ 2021-07-14T12:23:27,364 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,364 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,365 | ^ 2021-07-14T12:23:27,365 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,365 969 | decode(ptr, otri2); 2021-07-14T12:23:27,365 | ^~~~~~ 2021-07-14T12:23:27,365 c/triangle.c:8301:13: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,365 8301 | sym(horiz, testtri); 2021-07-14T12:23:27,365 | ^~~ 2021-07-14T12:23:27,369 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,369 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,369 | ^ 2021-07-14T12:23:27,369 c/triangle.c:8307:37: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,369 8307 | encroached->encsubseg = sencode(brokensubseg); 2021-07-14T12:23:27,369 | ^~~~~~~ 2021-07-14T12:23:27,373 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,373 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,373 | ^ 2021-07-14T12:23:27,373 c/triangle.c:8307:37: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,373 8307 | encroached->encsubseg = sencode(brokensubseg); 2021-07-14T12:23:27,373 | ^~~~~~~ 2021-07-14T12:23:27,379 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,379 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,379 | ^ 2021-07-14T12:23:27,379 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,379 969 | decode(ptr, otri2); 2021-07-14T12:23:27,379 | ^~~~~~ 2021-07-14T12:23:27,379 c/triangle.c:8329:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,380 8329 | sym(botright, botrcasing); 2021-07-14T12:23:27,380 | ^~~ 2021-07-14T12:23:27,383 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,383 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,383 | ^ 2021-07-14T12:23:27,383 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,383 969 | decode(ptr, otri2); 2021-07-14T12:23:27,383 | ^~~~~~ 2021-07-14T12:23:27,384 c/triangle.c:8329:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,384 8329 | sym(botright, botrcasing); 2021-07-14T12:23:27,384 | ^~~ 2021-07-14T12:23:27,387 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,387 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,387 | ^ 2021-07-14T12:23:27,387 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,388 969 | decode(ptr, otri2); 2021-07-14T12:23:27,388 | ^~~~~~ 2021-07-14T12:23:27,388 c/triangle.c:8329:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,388 8329 | sym(botright, botrcasing); 2021-07-14T12:23:27,388 | ^~~ 2021-07-14T12:23:27,391 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,391 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,392 | ^ 2021-07-14T12:23:27,392 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,392 969 | decode(ptr, otri2); 2021-07-14T12:23:27,392 | ^~~~~~ 2021-07-14T12:23:27,392 c/triangle.c:8330:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,392 8330 | sym(horiz, topright); 2021-07-14T12:23:27,392 | ^~~ 2021-07-14T12:23:27,396 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,396 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,396 | ^ 2021-07-14T12:23:27,396 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,396 969 | decode(ptr, otri2); 2021-07-14T12:23:27,396 | ^~~~~~ 2021-07-14T12:23:27,396 c/triangle.c:8330:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,396 8330 | sym(horiz, topright); 2021-07-14T12:23:27,397 | ^~~ 2021-07-14T12:23:27,400 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,400 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,400 | ^ 2021-07-14T12:23:27,400 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,400 969 | decode(ptr, otri2); 2021-07-14T12:23:27,400 | ^~~~~~ 2021-07-14T12:23:27,401 c/triangle.c:8330:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,401 8330 | sym(horiz, topright); 2021-07-14T12:23:27,401 | ^~~ 2021-07-14T12:23:27,404 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,404 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,404 | ^ 2021-07-14T12:23:27,405 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,405 969 | decode(ptr, otri2); 2021-07-14T12:23:27,405 | ^~~~~~ 2021-07-14T12:23:27,405 c/triangle.c:8335:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,405 8335 | sym(topright, toprcasing); 2021-07-14T12:23:27,405 | ^~~ 2021-07-14T12:23:27,408 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,409 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,409 | ^ 2021-07-14T12:23:27,409 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,409 969 | decode(ptr, otri2); 2021-07-14T12:23:27,409 | ^~~~~~ 2021-07-14T12:23:27,409 c/triangle.c:8335:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,409 8335 | sym(topright, toprcasing); 2021-07-14T12:23:27,409 | ^~~ 2021-07-14T12:23:27,413 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,413 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,413 | ^ 2021-07-14T12:23:27,413 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,413 969 | decode(ptr, otri2); 2021-07-14T12:23:27,413 | ^~~~~~ 2021-07-14T12:23:27,413 c/triangle.c:8335:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,414 8335 | sym(topright, toprcasing); 2021-07-14T12:23:27,414 | ^~~ 2021-07-14T12:23:27,418 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,419 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,419 | ^ 2021-07-14T12:23:27,419 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,419 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,419 | ^~~~~~~ 2021-07-14T12:23:27,419 c/triangle.c:8378:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,419 8378 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,419 | ^~~~~~~ 2021-07-14T12:23:27,423 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,423 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,423 | ^ 2021-07-14T12:23:27,423 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,423 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,423 | ^~~~~~~ 2021-07-14T12:23:27,423 c/triangle.c:8378:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,423 8378 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,424 | ^~~~~~~ 2021-07-14T12:23:27,427 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,427 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,427 | ^ 2021-07-14T12:23:27,427 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,427 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,427 | ^~~~~~~ 2021-07-14T12:23:27,427 c/triangle.c:8378:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,428 8378 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,428 | ^~~~~~~ 2021-07-14T12:23:27,431 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,431 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,432 | ^ 2021-07-14T12:23:27,432 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,432 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,432 | ^~~~~~~ 2021-07-14T12:23:27,432 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,432 8381 | tsbond(newbotright, botrsubseg); 2021-07-14T12:23:27,432 | ^~~~~~ 2021-07-14T12:23:27,435 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,436 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,436 | ^ 2021-07-14T12:23:27,436 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,436 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,436 | ^~~~~~~ 2021-07-14T12:23:27,436 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,436 8381 | tsbond(newbotright, botrsubseg); 2021-07-14T12:23:27,436 | ^~~~~~ 2021-07-14T12:23:27,440 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,440 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,440 | ^ 2021-07-14T12:23:27,440 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,440 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,440 | ^~~~~~ 2021-07-14T12:23:27,441 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,441 8381 | tsbond(newbotright, botrsubseg); 2021-07-14T12:23:27,441 | ^~~~~~ 2021-07-14T12:23:27,444 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,444 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,444 | ^ 2021-07-14T12:23:27,445 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,445 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,445 | ^~~~~~ 2021-07-14T12:23:27,445 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,445 8381 | tsbond(newbotright, botrsubseg); 2021-07-14T12:23:27,445 | ^~~~~~ 2021-07-14T12:23:27,448 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,449 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,449 | ^ 2021-07-14T12:23:27,449 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,449 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,449 | ^~~~~~~ 2021-07-14T12:23:27,449 c/triangle.c:8384:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,449 8384 | tspivot(topright, toprsubseg); 2021-07-14T12:23:27,450 | ^~~~~~~ 2021-07-14T12:23:27,453 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,453 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,453 | ^ 2021-07-14T12:23:27,453 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,453 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,453 | ^~~~~~~ 2021-07-14T12:23:27,454 c/triangle.c:8384:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,454 8384 | tspivot(topright, toprsubseg); 2021-07-14T12:23:27,454 | ^~~~~~~ 2021-07-14T12:23:27,457 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,457 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,457 | ^ 2021-07-14T12:23:27,457 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,458 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,458 | ^~~~~~~ 2021-07-14T12:23:27,458 c/triangle.c:8384:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,458 8384 | tspivot(topright, toprsubseg); 2021-07-14T12:23:27,458 | ^~~~~~~ 2021-07-14T12:23:27,462 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,462 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,462 | ^ 2021-07-14T12:23:27,462 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,462 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,462 | ^~~~~~~ 2021-07-14T12:23:27,462 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,462 8387 | tsbond(newtopright, toprsubseg); 2021-07-14T12:23:27,462 | ^~~~~~ 2021-07-14T12:23:27,466 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,466 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,466 | ^ 2021-07-14T12:23:27,466 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,466 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,466 | ^~~~~~~ 2021-07-14T12:23:27,466 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,466 8387 | tsbond(newtopright, toprsubseg); 2021-07-14T12:23:27,467 | ^~~~~~ 2021-07-14T12:23:27,470 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,470 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,470 | ^ 2021-07-14T12:23:27,470 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,470 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,471 | ^~~~~~ 2021-07-14T12:23:27,471 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,471 8387 | tsbond(newtopright, toprsubseg); 2021-07-14T12:23:27,471 | ^~~~~~ 2021-07-14T12:23:27,474 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,474 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,475 | ^ 2021-07-14T12:23:27,475 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,475 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,475 | ^~~~~~ 2021-07-14T12:23:27,475 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,475 8387 | tsbond(newtopright, toprsubseg); 2021-07-14T12:23:27,475 | ^~~~~~ 2021-07-14T12:23:27,479 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,479 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,479 | ^ 2021-07-14T12:23:27,479 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,479 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,479 | ^~~~~~ 2021-07-14T12:23:27,479 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,480 8393 | bond(newbotright, botrcasing); 2021-07-14T12:23:27,480 | ^~~~ 2021-07-14T12:23:27,483 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,483 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,483 | ^ 2021-07-14T12:23:27,483 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,484 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,484 | ^~~~~~ 2021-07-14T12:23:27,484 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,484 8393 | bond(newbotright, botrcasing); 2021-07-14T12:23:27,484 | ^~~~ 2021-07-14T12:23:27,487 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,488 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,488 | ^ 2021-07-14T12:23:27,488 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,488 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,488 | ^~~~~~ 2021-07-14T12:23:27,488 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,488 8393 | bond(newbotright, botrcasing); 2021-07-14T12:23:27,488 | ^~~~ 2021-07-14T12:23:27,492 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,492 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,492 | ^ 2021-07-14T12:23:27,492 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,492 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,492 | ^~~~~~ 2021-07-14T12:23:27,492 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,493 8393 | bond(newbotright, botrcasing); 2021-07-14T12:23:27,493 | ^~~~ 2021-07-14T12:23:27,496 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,496 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,496 | ^ 2021-07-14T12:23:27,496 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,497 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,497 | ^~~~~~ 2021-07-14T12:23:27,497 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,497 8395 | bond(newbotright, botright); 2021-07-14T12:23:27,497 | ^~~~ 2021-07-14T12:23:27,500 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,501 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,501 | ^ 2021-07-14T12:23:27,501 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,501 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,501 | ^~~~~~ 2021-07-14T12:23:27,501 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,501 8395 | bond(newbotright, botright); 2021-07-14T12:23:27,501 | ^~~~ 2021-07-14T12:23:27,505 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,505 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,505 | ^ 2021-07-14T12:23:27,505 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,505 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,505 | ^~~~~~ 2021-07-14T12:23:27,505 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,505 8395 | bond(newbotright, botright); 2021-07-14T12:23:27,506 | ^~~~ 2021-07-14T12:23:27,509 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,509 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,509 | ^ 2021-07-14T12:23:27,509 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,509 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,510 | ^~~~~~ 2021-07-14T12:23:27,510 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,510 8395 | bond(newbotright, botright); 2021-07-14T12:23:27,510 | ^~~~ 2021-07-14T12:23:27,513 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,514 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,514 | ^ 2021-07-14T12:23:27,514 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,514 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,514 | ^~~~~~ 2021-07-14T12:23:27,514 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,514 8398 | bond(newtopright, toprcasing); 2021-07-14T12:23:27,514 | ^~~~ 2021-07-14T12:23:27,518 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,518 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,518 | ^ 2021-07-14T12:23:27,518 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,518 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,518 | ^~~~~~ 2021-07-14T12:23:27,518 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,519 8398 | bond(newtopright, toprcasing); 2021-07-14T12:23:27,519 | ^~~~ 2021-07-14T12:23:27,522 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,522 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,522 | ^ 2021-07-14T12:23:27,523 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,523 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,523 | ^~~~~~ 2021-07-14T12:23:27,523 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,523 8398 | bond(newtopright, toprcasing); 2021-07-14T12:23:27,523 | ^~~~ 2021-07-14T12:23:27,526 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,527 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,527 | ^ 2021-07-14T12:23:27,527 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,527 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,527 | ^~~~~~ 2021-07-14T12:23:27,527 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,527 8398 | bond(newtopright, toprcasing); 2021-07-14T12:23:27,527 | ^~~~ 2021-07-14T12:23:27,531 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,531 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,531 | ^ 2021-07-14T12:23:27,531 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,531 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,531 | ^~~~~~ 2021-07-14T12:23:27,532 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,532 8400 | bond(newtopright, topright); 2021-07-14T12:23:27,532 | ^~~~ 2021-07-14T12:23:27,535 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,535 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,535 | ^ 2021-07-14T12:23:27,536 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,536 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,536 | ^~~~~~ 2021-07-14T12:23:27,536 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,536 8400 | bond(newtopright, topright); 2021-07-14T12:23:27,536 | ^~~~ 2021-07-14T12:23:27,540 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,540 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,540 | ^ 2021-07-14T12:23:27,540 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,540 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,540 | ^~~~~~ 2021-07-14T12:23:27,540 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,540 8400 | bond(newtopright, topright); 2021-07-14T12:23:27,540 | ^~~~ 2021-07-14T12:23:27,544 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,544 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,544 | ^ 2021-07-14T12:23:27,544 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,544 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,544 | ^~~~~~ 2021-07-14T12:23:27,545 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,545 8400 | bond(newtopright, topright); 2021-07-14T12:23:27,545 | ^~~~ 2021-07-14T12:23:27,548 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,548 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,548 | ^ 2021-07-14T12:23:27,549 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,549 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,549 | ^~~~~~ 2021-07-14T12:23:27,549 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,549 8402 | bond(newtopright, newbotright); 2021-07-14T12:23:27,549 | ^~~~ 2021-07-14T12:23:27,553 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,553 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,553 | ^ 2021-07-14T12:23:27,553 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,553 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,553 | ^~~~~~ 2021-07-14T12:23:27,553 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,553 8402 | bond(newtopright, newbotright); 2021-07-14T12:23:27,554 | ^~~~ 2021-07-14T12:23:27,557 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,557 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,557 | ^ 2021-07-14T12:23:27,557 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,557 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,557 | ^~~~~~ 2021-07-14T12:23:27,558 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,558 8402 | bond(newtopright, newbotright); 2021-07-14T12:23:27,558 | ^~~~ 2021-07-14T12:23:27,561 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,561 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,562 | ^ 2021-07-14T12:23:27,562 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,562 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,562 | ^~~~~~ 2021-07-14T12:23:27,562 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,562 8402 | bond(newtopright, newbotright); 2021-07-14T12:23:27,562 | ^~~~ 2021-07-14T12:23:27,566 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,566 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,566 | ^ 2021-07-14T12:23:27,566 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,566 1193 | sdecode(sptr, osub2) 2021-07-14T12:23:27,566 | ^~~~~~~ 2021-07-14T12:23:27,567 c/triangle.c:8411:7: note: in expansion of macro ‘spivot’ 2021-07-14T12:23:27,567 8411 | spivot(*splitseg, rightsubseg); 2021-07-14T12:23:27,567 | ^~~~~~ 2021-07-14T12:23:27,570 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,570 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,570 | ^ 2021-07-14T12:23:27,571 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,571 1193 | sdecode(sptr, osub2) 2021-07-14T12:23:27,571 | ^~~~~~~ 2021-07-14T12:23:27,571 c/triangle.c:8411:7: note: in expansion of macro ‘spivot’ 2021-07-14T12:23:27,571 8411 | spivot(*splitseg, rightsubseg); 2021-07-14T12:23:27,571 | ^~~~~~ 2021-07-14T12:23:27,574 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,575 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,575 | ^ 2021-07-14T12:23:27,575 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,575 1193 | sdecode(sptr, osub2) 2021-07-14T12:23:27,575 | ^~~~~~~ 2021-07-14T12:23:27,575 c/triangle.c:8411:7: note: in expansion of macro ‘spivot’ 2021-07-14T12:23:27,575 8411 | spivot(*splitseg, rightsubseg); 2021-07-14T12:23:27,575 | ^~~~~~ 2021-07-14T12:23:27,579 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,579 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,579 | ^ 2021-07-14T12:23:27,579 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,579 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,579 | ^~~~~~~ 2021-07-14T12:23:27,580 c/triangle.c:8413:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,580 8413 | tspivot(newbotright, newsubseg); 2021-07-14T12:23:27,580 | ^~~~~~~ 2021-07-14T12:23:27,583 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,583 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,583 | ^ 2021-07-14T12:23:27,583 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,584 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,584 | ^~~~~~~ 2021-07-14T12:23:27,584 c/triangle.c:8413:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,584 8413 | tspivot(newbotright, newsubseg); 2021-07-14T12:23:27,584 | ^~~~~~~ 2021-07-14T12:23:27,587 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,587 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,588 | ^ 2021-07-14T12:23:27,588 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,588 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,588 | ^~~~~~~ 2021-07-14T12:23:27,588 c/triangle.c:8413:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,588 8413 | tspivot(newbotright, newsubseg); 2021-07-14T12:23:27,588 | ^~~~~~~ 2021-07-14T12:23:27,592 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,592 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,592 | ^ 2021-07-14T12:23:27,592 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,592 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-14T12:23:27,592 | ^~~~~~~ 2021-07-14T12:23:27,592 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-14T12:23:27,593 8416 | sbond(*splitseg, newsubseg); 2021-07-14T12:23:27,593 | ^~~~~ 2021-07-14T12:23:27,596 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,596 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,596 | ^ 2021-07-14T12:23:27,597 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,597 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-14T12:23:27,597 | ^~~~~~~ 2021-07-14T12:23:27,597 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-14T12:23:27,597 8416 | sbond(*splitseg, newsubseg); 2021-07-14T12:23:27,597 | ^~~~~ 2021-07-14T12:23:27,600 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,601 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,601 | ^ 2021-07-14T12:23:27,601 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,601 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-14T12:23:27,601 | ^~~~~~~ 2021-07-14T12:23:27,601 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-14T12:23:27,601 8416 | sbond(*splitseg, newsubseg); 2021-07-14T12:23:27,601 | ^~~~~ 2021-07-14T12:23:27,605 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,605 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,605 | ^ 2021-07-14T12:23:27,605 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,605 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-14T12:23:27,605 | ^~~~~~~ 2021-07-14T12:23:27,605 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-14T12:23:27,606 8416 | sbond(*splitseg, newsubseg); 2021-07-14T12:23:27,606 | ^~~~~ 2021-07-14T12:23:27,609 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,609 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,609 | ^ 2021-07-14T12:23:27,609 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,610 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-14T12:23:27,610 | ^~~~~~~ 2021-07-14T12:23:27,610 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-14T12:23:27,610 8418 | sbond(newsubseg, rightsubseg); 2021-07-14T12:23:27,610 | ^~~~~ 2021-07-14T12:23:27,613 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,614 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,614 | ^ 2021-07-14T12:23:27,614 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,614 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-14T12:23:27,614 | ^~~~~~~ 2021-07-14T12:23:27,614 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-14T12:23:27,614 8418 | sbond(newsubseg, rightsubseg); 2021-07-14T12:23:27,614 | ^~~~~ 2021-07-14T12:23:27,618 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,618 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,618 | ^ 2021-07-14T12:23:27,618 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,618 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-14T12:23:27,618 | ^~~~~~~ 2021-07-14T12:23:27,619 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-14T12:23:27,619 8418 | sbond(newsubseg, rightsubseg); 2021-07-14T12:23:27,619 | ^~~~~ 2021-07-14T12:23:27,622 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,622 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,622 | ^ 2021-07-14T12:23:27,623 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,623 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-14T12:23:27,623 | ^~~~~~~ 2021-07-14T12:23:27,623 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-14T12:23:27,623 8418 | sbond(newsubseg, rightsubseg); 2021-07-14T12:23:27,623 | ^~~~~ 2021-07-14T12:23:27,627 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,627 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,627 | ^ 2021-07-14T12:23:27,627 c/triangle.c:8430:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,627 8430 | m->lastflip->flippedtri = encode(horiz); 2021-07-14T12:23:27,627 | ^~~~~~ 2021-07-14T12:23:27,631 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,631 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,631 | ^ 2021-07-14T12:23:27,632 c/triangle.c:8430:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,632 8430 | m->lastflip->flippedtri = encode(horiz); 2021-07-14T12:23:27,632 | ^~~~~~ 2021-07-14T12:23:27,636 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,636 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,636 | ^ 2021-07-14T12:23:27,636 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,636 969 | decode(ptr, otri2); 2021-07-14T12:23:27,636 | ^~~~~~ 2021-07-14T12:23:27,637 c/triangle.c:8487:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,637 8487 | sym(botleft, botlcasing); 2021-07-14T12:23:27,637 | ^~~ 2021-07-14T12:23:27,640 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,640 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,641 | ^ 2021-07-14T12:23:27,641 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,641 969 | decode(ptr, otri2); 2021-07-14T12:23:27,641 | ^~~~~~ 2021-07-14T12:23:27,641 c/triangle.c:8487:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,641 8487 | sym(botleft, botlcasing); 2021-07-14T12:23:27,641 | ^~~ 2021-07-14T12:23:27,645 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,645 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,645 | ^ 2021-07-14T12:23:27,645 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,645 969 | decode(ptr, otri2); 2021-07-14T12:23:27,645 | ^~~~~~ 2021-07-14T12:23:27,645 c/triangle.c:8487:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,646 8487 | sym(botleft, botlcasing); 2021-07-14T12:23:27,646 | ^~~ 2021-07-14T12:23:27,649 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,649 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,649 | ^ 2021-07-14T12:23:27,650 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,650 969 | decode(ptr, otri2); 2021-07-14T12:23:27,650 | ^~~~~~ 2021-07-14T12:23:27,650 c/triangle.c:8488:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,650 8488 | sym(botright, botrcasing); 2021-07-14T12:23:27,650 | ^~~ 2021-07-14T12:23:27,654 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,654 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,654 | ^ 2021-07-14T12:23:27,654 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,654 969 | decode(ptr, otri2); 2021-07-14T12:23:27,654 | ^~~~~~ 2021-07-14T12:23:27,654 c/triangle.c:8488:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,654 8488 | sym(botright, botrcasing); 2021-07-14T12:23:27,655 | ^~~ 2021-07-14T12:23:27,658 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,658 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,658 | ^ 2021-07-14T12:23:27,658 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,659 969 | decode(ptr, otri2); 2021-07-14T12:23:27,659 | ^~~~~~ 2021-07-14T12:23:27,659 c/triangle.c:8488:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,659 8488 | sym(botright, botrcasing); 2021-07-14T12:23:27,659 | ^~~ 2021-07-14T12:23:27,664 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,664 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,664 | ^ 2021-07-14T12:23:27,664 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,664 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,664 | ^~~~~~~ 2021-07-14T12:23:27,664 c/triangle.c:8519:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,664 8519 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:27,665 | ^~~~~~~ 2021-07-14T12:23:27,668 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,668 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,668 | ^ 2021-07-14T12:23:27,668 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,668 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,669 | ^~~~~~~ 2021-07-14T12:23:27,669 c/triangle.c:8519:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,669 8519 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:27,669 | ^~~~~~~ 2021-07-14T12:23:27,674 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,674 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,674 | ^ 2021-07-14T12:23:27,674 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,675 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,675 | ^~~~~~~ 2021-07-14T12:23:27,675 c/triangle.c:8519:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,675 8519 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:27,675 | ^~~~~~~ 2021-07-14T12:23:27,679 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,679 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,679 | ^ 2021-07-14T12:23:27,679 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,679 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,680 | ^~~~~~~ 2021-07-14T12:23:27,680 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,680 8522 | tsbond(newbotleft, botlsubseg); 2021-07-14T12:23:27,680 | ^~~~~~ 2021-07-14T12:23:27,694 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,695 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,695 | ^ 2021-07-14T12:23:27,695 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,695 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,695 | ^~~~~~~ 2021-07-14T12:23:27,695 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,695 8522 | tsbond(newbotleft, botlsubseg); 2021-07-14T12:23:27,695 | ^~~~~~ 2021-07-14T12:23:27,699 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,699 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,699 | ^ 2021-07-14T12:23:27,699 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,699 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,700 | ^~~~~~ 2021-07-14T12:23:27,700 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,700 8522 | tsbond(newbotleft, botlsubseg); 2021-07-14T12:23:27,700 | ^~~~~~ 2021-07-14T12:23:27,703 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,704 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,704 | ^ 2021-07-14T12:23:27,704 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,704 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,704 | ^~~~~~ 2021-07-14T12:23:27,704 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,705 8522 | tsbond(newbotleft, botlsubseg); 2021-07-14T12:23:27,705 | ^~~~~~ 2021-07-14T12:23:27,708 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,708 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,708 | ^ 2021-07-14T12:23:27,709 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,709 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,709 | ^~~~~~~ 2021-07-14T12:23:27,709 c/triangle.c:8524:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,709 8524 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,709 | ^~~~~~~ 2021-07-14T12:23:27,713 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,713 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,713 | ^ 2021-07-14T12:23:27,713 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,713 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,713 | ^~~~~~~ 2021-07-14T12:23:27,714 c/triangle.c:8524:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,714 8524 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,714 | ^~~~~~~ 2021-07-14T12:23:27,717 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,717 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,718 | ^ 2021-07-14T12:23:27,718 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,718 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,718 | ^~~~~~~ 2021-07-14T12:23:27,718 c/triangle.c:8524:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,718 8524 | tspivot(botright, botrsubseg); 2021-07-14T12:23:27,718 | ^~~~~~~ 2021-07-14T12:23:27,722 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,722 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,722 | ^ 2021-07-14T12:23:27,722 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,723 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,723 | ^~~~~~~ 2021-07-14T12:23:27,723 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,723 8527 | tsbond(newbotright, botrsubseg); 2021-07-14T12:23:27,723 | ^~~~~~ 2021-07-14T12:23:27,726 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,727 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:27,727 | ^ 2021-07-14T12:23:27,727 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:27,727 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:27,727 | ^~~~~~~ 2021-07-14T12:23:27,727 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,727 8527 | tsbond(newbotright, botrsubseg); 2021-07-14T12:23:27,728 | ^~~~~~ 2021-07-14T12:23:27,731 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,731 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,731 | ^ 2021-07-14T12:23:27,731 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,732 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,732 | ^~~~~~ 2021-07-14T12:23:27,732 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,732 8527 | tsbond(newbotright, botrsubseg); 2021-07-14T12:23:27,732 | ^~~~~~ 2021-07-14T12:23:27,735 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,736 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,736 | ^ 2021-07-14T12:23:27,736 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,736 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:27,736 | ^~~~~~ 2021-07-14T12:23:27,736 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:27,736 8527 | tsbond(newbotright, botrsubseg); 2021-07-14T12:23:27,737 | ^~~~~~ 2021-07-14T12:23:27,740 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,740 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,740 | ^ 2021-07-14T12:23:27,740 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,741 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,741 | ^~~~~~ 2021-07-14T12:23:27,741 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,741 8532 | bond(newbotleft, botlcasing); 2021-07-14T12:23:27,741 | ^~~~ 2021-07-14T12:23:27,745 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,745 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,745 | ^ 2021-07-14T12:23:27,745 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,745 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,745 | ^~~~~~ 2021-07-14T12:23:27,746 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,746 8532 | bond(newbotleft, botlcasing); 2021-07-14T12:23:27,746 | ^~~~ 2021-07-14T12:23:27,749 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,749 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,750 | ^ 2021-07-14T12:23:27,750 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,750 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,750 | ^~~~~~ 2021-07-14T12:23:27,750 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,750 8532 | bond(newbotleft, botlcasing); 2021-07-14T12:23:27,750 | ^~~~ 2021-07-14T12:23:27,754 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,754 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,754 | ^ 2021-07-14T12:23:27,754 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,754 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,754 | ^~~~~~ 2021-07-14T12:23:27,755 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,755 8532 | bond(newbotleft, botlcasing); 2021-07-14T12:23:27,755 | ^~~~ 2021-07-14T12:23:27,758 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,758 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,759 | ^ 2021-07-14T12:23:27,759 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,759 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,759 | ^~~~~~ 2021-07-14T12:23:27,759 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,759 8533 | bond(newbotright, botrcasing); 2021-07-14T12:23:27,759 | ^~~~ 2021-07-14T12:23:27,763 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,763 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,763 | ^ 2021-07-14T12:23:27,763 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,764 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,764 | ^~~~~~ 2021-07-14T12:23:27,764 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,764 8533 | bond(newbotright, botrcasing); 2021-07-14T12:23:27,764 | ^~~~ 2021-07-14T12:23:27,767 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,768 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,768 | ^ 2021-07-14T12:23:27,768 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,768 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,768 | ^~~~~~ 2021-07-14T12:23:27,768 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,768 8533 | bond(newbotright, botrcasing); 2021-07-14T12:23:27,769 | ^~~~ 2021-07-14T12:23:27,772 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,772 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,772 | ^ 2021-07-14T12:23:27,772 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,773 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,773 | ^~~~~~ 2021-07-14T12:23:27,773 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,773 8533 | bond(newbotright, botrcasing); 2021-07-14T12:23:27,773 | ^~~~ 2021-07-14T12:23:27,776 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,777 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,777 | ^ 2021-07-14T12:23:27,777 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,777 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,777 | ^~~~~~ 2021-07-14T12:23:27,777 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,778 8536 | bond(newbotleft, newbotright); 2021-07-14T12:23:27,778 | ^~~~ 2021-07-14T12:23:27,781 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,781 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,781 | ^ 2021-07-14T12:23:27,782 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,782 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,782 | ^~~~~~ 2021-07-14T12:23:27,782 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,782 8536 | bond(newbotleft, newbotright); 2021-07-14T12:23:27,782 | ^~~~ 2021-07-14T12:23:27,786 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,786 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,786 | ^ 2021-07-14T12:23:27,786 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,786 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,786 | ^~~~~~ 2021-07-14T12:23:27,787 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,787 8536 | bond(newbotleft, newbotright); 2021-07-14T12:23:27,787 | ^~~~ 2021-07-14T12:23:27,790 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,790 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,791 | ^ 2021-07-14T12:23:27,791 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,791 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,791 | ^~~~~~ 2021-07-14T12:23:27,791 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,791 8536 | bond(newbotleft, newbotright); 2021-07-14T12:23:27,791 | ^~~~ 2021-07-14T12:23:27,795 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,795 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,795 | ^ 2021-07-14T12:23:27,795 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,795 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,796 | ^~~~~~ 2021-07-14T12:23:27,796 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,796 8538 | bond(botleft, newbotleft); 2021-07-14T12:23:27,796 | ^~~~ 2021-07-14T12:23:27,799 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,800 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,800 | ^ 2021-07-14T12:23:27,800 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,800 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,800 | ^~~~~~ 2021-07-14T12:23:27,800 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,800 8538 | bond(botleft, newbotleft); 2021-07-14T12:23:27,801 | ^~~~ 2021-07-14T12:23:27,804 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,804 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,804 | ^ 2021-07-14T12:23:27,804 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,804 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,804 | ^~~~~~ 2021-07-14T12:23:27,805 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,805 8538 | bond(botleft, newbotleft); 2021-07-14T12:23:27,805 | ^~~~ 2021-07-14T12:23:27,808 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,808 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,809 | ^ 2021-07-14T12:23:27,809 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,809 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,809 | ^~~~~~ 2021-07-14T12:23:27,809 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,809 8538 | bond(botleft, newbotleft); 2021-07-14T12:23:27,809 | ^~~~ 2021-07-14T12:23:27,813 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,813 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,813 | ^ 2021-07-14T12:23:27,813 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,813 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,814 | ^~~~~~ 2021-07-14T12:23:27,814 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,814 8540 | bond(botright, newbotright); 2021-07-14T12:23:27,814 | ^~~~ 2021-07-14T12:23:27,817 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,818 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,818 | ^ 2021-07-14T12:23:27,818 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,818 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,818 | ^~~~~~ 2021-07-14T12:23:27,818 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,818 8540 | bond(botright, newbotright); 2021-07-14T12:23:27,818 | ^~~~ 2021-07-14T12:23:27,822 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,822 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,822 | ^ 2021-07-14T12:23:27,822 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,822 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,823 | ^~~~~~ 2021-07-14T12:23:27,823 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,823 8540 | bond(botright, newbotright); 2021-07-14T12:23:27,823 | ^~~~ 2021-07-14T12:23:27,826 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,827 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,827 | ^ 2021-07-14T12:23:27,827 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,827 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,827 | ^~~~~~ 2021-07-14T12:23:27,827 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,827 8540 | bond(botright, newbotright); 2021-07-14T12:23:27,827 | ^~~~ 2021-07-14T12:23:27,831 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,831 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,831 | ^ 2021-07-14T12:23:27,831 c/triangle.c:8545:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,831 8545 | m->lastflip->flippedtri = encode(horiz); 2021-07-14T12:23:27,832 | ^~~~~~ 2021-07-14T12:23:27,835 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,835 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,836 | ^ 2021-07-14T12:23:27,836 c/triangle.c:8545:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,836 8545 | m->lastflip->flippedtri = encode(horiz); 2021-07-14T12:23:27,836 | ^~~~~~ 2021-07-14T12:23:27,840 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,840 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,841 | ^ 2021-07-14T12:23:27,841 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,841 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,841 | ^~~~~~~ 2021-07-14T12:23:27,841 c/triangle.c:8594:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,841 8594 | tspivot(horiz, checksubseg); 2021-07-14T12:23:27,841 | ^~~~~~~ 2021-07-14T12:23:27,845 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,845 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:27,845 | ^ 2021-07-14T12:23:27,845 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,845 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,845 | ^~~~~~~ 2021-07-14T12:23:27,845 c/triangle.c:8594:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,846 8594 | tspivot(horiz, checksubseg); 2021-07-14T12:23:27,846 | ^~~~~~~ 2021-07-14T12:23:27,849 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,849 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:27,849 | ^ 2021-07-14T12:23:27,850 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,850 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,850 | ^~~~~~~ 2021-07-14T12:23:27,850 c/triangle.c:8594:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,850 8594 | tspivot(horiz, checksubseg); 2021-07-14T12:23:27,850 | ^~~~~~~ 2021-07-14T12:23:27,854 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,854 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,854 | ^ 2021-07-14T12:23:27,854 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,854 969 | decode(ptr, otri2); 2021-07-14T12:23:27,854 | ^~~~~~ 2021-07-14T12:23:27,855 c/triangle.c:8611:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,855 8611 | sym(horiz, top); 2021-07-14T12:23:27,855 | ^~~ 2021-07-14T12:23:27,858 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,858 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,859 | ^ 2021-07-14T12:23:27,859 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,859 969 | decode(ptr, otri2); 2021-07-14T12:23:27,859 | ^~~~~~ 2021-07-14T12:23:27,859 c/triangle.c:8611:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,859 8611 | sym(horiz, top); 2021-07-14T12:23:27,859 | ^~~ 2021-07-14T12:23:27,863 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,863 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,863 | ^ 2021-07-14T12:23:27,863 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,863 969 | decode(ptr, otri2); 2021-07-14T12:23:27,863 | ^~~~~~ 2021-07-14T12:23:27,864 c/triangle.c:8611:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,864 8611 | sym(horiz, top); 2021-07-14T12:23:27,864 | ^~~ 2021-07-14T12:23:27,871 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,871 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,871 | ^ 2021-07-14T12:23:27,871 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,871 969 | decode(ptr, otri2); 2021-07-14T12:23:27,871 | ^~~~~~ 2021-07-14T12:23:27,871 c/triangle.c:8656:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,871 8656 | sym(topleft, toplcasing); 2021-07-14T12:23:27,872 | ^~~ 2021-07-14T12:23:27,875 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,875 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,875 | ^ 2021-07-14T12:23:27,876 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,876 969 | decode(ptr, otri2); 2021-07-14T12:23:27,876 | ^~~~~~ 2021-07-14T12:23:27,876 c/triangle.c:8656:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,876 8656 | sym(topleft, toplcasing); 2021-07-14T12:23:27,876 | ^~~ 2021-07-14T12:23:27,880 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,880 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,880 | ^ 2021-07-14T12:23:27,880 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,880 969 | decode(ptr, otri2); 2021-07-14T12:23:27,880 | ^~~~~~ 2021-07-14T12:23:27,880 c/triangle.c:8656:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,880 8656 | sym(topleft, toplcasing); 2021-07-14T12:23:27,881 | ^~~ 2021-07-14T12:23:27,884 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,884 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,884 | ^ 2021-07-14T12:23:27,885 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,885 969 | decode(ptr, otri2); 2021-07-14T12:23:27,885 | ^~~~~~ 2021-07-14T12:23:27,885 c/triangle.c:8658:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,885 8658 | sym(topright, toprcasing); 2021-07-14T12:23:27,885 | ^~~ 2021-07-14T12:23:27,889 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,889 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,889 | ^ 2021-07-14T12:23:27,889 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,889 969 | decode(ptr, otri2); 2021-07-14T12:23:27,889 | ^~~~~~ 2021-07-14T12:23:27,889 c/triangle.c:8658:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,889 8658 | sym(topright, toprcasing); 2021-07-14T12:23:27,890 | ^~~ 2021-07-14T12:23:27,893 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,893 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,893 | ^ 2021-07-14T12:23:27,894 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,894 969 | decode(ptr, otri2); 2021-07-14T12:23:27,894 | ^~~~~~ 2021-07-14T12:23:27,894 c/triangle.c:8658:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,894 8658 | sym(topright, toprcasing); 2021-07-14T12:23:27,894 | ^~~ 2021-07-14T12:23:27,898 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,898 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,898 | ^ 2021-07-14T12:23:27,898 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,898 969 | decode(ptr, otri2); 2021-07-14T12:23:27,898 | ^~~~~~ 2021-07-14T12:23:27,898 c/triangle.c:8660:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,899 8660 | sym(botleft, botlcasing); 2021-07-14T12:23:27,899 | ^~~ 2021-07-14T12:23:27,902 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,902 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,903 | ^ 2021-07-14T12:23:27,903 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,903 969 | decode(ptr, otri2); 2021-07-14T12:23:27,903 | ^~~~~~ 2021-07-14T12:23:27,903 c/triangle.c:8660:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,903 8660 | sym(botleft, botlcasing); 2021-07-14T12:23:27,903 | ^~~ 2021-07-14T12:23:27,907 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,907 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,907 | ^ 2021-07-14T12:23:27,907 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,907 969 | decode(ptr, otri2); 2021-07-14T12:23:27,907 | ^~~~~~ 2021-07-14T12:23:27,908 c/triangle.c:8660:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,908 8660 | sym(botleft, botlcasing); 2021-07-14T12:23:27,908 | ^~~ 2021-07-14T12:23:27,911 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,912 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:27,912 | ^ 2021-07-14T12:23:27,912 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,912 969 | decode(ptr, otri2); 2021-07-14T12:23:27,912 | ^~~~~~ 2021-07-14T12:23:27,912 c/triangle.c:8662:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,912 8662 | sym(botright, botrcasing); 2021-07-14T12:23:27,912 | ^~~ 2021-07-14T12:23:27,916 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,916 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:27,916 | ^ 2021-07-14T12:23:27,916 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,917 969 | decode(ptr, otri2); 2021-07-14T12:23:27,917 | ^~~~~~ 2021-07-14T12:23:27,917 c/triangle.c:8662:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,917 8662 | sym(botright, botrcasing); 2021-07-14T12:23:27,917 | ^~~ 2021-07-14T12:23:27,921 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,921 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:27,921 | ^ 2021-07-14T12:23:27,921 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:27,921 969 | decode(ptr, otri2); 2021-07-14T12:23:27,921 | ^~~~~~ 2021-07-14T12:23:27,921 c/triangle.c:8662:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:27,921 8662 | sym(botright, botrcasing); 2021-07-14T12:23:27,922 | ^~~ 2021-07-14T12:23:27,925 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,925 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,925 | ^ 2021-07-14T12:23:27,926 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,926 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,926 | ^~~~~~ 2021-07-14T12:23:27,926 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,926 8664 | bond(topleft, botlcasing); 2021-07-14T12:23:27,926 | ^~~~ 2021-07-14T12:23:27,930 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,930 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,930 | ^ 2021-07-14T12:23:27,930 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,930 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,930 | ^~~~~~ 2021-07-14T12:23:27,930 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,931 8664 | bond(topleft, botlcasing); 2021-07-14T12:23:27,931 | ^~~~ 2021-07-14T12:23:27,934 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,935 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,935 | ^ 2021-07-14T12:23:27,935 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,935 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,935 | ^~~~~~ 2021-07-14T12:23:27,935 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,935 8664 | bond(topleft, botlcasing); 2021-07-14T12:23:27,935 | ^~~~ 2021-07-14T12:23:27,939 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,939 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,939 | ^ 2021-07-14T12:23:27,939 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,939 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,940 | ^~~~~~ 2021-07-14T12:23:27,940 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,940 8664 | bond(topleft, botlcasing); 2021-07-14T12:23:27,940 | ^~~~ 2021-07-14T12:23:27,944 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,944 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,944 | ^ 2021-07-14T12:23:27,944 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,944 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,944 | ^~~~~~ 2021-07-14T12:23:27,944 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,944 8665 | bond(botleft, botrcasing); 2021-07-14T12:23:27,944 | ^~~~ 2021-07-14T12:23:27,948 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,948 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,948 | ^ 2021-07-14T12:23:27,948 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,949 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,949 | ^~~~~~ 2021-07-14T12:23:27,949 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,949 8665 | bond(botleft, botrcasing); 2021-07-14T12:23:27,949 | ^~~~ 2021-07-14T12:23:27,953 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,953 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,953 | ^ 2021-07-14T12:23:27,953 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,953 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,953 | ^~~~~~ 2021-07-14T12:23:27,953 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,954 8665 | bond(botleft, botrcasing); 2021-07-14T12:23:27,954 | ^~~~ 2021-07-14T12:23:27,957 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,957 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,958 | ^ 2021-07-14T12:23:27,958 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,958 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,958 | ^~~~~~ 2021-07-14T12:23:27,958 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,958 8665 | bond(botleft, botrcasing); 2021-07-14T12:23:27,958 | ^~~~ 2021-07-14T12:23:27,962 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,962 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,962 | ^ 2021-07-14T12:23:27,962 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,962 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,963 | ^~~~~~ 2021-07-14T12:23:27,963 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,963 8666 | bond(botright, toprcasing); 2021-07-14T12:23:27,963 | ^~~~ 2021-07-14T12:23:27,967 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,967 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,967 | ^ 2021-07-14T12:23:27,967 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,967 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,967 | ^~~~~~ 2021-07-14T12:23:27,967 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,967 8666 | bond(botright, toprcasing); 2021-07-14T12:23:27,967 | ^~~~ 2021-07-14T12:23:27,971 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,971 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,971 | ^ 2021-07-14T12:23:27,972 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,972 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,972 | ^~~~~~ 2021-07-14T12:23:27,972 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,972 8666 | bond(botright, toprcasing); 2021-07-14T12:23:27,972 | ^~~~ 2021-07-14T12:23:27,976 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,976 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,976 | ^ 2021-07-14T12:23:27,976 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,976 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,976 | ^~~~~~ 2021-07-14T12:23:27,976 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,977 8666 | bond(botright, toprcasing); 2021-07-14T12:23:27,977 | ^~~~ 2021-07-14T12:23:27,980 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,980 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,981 | ^ 2021-07-14T12:23:27,981 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,981 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,981 | ^~~~~~ 2021-07-14T12:23:27,981 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,981 8667 | bond(topright, toplcasing); 2021-07-14T12:23:27,981 | ^~~~ 2021-07-14T12:23:27,985 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,985 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,985 | ^ 2021-07-14T12:23:27,985 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,985 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:27,985 | ^~~~~~ 2021-07-14T12:23:27,986 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,986 8667 | bond(topright, toplcasing); 2021-07-14T12:23:27,986 | ^~~~ 2021-07-14T12:23:27,989 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,990 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,990 | ^ 2021-07-14T12:23:27,990 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,990 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,990 | ^~~~~~ 2021-07-14T12:23:27,990 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,990 8667 | bond(topright, toplcasing); 2021-07-14T12:23:27,990 | ^~~~ 2021-07-14T12:23:27,994 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:27,994 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:27,994 | ^ 2021-07-14T12:23:27,994 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:27,995 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:27,995 | ^~~~~~ 2021-07-14T12:23:27,995 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:27,995 8667 | bond(topright, toplcasing); 2021-07-14T12:23:27,995 | ^~~~ 2021-07-14T12:23:27,999 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:27,999 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:27,999 | ^ 2021-07-14T12:23:27,999 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:27,999 1289 | sdecode(sptr, osub) 2021-07-14T12:23:27,999 | ^~~~~~~ 2021-07-14T12:23:27,999 c/triangle.c:8670:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:27,999 8670 | tspivot(topleft, toplsubseg); 2021-07-14T12:23:28,000 | ^~~~~~~ 2021-07-14T12:23:28,003 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,003 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,004 | ^ 2021-07-14T12:23:28,004 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,004 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,004 | ^~~~~~~ 2021-07-14T12:23:28,004 c/triangle.c:8670:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,004 8670 | tspivot(topleft, toplsubseg); 2021-07-14T12:23:28,004 | ^~~~~~~ 2021-07-14T12:23:28,008 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,008 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,008 | ^ 2021-07-14T12:23:28,008 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,008 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,008 | ^~~~~~~ 2021-07-14T12:23:28,008 c/triangle.c:8670:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,009 8670 | tspivot(topleft, toplsubseg); 2021-07-14T12:23:28,009 | ^~~~~~~ 2021-07-14T12:23:28,012 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,013 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:28,013 | ^ 2021-07-14T12:23:28,013 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,013 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,013 | ^~~~~~~ 2021-07-14T12:23:28,013 c/triangle.c:8671:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,013 8671 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:28,013 | ^~~~~~~ 2021-07-14T12:23:28,017 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,017 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,017 | ^ 2021-07-14T12:23:28,017 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,018 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,018 | ^~~~~~~ 2021-07-14T12:23:28,018 c/triangle.c:8671:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,018 8671 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:28,018 | ^~~~~~~ 2021-07-14T12:23:28,022 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,022 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,022 | ^ 2021-07-14T12:23:28,022 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,022 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,022 | ^~~~~~~ 2021-07-14T12:23:28,022 c/triangle.c:8671:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,022 8671 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:28,023 | ^~~~~~~ 2021-07-14T12:23:28,026 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,026 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:28,027 | ^ 2021-07-14T12:23:28,027 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,027 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,027 | ^~~~~~~ 2021-07-14T12:23:28,027 c/triangle.c:8672:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,027 8672 | tspivot(botright, botrsubseg); 2021-07-14T12:23:28,027 | ^~~~~~~ 2021-07-14T12:23:28,031 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,031 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,031 | ^ 2021-07-14T12:23:28,031 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,031 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,031 | ^~~~~~~ 2021-07-14T12:23:28,032 c/triangle.c:8672:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,032 8672 | tspivot(botright, botrsubseg); 2021-07-14T12:23:28,032 | ^~~~~~~ 2021-07-14T12:23:28,035 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,036 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,036 | ^ 2021-07-14T12:23:28,036 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,036 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,036 | ^~~~~~~ 2021-07-14T12:23:28,036 c/triangle.c:8672:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,036 8672 | tspivot(botright, botrsubseg); 2021-07-14T12:23:28,036 | ^~~~~~~ 2021-07-14T12:23:28,040 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,040 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:28,040 | ^ 2021-07-14T12:23:28,040 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,041 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,041 | ^~~~~~~ 2021-07-14T12:23:28,041 c/triangle.c:8673:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,041 8673 | tspivot(topright, toprsubseg); 2021-07-14T12:23:28,041 | ^~~~~~~ 2021-07-14T12:23:28,045 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,045 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,045 | ^ 2021-07-14T12:23:28,045 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,045 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,045 | ^~~~~~~ 2021-07-14T12:23:28,045 c/triangle.c:8673:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,045 8673 | tspivot(topright, toprsubseg); 2021-07-14T12:23:28,046 | ^~~~~~~ 2021-07-14T12:23:28,049 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,049 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,050 | ^ 2021-07-14T12:23:28,050 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,050 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,050 | ^~~~~~~ 2021-07-14T12:23:28,050 c/triangle.c:8673:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,050 8673 | tspivot(topright, toprsubseg); 2021-07-14T12:23:28,050 | ^~~~~~~ 2021-07-14T12:23:28,054 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,054 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,054 | ^ 2021-07-14T12:23:28,054 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,054 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,054 | ^~~~~~~ 2021-07-14T12:23:28,055 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,055 8677 | tsbond(topright, toplsubseg); 2021-07-14T12:23:28,055 | ^~~~~~ 2021-07-14T12:23:28,058 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,059 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,059 | ^ 2021-07-14T12:23:28,059 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,059 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,059 | ^~~~~~~ 2021-07-14T12:23:28,059 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,059 8677 | tsbond(topright, toplsubseg); 2021-07-14T12:23:28,059 | ^~~~~~ 2021-07-14T12:23:28,063 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,063 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,063 | ^ 2021-07-14T12:23:28,063 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,064 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,064 | ^~~~~~ 2021-07-14T12:23:28,064 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,064 8677 | tsbond(topright, toplsubseg); 2021-07-14T12:23:28,064 | ^~~~~~ 2021-07-14T12:23:28,068 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,068 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,068 | ^ 2021-07-14T12:23:28,068 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,068 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,068 | ^~~~~~ 2021-07-14T12:23:28,068 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,069 8677 | tsbond(topright, toplsubseg); 2021-07-14T12:23:28,069 | ^~~~~~ 2021-07-14T12:23:28,072 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,073 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,073 | ^ 2021-07-14T12:23:28,073 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,073 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,073 | ^~~~~~~ 2021-07-14T12:23:28,073 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,073 8682 | tsbond(topleft, botlsubseg); 2021-07-14T12:23:28,073 | ^~~~~~ 2021-07-14T12:23:28,077 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,077 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,077 | ^ 2021-07-14T12:23:28,077 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,077 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,078 | ^~~~~~~ 2021-07-14T12:23:28,078 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,078 8682 | tsbond(topleft, botlsubseg); 2021-07-14T12:23:28,078 | ^~~~~~ 2021-07-14T12:23:28,082 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,082 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,082 | ^ 2021-07-14T12:23:28,082 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,082 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,082 | ^~~~~~ 2021-07-14T12:23:28,082 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,082 8682 | tsbond(topleft, botlsubseg); 2021-07-14T12:23:28,082 | ^~~~~~ 2021-07-14T12:23:28,086 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,086 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,086 | ^ 2021-07-14T12:23:28,086 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,087 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,087 | ^~~~~~ 2021-07-14T12:23:28,087 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,087 8682 | tsbond(topleft, botlsubseg); 2021-07-14T12:23:28,087 | ^~~~~~ 2021-07-14T12:23:28,091 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,091 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,091 | ^ 2021-07-14T12:23:28,091 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,091 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,092 | ^~~~~~~ 2021-07-14T12:23:28,092 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,092 8687 | tsbond(botleft, botrsubseg); 2021-07-14T12:23:28,092 | ^~~~~~ 2021-07-14T12:23:28,095 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,096 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,096 | ^ 2021-07-14T12:23:28,096 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,096 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,096 | ^~~~~~~ 2021-07-14T12:23:28,096 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,097 8687 | tsbond(botleft, botrsubseg); 2021-07-14T12:23:28,097 | ^~~~~~ 2021-07-14T12:23:28,100 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,100 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,100 | ^ 2021-07-14T12:23:28,101 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,101 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,101 | ^~~~~~ 2021-07-14T12:23:28,101 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,101 8687 | tsbond(botleft, botrsubseg); 2021-07-14T12:23:28,102 | ^~~~~~ 2021-07-14T12:23:28,105 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,105 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,105 | ^ 2021-07-14T12:23:28,105 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,105 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,106 | ^~~~~~ 2021-07-14T12:23:28,106 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,106 8687 | tsbond(botleft, botrsubseg); 2021-07-14T12:23:28,106 | ^~~~~~ 2021-07-14T12:23:28,110 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,110 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,110 | ^ 2021-07-14T12:23:28,110 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,110 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,110 | ^~~~~~~ 2021-07-14T12:23:28,111 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,111 8692 | tsbond(botright, toprsubseg); 2021-07-14T12:23:28,111 | ^~~~~~ 2021-07-14T12:23:28,114 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,114 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,115 | ^ 2021-07-14T12:23:28,115 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,115 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,115 | ^~~~~~~ 2021-07-14T12:23:28,115 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,115 8692 | tsbond(botright, toprsubseg); 2021-07-14T12:23:28,115 | ^~~~~~ 2021-07-14T12:23:28,119 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,119 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,119 | ^ 2021-07-14T12:23:28,119 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,120 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,120 | ^~~~~~ 2021-07-14T12:23:28,120 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,120 8692 | tsbond(botright, toprsubseg); 2021-07-14T12:23:28,120 | ^~~~~~ 2021-07-14T12:23:28,124 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,124 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,124 | ^ 2021-07-14T12:23:28,124 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,124 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,125 | ^~~~~~ 2021-07-14T12:23:28,125 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,125 8692 | tsbond(botright, toprsubseg); 2021-07-14T12:23:28,125 | ^~~~~~ 2021-07-14T12:23:28,130 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,130 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,130 | ^ 2021-07-14T12:23:28,131 c/triangle.c:8723:35: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,131 8723 | newflip->flippedtri = encode(horiz); 2021-07-14T12:23:28,131 | ^~~~~~ 2021-07-14T12:23:28,134 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,135 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,135 | ^ 2021-07-14T12:23:28,136 c/triangle.c:8723:35: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,136 8723 | newflip->flippedtri = encode(horiz); 2021-07-14T12:23:28,136 | ^~~~~~ 2021-07-14T12:23:28,143 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,143 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,143 | ^ 2021-07-14T12:23:28,143 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,143 969 | decode(ptr, otri2); 2021-07-14T12:23:28,143 | ^~~~~~ 2021-07-14T12:23:28,143 c/triangle.c:8782:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,143 8782 | sym(horiz, testtri); 2021-07-14T12:23:28,144 | ^~~ 2021-07-14T12:23:28,147 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,147 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,147 | ^ 2021-07-14T12:23:28,148 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,148 969 | decode(ptr, otri2); 2021-07-14T12:23:28,148 | ^~~~~~ 2021-07-14T12:23:28,148 c/triangle.c:8782:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,148 8782 | sym(horiz, testtri); 2021-07-14T12:23:28,148 | ^~~ 2021-07-14T12:23:28,152 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,152 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,152 | ^ 2021-07-14T12:23:28,152 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,153 969 | decode(ptr, otri2); 2021-07-14T12:23:28,153 | ^~~~~~ 2021-07-14T12:23:28,153 c/triangle.c:8782:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,153 8782 | sym(horiz, testtri); 2021-07-14T12:23:28,153 | ^~~ 2021-07-14T12:23:28,153 c/triangle.c: In function ‘triangulatepolygon’: 2021-07-14T12:23:28,158 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,158 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,159 | ^ 2021-07-14T12:23:28,159 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,159 973 | decode(ptr, otri); 2021-07-14T12:23:28,159 | ^~~~~~ 2021-07-14T12:23:28,159 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,159 999 | symself(otri2); 2021-07-14T12:23:28,159 | ^~~~~~~ 2021-07-14T12:23:28,159 c/triangle.c:8899:3: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,160 8899 | onext(*firstedge, besttri); 2021-07-14T12:23:28,160 | ^~~~~ 2021-07-14T12:23:28,164 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,164 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,165 | ^ 2021-07-14T12:23:28,165 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,165 973 | decode(ptr, otri); 2021-07-14T12:23:28,165 | ^~~~~~ 2021-07-14T12:23:28,165 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,165 999 | symself(otri2); 2021-07-14T12:23:28,165 | ^~~~~~~ 2021-07-14T12:23:28,166 c/triangle.c:8899:3: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,166 8899 | onext(*firstedge, besttri); 2021-07-14T12:23:28,166 | ^~~~~ 2021-07-14T12:23:28,170 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,170 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,170 | ^ 2021-07-14T12:23:28,170 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,170 973 | decode(ptr, otri); 2021-07-14T12:23:28,170 | ^~~~~~ 2021-07-14T12:23:28,171 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,171 999 | symself(otri2); 2021-07-14T12:23:28,171 | ^~~~~~~ 2021-07-14T12:23:28,171 c/triangle.c:8899:3: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,171 8899 | onext(*firstedge, besttri); 2021-07-14T12:23:28,171 | ^~~~~ 2021-07-14T12:23:28,176 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,176 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,176 | ^ 2021-07-14T12:23:28,176 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,176 973 | decode(ptr, otri); 2021-07-14T12:23:28,176 | ^~~~~~ 2021-07-14T12:23:28,177 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,177 1003 | symself(otri); 2021-07-14T12:23:28,177 | ^~~~~~~ 2021-07-14T12:23:28,177 c/triangle.c:8904:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:28,177 8904 | onextself(testtri); 2021-07-14T12:23:28,177 | ^~~~~~~~~ 2021-07-14T12:23:28,181 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,181 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,181 | ^ 2021-07-14T12:23:28,181 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,181 973 | decode(ptr, otri); 2021-07-14T12:23:28,181 | ^~~~~~ 2021-07-14T12:23:28,181 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,182 1003 | symself(otri); 2021-07-14T12:23:28,182 | ^~~~~~~ 2021-07-14T12:23:28,182 c/triangle.c:8904:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:28,182 8904 | onextself(testtri); 2021-07-14T12:23:28,182 | ^~~~~~~~~ 2021-07-14T12:23:28,186 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,186 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,186 | ^ 2021-07-14T12:23:28,186 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,186 973 | decode(ptr, otri); 2021-07-14T12:23:28,186 | ^~~~~~ 2021-07-14T12:23:28,186 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,187 1003 | symself(otri); 2021-07-14T12:23:28,187 | ^~~~~~~ 2021-07-14T12:23:28,187 c/triangle.c:8904:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:28,187 8904 | onextself(testtri); 2021-07-14T12:23:28,187 | ^~~~~~~~~ 2021-07-14T12:23:28,191 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,191 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,191 | ^ 2021-07-14T12:23:28,191 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,191 969 | decode(ptr, otri2); 2021-07-14T12:23:28,192 | ^~~~~~ 2021-07-14T12:23:28,192 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,192 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:28,192 | ^~~ 2021-07-14T12:23:28,192 c/triangle.c:8920:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:28,192 8920 | oprev(besttri, tempedge); 2021-07-14T12:23:28,192 | ^~~~~ 2021-07-14T12:23:28,196 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,196 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,196 | ^ 2021-07-14T12:23:28,196 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,196 969 | decode(ptr, otri2); 2021-07-14T12:23:28,196 | ^~~~~~ 2021-07-14T12:23:28,196 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,196 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:28,197 | ^~~ 2021-07-14T12:23:28,197 c/triangle.c:8920:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:28,197 8920 | oprev(besttri, tempedge); 2021-07-14T12:23:28,197 | ^~~~~ 2021-07-14T12:23:28,200 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,200 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,201 | ^ 2021-07-14T12:23:28,201 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,201 969 | decode(ptr, otri2); 2021-07-14T12:23:28,201 | ^~~~~~ 2021-07-14T12:23:28,201 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,201 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:28,201 | ^~~ 2021-07-14T12:23:28,201 c/triangle.c:8920:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:28,202 8920 | oprev(besttri, tempedge); 2021-07-14T12:23:28,202 | ^~~~~ 2021-07-14T12:23:28,205 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,205 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,206 | ^ 2021-07-14T12:23:28,206 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,206 969 | decode(ptr, otri2); 2021-07-14T12:23:28,206 | ^~~~~~ 2021-07-14T12:23:28,206 c/triangle.c:8926:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,206 8926 | sym(besttri, tempedge); 2021-07-14T12:23:28,206 | ^~~ 2021-07-14T12:23:28,210 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,210 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,210 | ^ 2021-07-14T12:23:28,211 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,211 969 | decode(ptr, otri2); 2021-07-14T12:23:28,211 | ^~~~~~ 2021-07-14T12:23:28,211 c/triangle.c:8926:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,211 8926 | sym(besttri, tempedge); 2021-07-14T12:23:28,211 | ^~~ 2021-07-14T12:23:28,215 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,215 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,215 | ^ 2021-07-14T12:23:28,215 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,215 969 | decode(ptr, otri2); 2021-07-14T12:23:28,216 | ^~~~~~ 2021-07-14T12:23:28,216 c/triangle.c:8926:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,216 8926 | sym(besttri, tempedge); 2021-07-14T12:23:28,216 | ^~~ 2021-07-14T12:23:28,220 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,220 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,220 | ^ 2021-07-14T12:23:28,220 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,220 969 | decode(ptr, otri2); 2021-07-14T12:23:28,220 | ^~~~~~ 2021-07-14T12:23:28,221 c/triangle.c:8930:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,221 8930 | sym(tempedge, besttri); 2021-07-14T12:23:28,221 | ^~~ 2021-07-14T12:23:28,225 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,225 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,225 | ^ 2021-07-14T12:23:28,225 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,225 969 | decode(ptr, otri2); 2021-07-14T12:23:28,225 | ^~~~~~ 2021-07-14T12:23:28,225 c/triangle.c:8930:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,225 8930 | sym(tempedge, besttri); 2021-07-14T12:23:28,226 | ^~~ 2021-07-14T12:23:28,229 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,230 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,230 | ^ 2021-07-14T12:23:28,230 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,230 969 | decode(ptr, otri2); 2021-07-14T12:23:28,230 | ^~~~~~ 2021-07-14T12:23:28,230 c/triangle.c:8930:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,230 8930 | sym(tempedge, besttri); 2021-07-14T12:23:28,230 | ^~~ 2021-07-14T12:23:28,234 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,235 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,235 | ^ 2021-07-14T12:23:28,235 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,235 969 | decode(ptr, otri2); 2021-07-14T12:23:28,235 | ^~~~~~ 2021-07-14T12:23:28,235 c/triangle.c:8938:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,235 8938 | sym(besttri, testtri); 2021-07-14T12:23:28,235 | ^~~ 2021-07-14T12:23:28,239 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,239 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,240 | ^ 2021-07-14T12:23:28,240 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,240 969 | decode(ptr, otri2); 2021-07-14T12:23:28,240 | ^~~~~~ 2021-07-14T12:23:28,240 c/triangle.c:8938:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,240 8938 | sym(besttri, testtri); 2021-07-14T12:23:28,240 | ^~~ 2021-07-14T12:23:28,244 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,244 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,244 | ^ 2021-07-14T12:23:28,245 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,245 969 | decode(ptr, otri2); 2021-07-14T12:23:28,245 | ^~~~~~ 2021-07-14T12:23:28,245 c/triangle.c:8938:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,245 8938 | sym(besttri, testtri); 2021-07-14T12:23:28,245 | ^~~ 2021-07-14T12:23:28,245 c/triangle.c: In function ‘deletevertex’: 2021-07-14T12:23:28,249 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,250 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,250 | ^ 2021-07-14T12:23:28,250 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,250 973 | decode(ptr, otri); 2021-07-14T12:23:28,250 | ^~~~~~ 2021-07-14T12:23:28,250 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,250 999 | symself(otri2); 2021-07-14T12:23:28,250 | ^~~~~~~ 2021-07-14T12:23:28,251 c/triangle.c:8992:3: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,251 8992 | onext(*deltri, countingtri); 2021-07-14T12:23:28,251 | ^~~~~ 2021-07-14T12:23:28,254 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,255 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,255 | ^ 2021-07-14T12:23:28,255 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,255 973 | decode(ptr, otri); 2021-07-14T12:23:28,255 | ^~~~~~ 2021-07-14T12:23:28,255 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,255 999 | symself(otri2); 2021-07-14T12:23:28,255 | ^~~~~~~ 2021-07-14T12:23:28,256 c/triangle.c:8992:3: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,256 8992 | onext(*deltri, countingtri); 2021-07-14T12:23:28,256 | ^~~~~ 2021-07-14T12:23:28,259 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,259 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,260 | ^ 2021-07-14T12:23:28,260 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,260 973 | decode(ptr, otri); 2021-07-14T12:23:28,260 | ^~~~~~ 2021-07-14T12:23:28,260 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,260 999 | symself(otri2); 2021-07-14T12:23:28,260 | ^~~~~~~ 2021-07-14T12:23:28,260 c/triangle.c:8992:3: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,260 8992 | onext(*deltri, countingtri); 2021-07-14T12:23:28,260 | ^~~~~ 2021-07-14T12:23:28,264 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,264 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,265 | ^ 2021-07-14T12:23:28,265 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,265 973 | decode(ptr, otri); 2021-07-14T12:23:28,265 | ^~~~~~ 2021-07-14T12:23:28,265 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,265 1003 | symself(otri); 2021-07-14T12:23:28,265 | ^~~~~~~ 2021-07-14T12:23:28,265 c/triangle.c:9003:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:28,265 9003 | onextself(countingtri); 2021-07-14T12:23:28,266 | ^~~~~~~~~ 2021-07-14T12:23:28,269 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,269 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,270 | ^ 2021-07-14T12:23:28,270 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,270 973 | decode(ptr, otri); 2021-07-14T12:23:28,270 | ^~~~~~ 2021-07-14T12:23:28,270 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,270 1003 | symself(otri); 2021-07-14T12:23:28,270 | ^~~~~~~ 2021-07-14T12:23:28,270 c/triangle.c:9003:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:28,270 9003 | onextself(countingtri); 2021-07-14T12:23:28,271 | ^~~~~~~~~ 2021-07-14T12:23:28,274 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,274 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,274 | ^ 2021-07-14T12:23:28,275 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,275 973 | decode(ptr, otri); 2021-07-14T12:23:28,275 | ^~~~~~ 2021-07-14T12:23:28,275 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,275 1003 | symself(otri); 2021-07-14T12:23:28,275 | ^~~~~~~ 2021-07-14T12:23:28,275 c/triangle.c:9003:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:28,275 9003 | onextself(countingtri); 2021-07-14T12:23:28,275 | ^~~~~~~~~ 2021-07-14T12:23:28,279 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,279 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,280 | ^ 2021-07-14T12:23:28,280 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,280 973 | decode(ptr, otri); 2021-07-14T12:23:28,280 | ^~~~~~ 2021-07-14T12:23:28,280 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,280 999 | symself(otri2); 2021-07-14T12:23:28,280 | ^~~~~~~ 2021-07-14T12:23:28,280 c/triangle.c:9017:5: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,280 9017 | onext(*deltri, firstedge); 2021-07-14T12:23:28,280 | ^~~~~ 2021-07-14T12:23:28,284 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,284 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,285 | ^ 2021-07-14T12:23:28,285 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,285 973 | decode(ptr, otri); 2021-07-14T12:23:28,285 | ^~~~~~ 2021-07-14T12:23:28,285 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,285 999 | symself(otri2); 2021-07-14T12:23:28,286 | ^~~~~~~ 2021-07-14T12:23:28,286 c/triangle.c:9017:5: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,286 9017 | onext(*deltri, firstedge); 2021-07-14T12:23:28,286 | ^~~~~ 2021-07-14T12:23:28,291 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,291 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,291 | ^ 2021-07-14T12:23:28,291 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,291 973 | decode(ptr, otri); 2021-07-14T12:23:28,291 | ^~~~~~ 2021-07-14T12:23:28,292 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,292 999 | symself(otri2); 2021-07-14T12:23:28,292 | ^~~~~~~ 2021-07-14T12:23:28,292 c/triangle.c:9017:5: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,292 9017 | onext(*deltri, firstedge); 2021-07-14T12:23:28,292 | ^~~~~ 2021-07-14T12:23:28,296 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,296 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,296 | ^ 2021-07-14T12:23:28,296 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,296 969 | decode(ptr, otri2); 2021-07-14T12:23:28,296 | ^~~~~~ 2021-07-14T12:23:28,296 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,297 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:28,297 | ^~~ 2021-07-14T12:23:28,297 c/triangle.c:9018:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:28,297 9018 | oprev(*deltri, lastedge); 2021-07-14T12:23:28,297 | ^~~~~ 2021-07-14T12:23:28,301 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,301 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,301 | ^ 2021-07-14T12:23:28,301 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,301 969 | decode(ptr, otri2); 2021-07-14T12:23:28,301 | ^~~~~~ 2021-07-14T12:23:28,302 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,302 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:28,302 | ^~~ 2021-07-14T12:23:28,302 c/triangle.c:9018:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:28,302 9018 | oprev(*deltri, lastedge); 2021-07-14T12:23:28,302 | ^~~~~ 2021-07-14T12:23:28,306 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,306 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,306 | ^ 2021-07-14T12:23:28,306 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,306 969 | decode(ptr, otri2); 2021-07-14T12:23:28,306 | ^~~~~~ 2021-07-14T12:23:28,306 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,306 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:28,307 | ^~~ 2021-07-14T12:23:28,307 c/triangle.c:9018:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:28,307 9018 | oprev(*deltri, lastedge); 2021-07-14T12:23:28,307 | ^~~~~ 2021-07-14T12:23:28,311 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,311 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,311 | ^ 2021-07-14T12:23:28,311 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,311 969 | decode(ptr, otri2); 2021-07-14T12:23:28,311 | ^~~~~~ 2021-07-14T12:23:28,311 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,312 1022 | sym(otri1, otri2); \ 2021-07-14T12:23:28,312 | ^~~ 2021-07-14T12:23:28,312 c/triangle.c:9024:3: note: in expansion of macro ‘dnext’ 2021-07-14T12:23:28,312 9024 | dnext(*deltri, lefttri); 2021-07-14T12:23:28,312 | ^~~~~ 2021-07-14T12:23:28,316 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,316 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,316 | ^ 2021-07-14T12:23:28,316 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,316 969 | decode(ptr, otri2); 2021-07-14T12:23:28,316 | ^~~~~~ 2021-07-14T12:23:28,316 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,316 1022 | sym(otri1, otri2); \ 2021-07-14T12:23:28,317 | ^~~ 2021-07-14T12:23:28,317 c/triangle.c:9024:3: note: in expansion of macro ‘dnext’ 2021-07-14T12:23:28,317 9024 | dnext(*deltri, lefttri); 2021-07-14T12:23:28,317 | ^~~~~ 2021-07-14T12:23:28,320 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,321 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,321 | ^ 2021-07-14T12:23:28,321 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,321 969 | decode(ptr, otri2); 2021-07-14T12:23:28,321 | ^~~~~~ 2021-07-14T12:23:28,321 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,321 1022 | sym(otri1, otri2); \ 2021-07-14T12:23:28,322 | ^~~ 2021-07-14T12:23:28,322 c/triangle.c:9024:3: note: in expansion of macro ‘dnext’ 2021-07-14T12:23:28,322 9024 | dnext(*deltri, lefttri); 2021-07-14T12:23:28,322 | ^~~~~ 2021-07-14T12:23:28,325 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,326 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,326 | ^ 2021-07-14T12:23:28,326 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,326 969 | decode(ptr, otri2); 2021-07-14T12:23:28,326 | ^~~~~~ 2021-07-14T12:23:28,326 c/triangle.c:9025:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,326 9025 | sym(lefttri, leftcasing); 2021-07-14T12:23:28,326 | ^~~ 2021-07-14T12:23:28,330 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,331 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,331 | ^ 2021-07-14T12:23:28,331 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,331 969 | decode(ptr, otri2); 2021-07-14T12:23:28,331 | ^~~~~~ 2021-07-14T12:23:28,331 c/triangle.c:9025:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,331 9025 | sym(lefttri, leftcasing); 2021-07-14T12:23:28,331 | ^~~ 2021-07-14T12:23:28,335 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,335 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,336 | ^ 2021-07-14T12:23:28,336 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,336 969 | decode(ptr, otri2); 2021-07-14T12:23:28,336 | ^~~~~~ 2021-07-14T12:23:28,336 c/triangle.c:9025:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,336 9025 | sym(lefttri, leftcasing); 2021-07-14T12:23:28,336 | ^~~ 2021-07-14T12:23:28,340 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,340 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,340 | ^ 2021-07-14T12:23:28,341 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,341 969 | decode(ptr, otri2); 2021-07-14T12:23:28,341 | ^~~~~~ 2021-07-14T12:23:28,341 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,341 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:28,341 | ^~~ 2021-07-14T12:23:28,341 c/triangle.c:9026:3: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:28,341 9026 | oprev(deltriright, righttri); 2021-07-14T12:23:28,342 | ^~~~~ 2021-07-14T12:23:28,345 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,345 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,345 | ^ 2021-07-14T12:23:28,345 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,346 969 | decode(ptr, otri2); 2021-07-14T12:23:28,346 | ^~~~~~ 2021-07-14T12:23:28,346 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,346 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:28,346 | ^~~ 2021-07-14T12:23:28,346 c/triangle.c:9026:3: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:28,346 9026 | oprev(deltriright, righttri); 2021-07-14T12:23:28,346 | ^~~~~ 2021-07-14T12:23:28,350 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,350 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,350 | ^ 2021-07-14T12:23:28,350 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,351 969 | decode(ptr, otri2); 2021-07-14T12:23:28,351 | ^~~~~~ 2021-07-14T12:23:28,351 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,351 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:28,351 | ^~~ 2021-07-14T12:23:28,351 c/triangle.c:9026:3: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:28,351 9026 | oprev(deltriright, righttri); 2021-07-14T12:23:28,351 | ^~~~~ 2021-07-14T12:23:28,355 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,355 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,355 | ^ 2021-07-14T12:23:28,355 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,355 969 | decode(ptr, otri2); 2021-07-14T12:23:28,356 | ^~~~~~ 2021-07-14T12:23:28,356 c/triangle.c:9027:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,356 9027 | sym(righttri, rightcasing); 2021-07-14T12:23:28,356 | ^~~ 2021-07-14T12:23:28,360 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,360 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,360 | ^ 2021-07-14T12:23:28,360 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,360 969 | decode(ptr, otri2); 2021-07-14T12:23:28,360 | ^~~~~~ 2021-07-14T12:23:28,361 c/triangle.c:9027:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,361 9027 | sym(righttri, rightcasing); 2021-07-14T12:23:28,361 | ^~~ 2021-07-14T12:23:28,365 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,365 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,365 | ^ 2021-07-14T12:23:28,365 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,365 969 | decode(ptr, otri2); 2021-07-14T12:23:28,365 | ^~~~~~ 2021-07-14T12:23:28,365 c/triangle.c:9027:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,366 9027 | sym(righttri, rightcasing); 2021-07-14T12:23:28,366 | ^~~ 2021-07-14T12:23:28,370 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,370 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,370 | ^ 2021-07-14T12:23:28,370 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,370 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,370 | ^~~~~~ 2021-07-14T12:23:28,370 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,370 9028 | bond(*deltri, leftcasing); 2021-07-14T12:23:28,371 | ^~~~ 2021-07-14T12:23:28,375 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,375 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,375 | ^ 2021-07-14T12:23:28,375 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,375 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,375 | ^~~~~~ 2021-07-14T12:23:28,375 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,375 9028 | bond(*deltri, leftcasing); 2021-07-14T12:23:28,375 | ^~~~ 2021-07-14T12:23:28,379 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,380 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,380 | ^ 2021-07-14T12:23:28,380 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,380 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,380 | ^~~~~~ 2021-07-14T12:23:28,380 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,380 9028 | bond(*deltri, leftcasing); 2021-07-14T12:23:28,380 | ^~~~ 2021-07-14T12:23:28,384 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,385 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,385 | ^ 2021-07-14T12:23:28,385 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,385 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,385 | ^~~~~~ 2021-07-14T12:23:28,385 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,385 9028 | bond(*deltri, leftcasing); 2021-07-14T12:23:28,385 | ^~~~ 2021-07-14T12:23:28,389 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,389 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,390 | ^ 2021-07-14T12:23:28,390 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,390 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,390 | ^~~~~~ 2021-07-14T12:23:28,390 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,390 9029 | bond(deltriright, rightcasing); 2021-07-14T12:23:28,390 | ^~~~ 2021-07-14T12:23:28,394 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,394 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,394 | ^ 2021-07-14T12:23:28,395 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,395 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,395 | ^~~~~~ 2021-07-14T12:23:28,395 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,395 9029 | bond(deltriright, rightcasing); 2021-07-14T12:23:28,395 | ^~~~ 2021-07-14T12:23:28,399 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,399 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,399 | ^ 2021-07-14T12:23:28,399 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,400 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,400 | ^~~~~~ 2021-07-14T12:23:28,400 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,400 9029 | bond(deltriright, rightcasing); 2021-07-14T12:23:28,400 | ^~~~ 2021-07-14T12:23:28,404 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,404 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,404 | ^ 2021-07-14T12:23:28,404 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,404 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,405 | ^~~~~~ 2021-07-14T12:23:28,405 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,405 9029 | bond(deltriright, rightcasing); 2021-07-14T12:23:28,405 | ^~~~ 2021-07-14T12:23:28,409 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,409 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:28,409 | ^ 2021-07-14T12:23:28,409 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,409 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,409 | ^~~~~~~ 2021-07-14T12:23:28,410 c/triangle.c:9030:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,410 9030 | tspivot(lefttri, leftsubseg); 2021-07-14T12:23:28,410 | ^~~~~~~ 2021-07-14T12:23:28,414 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,414 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,414 | ^ 2021-07-14T12:23:28,414 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,414 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,414 | ^~~~~~~ 2021-07-14T12:23:28,414 c/triangle.c:9030:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,415 9030 | tspivot(lefttri, leftsubseg); 2021-07-14T12:23:28,415 | ^~~~~~~ 2021-07-14T12:23:28,418 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,419 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,419 | ^ 2021-07-14T12:23:28,419 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,419 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,419 | ^~~~~~~ 2021-07-14T12:23:28,419 c/triangle.c:9030:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,419 9030 | tspivot(lefttri, leftsubseg); 2021-07-14T12:23:28,419 | ^~~~~~~ 2021-07-14T12:23:28,423 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,424 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,424 | ^ 2021-07-14T12:23:28,424 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,424 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,424 | ^~~~~~~ 2021-07-14T12:23:28,424 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,424 9032 | tsbond(*deltri, leftsubseg); 2021-07-14T12:23:28,424 | ^~~~~~ 2021-07-14T12:23:28,428 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,428 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,428 | ^ 2021-07-14T12:23:28,429 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,429 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,429 | ^~~~~~~ 2021-07-14T12:23:28,429 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,429 9032 | tsbond(*deltri, leftsubseg); 2021-07-14T12:23:28,429 | ^~~~~~ 2021-07-14T12:23:28,433 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,433 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,433 | ^ 2021-07-14T12:23:28,433 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,434 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,434 | ^~~~~~ 2021-07-14T12:23:28,434 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,434 9032 | tsbond(*deltri, leftsubseg); 2021-07-14T12:23:28,434 | ^~~~~~ 2021-07-14T12:23:28,438 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,438 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,438 | ^ 2021-07-14T12:23:28,438 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,438 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,439 | ^~~~~~ 2021-07-14T12:23:28,439 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,439 9032 | tsbond(*deltri, leftsubseg); 2021-07-14T12:23:28,439 | ^~~~~~ 2021-07-14T12:23:28,443 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,443 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:28,443 | ^ 2021-07-14T12:23:28,443 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,443 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,443 | ^~~~~~~ 2021-07-14T12:23:28,444 c/triangle.c:9034:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,444 9034 | tspivot(righttri, rightsubseg); 2021-07-14T12:23:28,444 | ^~~~~~~ 2021-07-14T12:23:28,448 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,448 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,448 | ^ 2021-07-14T12:23:28,448 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,448 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,448 | ^~~~~~~ 2021-07-14T12:23:28,448 c/triangle.c:9034:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,448 9034 | tspivot(righttri, rightsubseg); 2021-07-14T12:23:28,449 | ^~~~~~~ 2021-07-14T12:23:28,452 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,453 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,453 | ^ 2021-07-14T12:23:28,453 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,453 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,453 | ^~~~~~~ 2021-07-14T12:23:28,453 c/triangle.c:9034:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,453 9034 | tspivot(righttri, rightsubseg); 2021-07-14T12:23:28,453 | ^~~~~~~ 2021-07-14T12:23:28,457 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,458 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,458 | ^ 2021-07-14T12:23:28,458 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,458 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,458 | ^~~~~~~ 2021-07-14T12:23:28,458 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,458 9036 | tsbond(deltriright, rightsubseg); 2021-07-14T12:23:28,458 | ^~~~~~ 2021-07-14T12:23:28,462 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,462 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,463 | ^ 2021-07-14T12:23:28,463 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,463 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,463 | ^~~~~~~ 2021-07-14T12:23:28,463 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,463 9036 | tsbond(deltriright, rightsubseg); 2021-07-14T12:23:28,463 | ^~~~~~ 2021-07-14T12:23:28,467 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,467 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,468 | ^ 2021-07-14T12:23:28,468 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,468 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,468 | ^~~~~~ 2021-07-14T12:23:28,468 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,468 9036 | tsbond(deltriright, rightsubseg); 2021-07-14T12:23:28,468 | ^~~~~~ 2021-07-14T12:23:28,472 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,472 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,472 | ^ 2021-07-14T12:23:28,473 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,473 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,473 | ^~~~~~ 2021-07-14T12:23:28,473 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,473 9036 | tsbond(deltriright, rightsubseg); 2021-07-14T12:23:28,473 | ^~~~~~ 2021-07-14T12:23:28,473 c/triangle.c: In function ‘undovertex’: 2021-07-14T12:23:28,477 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,478 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,478 | ^ 2021-07-14T12:23:28,478 c/triangle.c:9088:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,478 9088 | decode(m->lastflip->flippedtri, fliptri); 2021-07-14T12:23:28,478 | ^~~~~~ 2021-07-14T12:23:28,482 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,483 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,483 | ^ 2021-07-14T12:23:28,483 c/triangle.c:9088:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,483 9088 | decode(m->lastflip->flippedtri, fliptri); 2021-07-14T12:23:28,483 | ^~~~~~ 2021-07-14T12:23:28,487 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,488 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,488 | ^ 2021-07-14T12:23:28,488 c/triangle.c:9088:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,488 9088 | decode(m->lastflip->flippedtri, fliptri); 2021-07-14T12:23:28,488 | ^~~~~~ 2021-07-14T12:23:28,492 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,493 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,493 | ^ 2021-07-14T12:23:28,493 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,493 973 | decode(ptr, otri); 2021-07-14T12:23:28,493 | ^~~~~~ 2021-07-14T12:23:28,493 c/triangle.c:1035:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,493 1035 | symself(otri2); 2021-07-14T12:23:28,493 | ^~~~~~~ 2021-07-14T12:23:28,493 c/triangle.c:9097:7: note: in expansion of macro ‘dprev’ 2021-07-14T12:23:28,494 9097 | dprev(fliptri, botleft); 2021-07-14T12:23:28,494 | ^~~~~ 2021-07-14T12:23:28,497 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,497 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,498 | ^ 2021-07-14T12:23:28,498 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,498 973 | decode(ptr, otri); 2021-07-14T12:23:28,498 | ^~~~~~ 2021-07-14T12:23:28,498 c/triangle.c:1035:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,498 1035 | symself(otri2); 2021-07-14T12:23:28,498 | ^~~~~~~ 2021-07-14T12:23:28,498 c/triangle.c:9097:7: note: in expansion of macro ‘dprev’ 2021-07-14T12:23:28,498 9097 | dprev(fliptri, botleft); 2021-07-14T12:23:28,499 | ^~~~~ 2021-07-14T12:23:28,502 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,502 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,503 | ^ 2021-07-14T12:23:28,503 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,503 973 | decode(ptr, otri); 2021-07-14T12:23:28,503 | ^~~~~~ 2021-07-14T12:23:28,503 c/triangle.c:1035:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,503 1035 | symself(otri2); 2021-07-14T12:23:28,503 | ^~~~~~~ 2021-07-14T12:23:28,503 c/triangle.c:9097:7: note: in expansion of macro ‘dprev’ 2021-07-14T12:23:28,503 9097 | dprev(fliptri, botleft); 2021-07-14T12:23:28,504 | ^~~~~ 2021-07-14T12:23:28,507 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,508 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,508 | ^ 2021-07-14T12:23:28,508 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,508 973 | decode(ptr, otri); 2021-07-14T12:23:28,508 | ^~~~~~ 2021-07-14T12:23:28,508 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,508 999 | symself(otri2); 2021-07-14T12:23:28,508 | ^~~~~~~ 2021-07-14T12:23:28,508 c/triangle.c:9099:7: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,508 9099 | onext(fliptri, botright); 2021-07-14T12:23:28,509 | ^~~~~ 2021-07-14T12:23:28,512 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,513 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,513 | ^ 2021-07-14T12:23:28,513 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,513 973 | decode(ptr, otri); 2021-07-14T12:23:28,513 | ^~~~~~ 2021-07-14T12:23:28,513 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,513 999 | symself(otri2); 2021-07-14T12:23:28,513 | ^~~~~~~ 2021-07-14T12:23:28,513 c/triangle.c:9099:7: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,514 9099 | onext(fliptri, botright); 2021-07-14T12:23:28,514 | ^~~~~ 2021-07-14T12:23:28,517 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,517 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,518 | ^ 2021-07-14T12:23:28,518 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,518 973 | decode(ptr, otri); 2021-07-14T12:23:28,518 | ^~~~~~ 2021-07-14T12:23:28,518 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,518 999 | symself(otri2); 2021-07-14T12:23:28,518 | ^~~~~~~ 2021-07-14T12:23:28,518 c/triangle.c:9099:7: note: in expansion of macro ‘onext’ 2021-07-14T12:23:28,518 9099 | onext(fliptri, botright); 2021-07-14T12:23:28,519 | ^~~~~ 2021-07-14T12:23:28,522 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,522 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,523 | ^ 2021-07-14T12:23:28,523 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,523 969 | decode(ptr, otri2); 2021-07-14T12:23:28,523 | ^~~~~~ 2021-07-14T12:23:28,523 c/triangle.c:9101:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,523 9101 | sym(botleft, botlcasing); 2021-07-14T12:23:28,523 | ^~~ 2021-07-14T12:23:28,527 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,527 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,527 | ^ 2021-07-14T12:23:28,528 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,528 969 | decode(ptr, otri2); 2021-07-14T12:23:28,528 | ^~~~~~ 2021-07-14T12:23:28,528 c/triangle.c:9101:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,528 9101 | sym(botleft, botlcasing); 2021-07-14T12:23:28,528 | ^~~ 2021-07-14T12:23:28,532 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,532 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,532 | ^ 2021-07-14T12:23:28,532 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,533 969 | decode(ptr, otri2); 2021-07-14T12:23:28,533 | ^~~~~~ 2021-07-14T12:23:28,533 c/triangle.c:9101:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,533 9101 | sym(botleft, botlcasing); 2021-07-14T12:23:28,533 | ^~~ 2021-07-14T12:23:28,537 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,537 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,537 | ^ 2021-07-14T12:23:28,537 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,537 969 | decode(ptr, otri2); 2021-07-14T12:23:28,538 | ^~~~~~ 2021-07-14T12:23:28,538 c/triangle.c:9102:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,538 9102 | sym(botright, botrcasing); 2021-07-14T12:23:28,538 | ^~~ 2021-07-14T12:23:28,542 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,542 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,542 | ^ 2021-07-14T12:23:28,542 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,542 969 | decode(ptr, otri2); 2021-07-14T12:23:28,543 | ^~~~~~ 2021-07-14T12:23:28,543 c/triangle.c:9102:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,543 9102 | sym(botright, botrcasing); 2021-07-14T12:23:28,543 | ^~~ 2021-07-14T12:23:28,547 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,547 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,547 | ^ 2021-07-14T12:23:28,547 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,547 969 | decode(ptr, otri2); 2021-07-14T12:23:28,547 | ^~~~~~ 2021-07-14T12:23:28,547 c/triangle.c:9102:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,548 9102 | sym(botright, botrcasing); 2021-07-14T12:23:28,548 | ^~~ 2021-07-14T12:23:28,552 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,552 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,552 | ^ 2021-07-14T12:23:28,552 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,552 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,553 | ^~~~~~ 2021-07-14T12:23:28,553 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,553 9107 | bond(fliptri, botlcasing); 2021-07-14T12:23:28,553 | ^~~~ 2021-07-14T12:23:28,557 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,557 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,557 | ^ 2021-07-14T12:23:28,557 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,557 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,557 | ^~~~~~ 2021-07-14T12:23:28,558 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,558 9107 | bond(fliptri, botlcasing); 2021-07-14T12:23:28,558 | ^~~~ 2021-07-14T12:23:28,562 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,562 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,562 | ^ 2021-07-14T12:23:28,562 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,562 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,562 | ^~~~~~ 2021-07-14T12:23:28,563 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,563 9107 | bond(fliptri, botlcasing); 2021-07-14T12:23:28,563 | ^~~~ 2021-07-14T12:23:28,567 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,567 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,567 | ^ 2021-07-14T12:23:28,567 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,567 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,567 | ^~~~~~ 2021-07-14T12:23:28,567 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,568 9107 | bond(fliptri, botlcasing); 2021-07-14T12:23:28,568 | ^~~~ 2021-07-14T12:23:28,572 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,572 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:28,572 | ^ 2021-07-14T12:23:28,572 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,572 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,572 | ^~~~~~~ 2021-07-14T12:23:28,573 c/triangle.c:9108:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,573 9108 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:28,573 | ^~~~~~~ 2021-07-14T12:23:28,577 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,577 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,577 | ^ 2021-07-14T12:23:28,577 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,577 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,577 | ^~~~~~~ 2021-07-14T12:23:28,577 c/triangle.c:9108:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,578 9108 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:28,578 | ^~~~~~~ 2021-07-14T12:23:28,582 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,582 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,582 | ^ 2021-07-14T12:23:28,582 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,584 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,584 | ^~~~~~~ 2021-07-14T12:23:28,584 c/triangle.c:9108:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,584 9108 | tspivot(botleft, botlsubseg); 2021-07-14T12:23:28,585 | ^~~~~~~ 2021-07-14T12:23:28,587 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,587 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,587 | ^ 2021-07-14T12:23:28,587 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,587 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,587 | ^~~~~~~ 2021-07-14T12:23:28,587 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,588 9109 | tsbond(fliptri, botlsubseg); 2021-07-14T12:23:28,588 | ^~~~~~ 2021-07-14T12:23:28,592 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,592 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,592 | ^ 2021-07-14T12:23:28,592 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,592 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,592 | ^~~~~~~ 2021-07-14T12:23:28,592 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,592 9109 | tsbond(fliptri, botlsubseg); 2021-07-14T12:23:28,593 | ^~~~~~ 2021-07-14T12:23:28,597 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,597 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,597 | ^ 2021-07-14T12:23:28,597 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,597 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,597 | ^~~~~~ 2021-07-14T12:23:28,597 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,597 9109 | tsbond(fliptri, botlsubseg); 2021-07-14T12:23:28,597 | ^~~~~~ 2021-07-14T12:23:28,601 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,602 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,602 | ^ 2021-07-14T12:23:28,602 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,602 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,602 | ^~~~~~ 2021-07-14T12:23:28,602 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,602 9109 | tsbond(fliptri, botlsubseg); 2021-07-14T12:23:28,602 | ^~~~~~ 2021-07-14T12:23:28,606 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,607 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,607 | ^ 2021-07-14T12:23:28,607 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,607 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,607 | ^~~~~~ 2021-07-14T12:23:28,607 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,607 9111 | bond(fliptri, botrcasing); 2021-07-14T12:23:28,607 | ^~~~ 2021-07-14T12:23:28,611 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,612 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,612 | ^ 2021-07-14T12:23:28,612 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,612 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,612 | ^~~~~~ 2021-07-14T12:23:28,612 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,612 9111 | bond(fliptri, botrcasing); 2021-07-14T12:23:28,612 | ^~~~ 2021-07-14T12:23:28,616 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,616 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,617 | ^ 2021-07-14T12:23:28,617 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,617 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,617 | ^~~~~~ 2021-07-14T12:23:28,617 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,617 9111 | bond(fliptri, botrcasing); 2021-07-14T12:23:28,617 | ^~~~ 2021-07-14T12:23:28,621 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,621 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,622 | ^ 2021-07-14T12:23:28,622 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,622 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,622 | ^~~~~~ 2021-07-14T12:23:28,622 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,622 9111 | bond(fliptri, botrcasing); 2021-07-14T12:23:28,622 | ^~~~ 2021-07-14T12:23:28,626 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,626 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:28,626 | ^ 2021-07-14T12:23:28,627 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,627 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,627 | ^~~~~~~ 2021-07-14T12:23:28,627 c/triangle.c:9112:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,627 9112 | tspivot(botright, botrsubseg); 2021-07-14T12:23:28,627 | ^~~~~~~ 2021-07-14T12:23:28,631 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,631 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,631 | ^ 2021-07-14T12:23:28,631 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,632 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,632 | ^~~~~~~ 2021-07-14T12:23:28,632 c/triangle.c:9112:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,632 9112 | tspivot(botright, botrsubseg); 2021-07-14T12:23:28,632 | ^~~~~~~ 2021-07-14T12:23:28,636 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,636 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,636 | ^ 2021-07-14T12:23:28,636 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,636 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,637 | ^~~~~~~ 2021-07-14T12:23:28,637 c/triangle.c:9112:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,637 9112 | tspivot(botright, botrsubseg); 2021-07-14T12:23:28,637 | ^~~~~~~ 2021-07-14T12:23:28,641 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,641 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,641 | ^ 2021-07-14T12:23:28,641 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,641 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,642 | ^~~~~~~ 2021-07-14T12:23:28,642 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,642 9113 | tsbond(fliptri, botrsubseg); 2021-07-14T12:23:28,642 | ^~~~~~ 2021-07-14T12:23:28,646 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,646 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,646 | ^ 2021-07-14T12:23:28,646 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,646 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,646 | ^~~~~~~ 2021-07-14T12:23:28,647 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,647 9113 | tsbond(fliptri, botrsubseg); 2021-07-14T12:23:28,647 | ^~~~~~ 2021-07-14T12:23:28,651 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,651 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,651 | ^ 2021-07-14T12:23:28,651 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,651 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,652 | ^~~~~~ 2021-07-14T12:23:28,652 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,652 9113 | tsbond(fliptri, botrsubseg); 2021-07-14T12:23:28,652 | ^~~~~~ 2021-07-14T12:23:28,656 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,656 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,656 | ^ 2021-07-14T12:23:28,656 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,656 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,656 | ^~~~~~ 2021-07-14T12:23:28,657 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,657 9113 | tsbond(fliptri, botrsubseg); 2021-07-14T12:23:28,657 | ^~~~~~ 2021-07-14T12:23:28,661 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,661 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,661 | ^ 2021-07-14T12:23:28,661 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,662 969 | decode(ptr, otri2); 2021-07-14T12:23:28,662 | ^~~~~~ 2021-07-14T12:23:28,662 c/triangle.c:9122:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,662 9122 | sym(gluetri, botright); 2021-07-14T12:23:28,662 | ^~~ 2021-07-14T12:23:28,666 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,666 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,666 | ^ 2021-07-14T12:23:28,666 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,666 969 | decode(ptr, otri2); 2021-07-14T12:23:28,667 | ^~~~~~ 2021-07-14T12:23:28,667 c/triangle.c:9122:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,667 9122 | sym(gluetri, botright); 2021-07-14T12:23:28,667 | ^~~ 2021-07-14T12:23:28,671 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,671 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,671 | ^ 2021-07-14T12:23:28,671 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,671 969 | decode(ptr, otri2); 2021-07-14T12:23:28,671 | ^~~~~~ 2021-07-14T12:23:28,672 c/triangle.c:9122:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,672 9122 | sym(gluetri, botright); 2021-07-14T12:23:28,672 | ^~~ 2021-07-14T12:23:28,676 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,676 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,676 | ^ 2021-07-14T12:23:28,676 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,676 969 | decode(ptr, otri2); 2021-07-14T12:23:28,676 | ^~~~~~ 2021-07-14T12:23:28,676 c/triangle.c:9124:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,676 9124 | sym(botright, botrcasing); 2021-07-14T12:23:28,677 | ^~~ 2021-07-14T12:23:28,681 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,681 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,681 | ^ 2021-07-14T12:23:28,681 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,681 969 | decode(ptr, otri2); 2021-07-14T12:23:28,681 | ^~~~~~ 2021-07-14T12:23:28,681 c/triangle.c:9124:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,681 9124 | sym(botright, botrcasing); 2021-07-14T12:23:28,682 | ^~~ 2021-07-14T12:23:28,685 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,686 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,686 | ^ 2021-07-14T12:23:28,686 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,686 969 | decode(ptr, otri2); 2021-07-14T12:23:28,686 | ^~~~~~ 2021-07-14T12:23:28,686 c/triangle.c:9124:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,686 9124 | sym(botright, botrcasing); 2021-07-14T12:23:28,686 | ^~~ 2021-07-14T12:23:28,691 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,691 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,691 | ^ 2021-07-14T12:23:28,691 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,691 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,691 | ^~~~~~ 2021-07-14T12:23:28,691 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,691 9128 | bond(gluetri, botrcasing); 2021-07-14T12:23:28,692 | ^~~~ 2021-07-14T12:23:28,696 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,696 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,696 | ^ 2021-07-14T12:23:28,696 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,696 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,696 | ^~~~~~ 2021-07-14T12:23:28,696 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,696 9128 | bond(gluetri, botrcasing); 2021-07-14T12:23:28,697 | ^~~~ 2021-07-14T12:23:28,701 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,701 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,701 | ^ 2021-07-14T12:23:28,701 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,701 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,701 | ^~~~~~ 2021-07-14T12:23:28,701 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,702 9128 | bond(gluetri, botrcasing); 2021-07-14T12:23:28,702 | ^~~~ 2021-07-14T12:23:28,706 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,706 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,706 | ^ 2021-07-14T12:23:28,706 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,706 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,706 | ^~~~~~ 2021-07-14T12:23:28,706 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,706 9128 | bond(gluetri, botrcasing); 2021-07-14T12:23:28,706 | ^~~~ 2021-07-14T12:23:28,711 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,711 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:28,711 | ^ 2021-07-14T12:23:28,711 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,711 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,711 | ^~~~~~~ 2021-07-14T12:23:28,711 c/triangle.c:9129:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,711 9129 | tspivot(botright, botrsubseg); 2021-07-14T12:23:28,712 | ^~~~~~~ 2021-07-14T12:23:28,715 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,716 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,716 | ^ 2021-07-14T12:23:28,716 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,716 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,716 | ^~~~~~~ 2021-07-14T12:23:28,716 c/triangle.c:9129:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,716 9129 | tspivot(botright, botrsubseg); 2021-07-14T12:23:28,716 | ^~~~~~~ 2021-07-14T12:23:28,720 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,721 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,721 | ^ 2021-07-14T12:23:28,721 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,721 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,721 | ^~~~~~~ 2021-07-14T12:23:28,721 c/triangle.c:9129:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,721 9129 | tspivot(botright, botrsubseg); 2021-07-14T12:23:28,721 | ^~~~~~~ 2021-07-14T12:23:28,725 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,726 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,726 | ^ 2021-07-14T12:23:28,726 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,726 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,726 | ^~~~~~~ 2021-07-14T12:23:28,726 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,726 9130 | tsbond(gluetri, botrsubseg); 2021-07-14T12:23:28,726 | ^~~~~~ 2021-07-14T12:23:28,730 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,730 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,730 | ^ 2021-07-14T12:23:28,730 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,731 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,731 | ^~~~~~~ 2021-07-14T12:23:28,731 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,731 9130 | tsbond(gluetri, botrsubseg); 2021-07-14T12:23:28,731 | ^~~~~~ 2021-07-14T12:23:28,735 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,735 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,735 | ^ 2021-07-14T12:23:28,736 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,736 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,736 | ^~~~~~ 2021-07-14T12:23:28,736 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,736 9130 | tsbond(gluetri, botrsubseg); 2021-07-14T12:23:28,736 | ^~~~~~ 2021-07-14T12:23:28,740 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,740 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,740 | ^ 2021-07-14T12:23:28,740 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,741 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,741 | ^~~~~~ 2021-07-14T12:23:28,741 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,741 9130 | tsbond(gluetri, botrsubseg); 2021-07-14T12:23:28,741 | ^~~~~~ 2021-07-14T12:23:28,745 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,745 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,745 | ^ 2021-07-14T12:23:28,746 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,746 969 | decode(ptr, otri2); 2021-07-14T12:23:28,746 | ^~~~~~ 2021-07-14T12:23:28,746 c/triangle.c:9135:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,746 9135 | sym(fliptri, gluetri); 2021-07-14T12:23:28,746 | ^~~ 2021-07-14T12:23:28,750 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,750 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,750 | ^ 2021-07-14T12:23:28,751 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,751 969 | decode(ptr, otri2); 2021-07-14T12:23:28,751 | ^~~~~~ 2021-07-14T12:23:28,751 c/triangle.c:9135:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,751 9135 | sym(fliptri, gluetri); 2021-07-14T12:23:28,751 | ^~~ 2021-07-14T12:23:28,755 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,755 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,755 | ^ 2021-07-14T12:23:28,755 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,756 969 | decode(ptr, otri2); 2021-07-14T12:23:28,756 | ^~~~~~ 2021-07-14T12:23:28,756 c/triangle.c:9135:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,756 9135 | sym(fliptri, gluetri); 2021-07-14T12:23:28,756 | ^~~ 2021-07-14T12:23:28,760 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,760 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,760 | ^ 2021-07-14T12:23:28,760 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,761 969 | decode(ptr, otri2); 2021-07-14T12:23:28,761 | ^~~~~~ 2021-07-14T12:23:28,761 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,761 1022 | sym(otri1, otri2); \ 2021-07-14T12:23:28,761 | ^~~ 2021-07-14T12:23:28,761 c/triangle.c:9138:9: note: in expansion of macro ‘dnext’ 2021-07-14T12:23:28,761 9138 | dnext(gluetri, topright); 2021-07-14T12:23:28,761 | ^~~~~ 2021-07-14T12:23:28,765 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,765 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,765 | ^ 2021-07-14T12:23:28,766 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,766 969 | decode(ptr, otri2); 2021-07-14T12:23:28,766 | ^~~~~~ 2021-07-14T12:23:28,766 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,766 1022 | sym(otri1, otri2); \ 2021-07-14T12:23:28,766 | ^~~ 2021-07-14T12:23:28,766 c/triangle.c:9138:9: note: in expansion of macro ‘dnext’ 2021-07-14T12:23:28,766 9138 | dnext(gluetri, topright); 2021-07-14T12:23:28,766 | ^~~~~ 2021-07-14T12:23:28,770 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,770 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,770 | ^ 2021-07-14T12:23:28,771 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,771 969 | decode(ptr, otri2); 2021-07-14T12:23:28,771 | ^~~~~~ 2021-07-14T12:23:28,771 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,771 1022 | sym(otri1, otri2); \ 2021-07-14T12:23:28,771 | ^~~ 2021-07-14T12:23:28,771 c/triangle.c:9138:9: note: in expansion of macro ‘dnext’ 2021-07-14T12:23:28,771 9138 | dnext(gluetri, topright); 2021-07-14T12:23:28,771 | ^~~~~ 2021-07-14T12:23:28,775 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,775 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,775 | ^ 2021-07-14T12:23:28,775 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,776 969 | decode(ptr, otri2); 2021-07-14T12:23:28,776 | ^~~~~~ 2021-07-14T12:23:28,776 c/triangle.c:9139:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,776 9139 | sym(topright, toprcasing); 2021-07-14T12:23:28,776 | ^~~ 2021-07-14T12:23:28,780 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,780 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,780 | ^ 2021-07-14T12:23:28,780 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,780 969 | decode(ptr, otri2); 2021-07-14T12:23:28,780 | ^~~~~~ 2021-07-14T12:23:28,781 c/triangle.c:9139:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,781 9139 | sym(topright, toprcasing); 2021-07-14T12:23:28,781 | ^~~ 2021-07-14T12:23:28,785 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,785 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,785 | ^ 2021-07-14T12:23:28,785 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,785 969 | decode(ptr, otri2); 2021-07-14T12:23:28,785 | ^~~~~~ 2021-07-14T12:23:28,786 c/triangle.c:9139:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,786 9139 | sym(topright, toprcasing); 2021-07-14T12:23:28,786 | ^~~ 2021-07-14T12:23:28,790 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,790 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,790 | ^ 2021-07-14T12:23:28,790 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,790 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,791 | ^~~~~~ 2021-07-14T12:23:28,791 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,791 9142 | bond(gluetri, toprcasing); 2021-07-14T12:23:28,791 | ^~~~ 2021-07-14T12:23:28,795 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,795 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,795 | ^ 2021-07-14T12:23:28,795 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,795 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:28,795 | ^~~~~~ 2021-07-14T12:23:28,796 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,796 9142 | bond(gluetri, toprcasing); 2021-07-14T12:23:28,796 | ^~~~ 2021-07-14T12:23:28,800 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,800 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,800 | ^ 2021-07-14T12:23:28,800 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,800 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,801 | ^~~~~~ 2021-07-14T12:23:28,801 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,801 9142 | bond(gluetri, toprcasing); 2021-07-14T12:23:28,801 | ^~~~ 2021-07-14T12:23:28,805 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,805 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,805 | ^ 2021-07-14T12:23:28,805 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,805 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:28,805 | ^~~~~~ 2021-07-14T12:23:28,806 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:28,806 9142 | bond(gluetri, toprcasing); 2021-07-14T12:23:28,806 | ^~~~ 2021-07-14T12:23:28,810 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,810 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:28,810 | ^ 2021-07-14T12:23:28,810 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,810 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,810 | ^~~~~~~ 2021-07-14T12:23:28,810 c/triangle.c:9143:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,811 9143 | tspivot(topright, toprsubseg); 2021-07-14T12:23:28,811 | ^~~~~~~ 2021-07-14T12:23:28,815 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,815 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:28,815 | ^ 2021-07-14T12:23:28,815 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,815 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,815 | ^~~~~~~ 2021-07-14T12:23:28,816 c/triangle.c:9143:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,816 9143 | tspivot(topright, toprsubseg); 2021-07-14T12:23:28,816 | ^~~~~~~ 2021-07-14T12:23:28,820 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,820 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:28,820 | ^ 2021-07-14T12:23:28,820 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:28,820 1289 | sdecode(sptr, osub) 2021-07-14T12:23:28,820 | ^~~~~~~ 2021-07-14T12:23:28,820 c/triangle.c:9143:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:28,821 9143 | tspivot(topright, toprsubseg); 2021-07-14T12:23:28,821 | ^~~~~~~ 2021-07-14T12:23:28,825 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,825 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,825 | ^ 2021-07-14T12:23:28,825 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,825 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,825 | ^~~~~~~ 2021-07-14T12:23:28,825 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,825 9144 | tsbond(gluetri, toprsubseg); 2021-07-14T12:23:28,826 | ^~~~~~ 2021-07-14T12:23:28,830 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,830 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:28,830 | ^ 2021-07-14T12:23:28,830 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:28,830 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:28,830 | ^~~~~~~ 2021-07-14T12:23:28,830 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,830 9144 | tsbond(gluetri, toprsubseg); 2021-07-14T12:23:28,830 | ^~~~~~ 2021-07-14T12:23:28,835 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,835 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,835 | ^ 2021-07-14T12:23:28,835 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,835 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,835 | ^~~~~~ 2021-07-14T12:23:28,835 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,835 9144 | tsbond(gluetri, toprsubseg); 2021-07-14T12:23:28,835 | ^~~~~~ 2021-07-14T12:23:28,839 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,840 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:28,840 | ^ 2021-07-14T12:23:28,840 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:28,840 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:28,840 | ^~~~~~ 2021-07-14T12:23:28,840 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:28,840 9144 | tsbond(gluetri, toprsubseg); 2021-07-14T12:23:28,840 | ^~~~~~ 2021-07-14T12:23:28,844 c/triangle.c: In function ‘mergehulls’: 2021-07-14T12:23:28,849 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,849 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,849 | ^ 2021-07-14T12:23:28,849 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,850 973 | decode(ptr, otri); 2021-07-14T12:23:28,850 | ^~~~~~ 2021-07-14T12:23:28,850 c/triangle.c:9479:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,850 9479 | symself(*farleft); 2021-07-14T12:23:28,850 | ^~~~~~~ 2021-07-14T12:23:28,854 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,855 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,855 | ^ 2021-07-14T12:23:28,855 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,855 973 | decode(ptr, otri); 2021-07-14T12:23:28,855 | ^~~~~~ 2021-07-14T12:23:28,855 c/triangle.c:9479:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,855 9479 | symself(*farleft); 2021-07-14T12:23:28,855 | ^~~~~~~ 2021-07-14T12:23:28,860 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,860 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,860 | ^ 2021-07-14T12:23:28,860 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,860 973 | decode(ptr, otri); 2021-07-14T12:23:28,860 | ^~~~~~ 2021-07-14T12:23:28,860 c/triangle.c:9479:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,860 9479 | symself(*farleft); 2021-07-14T12:23:28,861 | ^~~~~~~ 2021-07-14T12:23:28,865 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,865 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,865 | ^ 2021-07-14T12:23:28,865 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,865 969 | decode(ptr, otri2); 2021-07-14T12:23:28,866 | ^~~~~~ 2021-07-14T12:23:28,866 c/triangle.c:9483:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,866 9483 | sym(*innerleft, checkedge); 2021-07-14T12:23:28,866 | ^~~ 2021-07-14T12:23:28,870 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,870 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,870 | ^ 2021-07-14T12:23:28,870 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,871 969 | decode(ptr, otri2); 2021-07-14T12:23:28,871 | ^~~~~~ 2021-07-14T12:23:28,871 c/triangle.c:9483:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,871 9483 | sym(*innerleft, checkedge); 2021-07-14T12:23:28,871 | ^~~ 2021-07-14T12:23:28,875 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,875 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,876 | ^ 2021-07-14T12:23:28,876 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,876 969 | decode(ptr, otri2); 2021-07-14T12:23:28,876 | ^~~~~~ 2021-07-14T12:23:28,876 c/triangle.c:9483:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,876 9483 | sym(*innerleft, checkedge); 2021-07-14T12:23:28,876 | ^~~ 2021-07-14T12:23:28,881 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,881 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,881 | ^ 2021-07-14T12:23:28,881 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,881 969 | decode(ptr, otri2); 2021-07-14T12:23:28,881 | ^~~~~~ 2021-07-14T12:23:28,882 c/triangle.c:9489:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,882 9489 | sym(*innerleft, checkedge); 2021-07-14T12:23:28,882 | ^~~ 2021-07-14T12:23:28,886 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,886 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,886 | ^ 2021-07-14T12:23:28,886 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,887 969 | decode(ptr, otri2); 2021-07-14T12:23:28,887 | ^~~~~~ 2021-07-14T12:23:28,887 c/triangle.c:9489:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,887 9489 | sym(*innerleft, checkedge); 2021-07-14T12:23:28,887 | ^~~ 2021-07-14T12:23:28,891 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,891 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,892 | ^ 2021-07-14T12:23:28,892 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,892 969 | decode(ptr, otri2); 2021-07-14T12:23:28,892 | ^~~~~~ 2021-07-14T12:23:28,892 c/triangle.c:9489:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,892 9489 | sym(*innerleft, checkedge); 2021-07-14T12:23:28,892 | ^~~ 2021-07-14T12:23:28,897 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,897 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,897 | ^ 2021-07-14T12:23:28,897 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,897 973 | decode(ptr, otri); 2021-07-14T12:23:28,897 | ^~~~~~ 2021-07-14T12:23:28,897 c/triangle.c:9494:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,898 9494 | symself(*innerright); 2021-07-14T12:23:28,898 | ^~~~~~~ 2021-07-14T12:23:28,902 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,902 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,902 | ^ 2021-07-14T12:23:28,902 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,903 973 | decode(ptr, otri); 2021-07-14T12:23:28,903 | ^~~~~~ 2021-07-14T12:23:28,903 c/triangle.c:9494:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,903 9494 | symself(*innerright); 2021-07-14T12:23:28,903 | ^~~~~~~ 2021-07-14T12:23:28,907 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,907 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,908 | ^ 2021-07-14T12:23:28,908 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,908 973 | decode(ptr, otri); 2021-07-14T12:23:28,908 | ^~~~~~ 2021-07-14T12:23:28,908 c/triangle.c:9494:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,908 9494 | symself(*innerright); 2021-07-14T12:23:28,908 | ^~~~~~~ 2021-07-14T12:23:28,913 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,913 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,913 | ^ 2021-07-14T12:23:28,913 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,913 969 | decode(ptr, otri2); 2021-07-14T12:23:28,913 | ^~~~~~ 2021-07-14T12:23:28,913 c/triangle.c:9498:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,914 9498 | sym(*farright, checkedge); 2021-07-14T12:23:28,914 | ^~~ 2021-07-14T12:23:28,918 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,918 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,918 | ^ 2021-07-14T12:23:28,918 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,918 969 | decode(ptr, otri2); 2021-07-14T12:23:28,919 | ^~~~~~ 2021-07-14T12:23:28,919 c/triangle.c:9498:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,919 9498 | sym(*farright, checkedge); 2021-07-14T12:23:28,919 | ^~~ 2021-07-14T12:23:28,923 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,923 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,923 | ^ 2021-07-14T12:23:28,924 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,924 969 | decode(ptr, otri2); 2021-07-14T12:23:28,924 | ^~~~~~ 2021-07-14T12:23:28,924 c/triangle.c:9498:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,924 9498 | sym(*farright, checkedge); 2021-07-14T12:23:28,924 | ^~~ 2021-07-14T12:23:28,929 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,929 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,929 | ^ 2021-07-14T12:23:28,929 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,929 969 | decode(ptr, otri2); 2021-07-14T12:23:28,929 | ^~~~~~ 2021-07-14T12:23:28,929 c/triangle.c:9504:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,930 9504 | sym(*farright, checkedge); 2021-07-14T12:23:28,930 | ^~~ 2021-07-14T12:23:28,934 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,934 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,934 | ^ 2021-07-14T12:23:28,934 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,934 969 | decode(ptr, otri2); 2021-07-14T12:23:28,935 | ^~~~~~ 2021-07-14T12:23:28,935 c/triangle.c:9504:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,935 9504 | sym(*farright, checkedge); 2021-07-14T12:23:28,935 | ^~~ 2021-07-14T12:23:28,939 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,939 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,939 | ^ 2021-07-14T12:23:28,940 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,940 969 | decode(ptr, otri2); 2021-07-14T12:23:28,940 | ^~~~~~ 2021-07-14T12:23:28,940 c/triangle.c:9504:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,940 9504 | sym(*farright, checkedge); 2021-07-14T12:23:28,940 | ^~~ 2021-07-14T12:23:28,945 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,945 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,945 | ^ 2021-07-14T12:23:28,945 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,945 973 | decode(ptr, otri); 2021-07-14T12:23:28,945 | ^~~~~~ 2021-07-14T12:23:28,945 c/triangle.c:9515:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,946 9515 | symself(*innerleft); 2021-07-14T12:23:28,946 | ^~~~~~~ 2021-07-14T12:23:28,950 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,950 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,950 | ^ 2021-07-14T12:23:28,950 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,950 973 | decode(ptr, otri); 2021-07-14T12:23:28,951 | ^~~~~~ 2021-07-14T12:23:28,951 c/triangle.c:9515:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,951 9515 | symself(*innerleft); 2021-07-14T12:23:28,951 | ^~~~~~~ 2021-07-14T12:23:28,955 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,955 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,956 | ^ 2021-07-14T12:23:28,956 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,956 973 | decode(ptr, otri); 2021-07-14T12:23:28,956 | ^~~~~~ 2021-07-14T12:23:28,956 c/triangle.c:9515:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,956 9515 | symself(*innerleft); 2021-07-14T12:23:28,956 | ^~~~~~~ 2021-07-14T12:23:28,961 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,961 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,961 | ^ 2021-07-14T12:23:28,961 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,961 973 | decode(ptr, otri); 2021-07-14T12:23:28,961 | ^~~~~~ 2021-07-14T12:23:28,962 c/triangle.c:9524:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,962 9524 | symself(*innerright); 2021-07-14T12:23:28,962 | ^~~~~~~ 2021-07-14T12:23:28,966 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,966 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,966 | ^ 2021-07-14T12:23:28,967 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,967 973 | decode(ptr, otri); 2021-07-14T12:23:28,967 | ^~~~~~ 2021-07-14T12:23:28,967 c/triangle.c:9524:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,967 9524 | symself(*innerright); 2021-07-14T12:23:28,967 | ^~~~~~~ 2021-07-14T12:23:28,971 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,972 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,972 | ^ 2021-07-14T12:23:28,972 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,972 973 | decode(ptr, otri); 2021-07-14T12:23:28,972 | ^~~~~~ 2021-07-14T12:23:28,972 c/triangle.c:9524:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:28,972 9524 | symself(*innerright); 2021-07-14T12:23:28,972 | ^~~~~~~ 2021-07-14T12:23:28,977 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,977 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,977 | ^ 2021-07-14T12:23:28,977 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,977 969 | decode(ptr, otri2); 2021-07-14T12:23:28,978 | ^~~~~~ 2021-07-14T12:23:28,978 c/triangle.c:9531:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,978 9531 | sym(*innerleft, leftcand); 2021-07-14T12:23:28,978 | ^~~ 2021-07-14T12:23:28,982 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,982 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,983 | ^ 2021-07-14T12:23:28,983 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,983 969 | decode(ptr, otri2); 2021-07-14T12:23:28,983 | ^~~~~~ 2021-07-14T12:23:28,983 c/triangle.c:9531:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,983 9531 | sym(*innerleft, leftcand); 2021-07-14T12:23:28,983 | ^~~ 2021-07-14T12:23:28,988 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:28,988 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:28,988 | ^ 2021-07-14T12:23:28,988 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,988 969 | decode(ptr, otri2); 2021-07-14T12:23:28,988 | ^~~~~~ 2021-07-14T12:23:28,988 c/triangle.c:9531:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,988 9531 | sym(*innerleft, leftcand); 2021-07-14T12:23:28,988 | ^~~ 2021-07-14T12:23:28,993 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,993 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:28,993 | ^ 2021-07-14T12:23:28,993 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,993 969 | decode(ptr, otri2); 2021-07-14T12:23:28,993 | ^~~~~~ 2021-07-14T12:23:28,994 c/triangle.c:9532:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,994 9532 | sym(*innerright, rightcand); 2021-07-14T12:23:28,994 | ^~~ 2021-07-14T12:23:28,998 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:28,998 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:28,998 | ^ 2021-07-14T12:23:28,999 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:28,999 969 | decode(ptr, otri2); 2021-07-14T12:23:28,999 | ^~~~~~ 2021-07-14T12:23:28,999 c/triangle.c:9532:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:28,999 9532 | sym(*innerright, rightcand); 2021-07-14T12:23:28,999 | ^~~ 2021-07-14T12:23:29,003 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,004 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,004 | ^ 2021-07-14T12:23:29,004 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,004 969 | decode(ptr, otri2); 2021-07-14T12:23:29,004 | ^~~~~~ 2021-07-14T12:23:29,004 c/triangle.c:9532:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,004 9532 | sym(*innerright, rightcand); 2021-07-14T12:23:29,004 | ^~~ 2021-07-14T12:23:29,009 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,009 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,009 | ^ 2021-07-14T12:23:29,009 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,009 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,009 | ^~~~~~ 2021-07-14T12:23:29,010 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,010 9536 | bond(baseedge, *innerleft); 2021-07-14T12:23:29,010 | ^~~~ 2021-07-14T12:23:29,014 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,014 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,014 | ^ 2021-07-14T12:23:29,015 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,015 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,015 | ^~~~~~ 2021-07-14T12:23:29,015 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,015 9536 | bond(baseedge, *innerleft); 2021-07-14T12:23:29,015 | ^~~~ 2021-07-14T12:23:29,020 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,020 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,020 | ^ 2021-07-14T12:23:29,020 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,020 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,020 | ^~~~~~ 2021-07-14T12:23:29,020 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,020 9536 | bond(baseedge, *innerleft); 2021-07-14T12:23:29,020 | ^~~~ 2021-07-14T12:23:29,025 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,025 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,025 | ^ 2021-07-14T12:23:29,025 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,025 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,026 | ^~~~~~ 2021-07-14T12:23:29,026 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,026 9536 | bond(baseedge, *innerleft); 2021-07-14T12:23:29,026 | ^~~~ 2021-07-14T12:23:29,030 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,030 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,030 | ^ 2021-07-14T12:23:29,031 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,031 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,031 | ^~~~~~ 2021-07-14T12:23:29,031 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,031 9538 | bond(baseedge, *innerright); 2021-07-14T12:23:29,031 | ^~~~ 2021-07-14T12:23:29,036 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,036 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,036 | ^ 2021-07-14T12:23:29,036 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,036 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,036 | ^~~~~~ 2021-07-14T12:23:29,036 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,036 9538 | bond(baseedge, *innerright); 2021-07-14T12:23:29,036 | ^~~~ 2021-07-14T12:23:29,041 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,041 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,041 | ^ 2021-07-14T12:23:29,041 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,041 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,041 | ^~~~~~ 2021-07-14T12:23:29,042 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,042 9538 | bond(baseedge, *innerright); 2021-07-14T12:23:29,042 | ^~~~ 2021-07-14T12:23:29,046 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,046 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,046 | ^ 2021-07-14T12:23:29,047 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,047 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,047 | ^~~~~~ 2021-07-14T12:23:29,047 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,047 9538 | bond(baseedge, *innerright); 2021-07-14T12:23:29,047 | ^~~~ 2021-07-14T12:23:29,053 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,053 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,053 | ^ 2021-07-14T12:23:29,053 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,053 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,053 | ^~~~~~ 2021-07-14T12:23:29,053 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,053 9579 | bond(nextedge, baseedge); 2021-07-14T12:23:29,053 | ^~~~ 2021-07-14T12:23:29,058 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,058 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,058 | ^ 2021-07-14T12:23:29,058 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,058 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,058 | ^~~~~~ 2021-07-14T12:23:29,059 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,059 9579 | bond(nextedge, baseedge); 2021-07-14T12:23:29,059 | ^~~~ 2021-07-14T12:23:29,063 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,063 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,064 | ^ 2021-07-14T12:23:29,064 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,064 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,064 | ^~~~~~ 2021-07-14T12:23:29,064 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,064 9579 | bond(nextedge, baseedge); 2021-07-14T12:23:29,064 | ^~~~ 2021-07-14T12:23:29,069 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,069 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,069 | ^ 2021-07-14T12:23:29,069 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,069 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,069 | ^~~~~~ 2021-07-14T12:23:29,069 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,069 9579 | bond(nextedge, baseedge); 2021-07-14T12:23:29,070 | ^~~~ 2021-07-14T12:23:29,074 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,074 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,074 | ^ 2021-07-14T12:23:29,074 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,074 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,075 | ^~~~~~ 2021-07-14T12:23:29,075 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,075 9581 | bond(nextedge, rightcand); 2021-07-14T12:23:29,075 | ^~~~ 2021-07-14T12:23:29,079 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,079 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,080 | ^ 2021-07-14T12:23:29,080 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,080 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,080 | ^~~~~~ 2021-07-14T12:23:29,080 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,080 9581 | bond(nextedge, rightcand); 2021-07-14T12:23:29,080 | ^~~~ 2021-07-14T12:23:29,085 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,085 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,085 | ^ 2021-07-14T12:23:29,085 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,085 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,085 | ^~~~~~ 2021-07-14T12:23:29,085 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,085 9581 | bond(nextedge, rightcand); 2021-07-14T12:23:29,086 | ^~~~ 2021-07-14T12:23:29,090 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,090 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,090 | ^ 2021-07-14T12:23:29,090 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,090 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,091 | ^~~~~~ 2021-07-14T12:23:29,091 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,091 9581 | bond(nextedge, rightcand); 2021-07-14T12:23:29,091 | ^~~~ 2021-07-14T12:23:29,095 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,096 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,096 | ^ 2021-07-14T12:23:29,096 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,096 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,096 | ^~~~~~ 2021-07-14T12:23:29,096 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,096 9583 | bond(nextedge, leftcand); 2021-07-14T12:23:29,096 | ^~~~ 2021-07-14T12:23:29,101 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,101 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,101 | ^ 2021-07-14T12:23:29,101 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,101 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,101 | ^~~~~~ 2021-07-14T12:23:29,102 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,102 9583 | bond(nextedge, leftcand); 2021-07-14T12:23:29,102 | ^~~~ 2021-07-14T12:23:29,106 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,106 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,106 | ^ 2021-07-14T12:23:29,107 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,107 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,107 | ^~~~~~ 2021-07-14T12:23:29,107 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,107 9583 | bond(nextedge, leftcand); 2021-07-14T12:23:29,107 | ^~~~ 2021-07-14T12:23:29,112 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,112 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,112 | ^ 2021-07-14T12:23:29,112 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,112 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,112 | ^~~~~~ 2021-07-14T12:23:29,112 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,112 9583 | bond(nextedge, leftcand); 2021-07-14T12:23:29,113 | ^~~~ 2021-07-14T12:23:29,117 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,118 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,118 | ^ 2021-07-14T12:23:29,118 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,118 969 | decode(ptr, otri2); 2021-07-14T12:23:29,118 | ^~~~~~ 2021-07-14T12:23:29,118 c/triangle.c:9594:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,118 9594 | sym(*farleft, checkedge); 2021-07-14T12:23:29,118 | ^~~ 2021-07-14T12:23:29,123 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,123 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,123 | ^ 2021-07-14T12:23:29,123 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,123 969 | decode(ptr, otri2); 2021-07-14T12:23:29,123 | ^~~~~~ 2021-07-14T12:23:29,123 c/triangle.c:9594:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,124 9594 | sym(*farleft, checkedge); 2021-07-14T12:23:29,124 | ^~~ 2021-07-14T12:23:29,128 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,128 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,128 | ^ 2021-07-14T12:23:29,129 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,129 969 | decode(ptr, otri2); 2021-07-14T12:23:29,129 | ^~~~~~ 2021-07-14T12:23:29,129 c/triangle.c:9594:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,129 9594 | sym(*farleft, checkedge); 2021-07-14T12:23:29,129 | ^~~ 2021-07-14T12:23:29,134 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,134 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,134 | ^ 2021-07-14T12:23:29,134 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,134 969 | decode(ptr, otri2); 2021-07-14T12:23:29,134 | ^~~~~~ 2021-07-14T12:23:29,134 c/triangle.c:9603:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,135 9603 | sym(*farleft, checkedge); 2021-07-14T12:23:29,135 | ^~~ 2021-07-14T12:23:29,139 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,139 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,139 | ^ 2021-07-14T12:23:29,140 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,140 969 | decode(ptr, otri2); 2021-07-14T12:23:29,140 | ^~~~~~ 2021-07-14T12:23:29,140 c/triangle.c:9603:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,140 9603 | sym(*farleft, checkedge); 2021-07-14T12:23:29,140 | ^~~ 2021-07-14T12:23:29,145 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,145 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,145 | ^ 2021-07-14T12:23:29,145 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,145 969 | decode(ptr, otri2); 2021-07-14T12:23:29,145 | ^~~~~~ 2021-07-14T12:23:29,145 c/triangle.c:9603:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,145 9603 | sym(*farleft, checkedge); 2021-07-14T12:23:29,146 | ^~~ 2021-07-14T12:23:29,150 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,150 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,150 | ^ 2021-07-14T12:23:29,151 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,151 973 | decode(ptr, otri); 2021-07-14T12:23:29,151 | ^~~~~~ 2021-07-14T12:23:29,151 c/triangle.c:9608:11: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,151 9608 | symself(*farright); 2021-07-14T12:23:29,151 | ^~~~~~~ 2021-07-14T12:23:29,156 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,156 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,156 | ^ 2021-07-14T12:23:29,156 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,156 973 | decode(ptr, otri); 2021-07-14T12:23:29,156 | ^~~~~~ 2021-07-14T12:23:29,156 c/triangle.c:9608:11: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,156 9608 | symself(*farright); 2021-07-14T12:23:29,157 | ^~~~~~~ 2021-07-14T12:23:29,161 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,161 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,161 | ^ 2021-07-14T12:23:29,161 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,162 973 | decode(ptr, otri); 2021-07-14T12:23:29,162 | ^~~~~~ 2021-07-14T12:23:29,162 c/triangle.c:9608:11: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,162 9608 | symself(*farright); 2021-07-14T12:23:29,162 | ^~~~~~~ 2021-07-14T12:23:29,167 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,167 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,167 | ^ 2021-07-14T12:23:29,167 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,167 973 | decode(ptr, otri); 2021-07-14T12:23:29,167 | ^~~~~~ 2021-07-14T12:23:29,167 c/triangle.c:9619:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,167 9619 | symself(nextedge); 2021-07-14T12:23:29,168 | ^~~~~~~ 2021-07-14T12:23:29,172 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,172 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,172 | ^ 2021-07-14T12:23:29,172 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,173 973 | decode(ptr, otri); 2021-07-14T12:23:29,173 | ^~~~~~ 2021-07-14T12:23:29,173 c/triangle.c:9619:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,173 9619 | symself(nextedge); 2021-07-14T12:23:29,173 | ^~~~~~~ 2021-07-14T12:23:29,177 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,177 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,178 | ^ 2021-07-14T12:23:29,178 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,178 973 | decode(ptr, otri); 2021-07-14T12:23:29,178 | ^~~~~~ 2021-07-14T12:23:29,178 c/triangle.c:9619:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,178 9619 | symself(nextedge); 2021-07-14T12:23:29,178 | ^~~~~~~ 2021-07-14T12:23:29,183 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,183 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,183 | ^ 2021-07-14T12:23:29,183 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,183 969 | decode(ptr, otri2); 2021-07-14T12:23:29,184 | ^~~~~~ 2021-07-14T12:23:29,184 c/triangle.c:9631:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,184 9631 | sym(nextedge, topcasing); 2021-07-14T12:23:29,184 | ^~~ 2021-07-14T12:23:29,188 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,188 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,188 | ^ 2021-07-14T12:23:29,189 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,189 969 | decode(ptr, otri2); 2021-07-14T12:23:29,189 | ^~~~~~ 2021-07-14T12:23:29,189 c/triangle.c:9631:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,189 9631 | sym(nextedge, topcasing); 2021-07-14T12:23:29,189 | ^~~ 2021-07-14T12:23:29,194 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,194 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,194 | ^ 2021-07-14T12:23:29,194 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,194 969 | decode(ptr, otri2); 2021-07-14T12:23:29,194 | ^~~~~~ 2021-07-14T12:23:29,194 c/triangle.c:9631:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,194 9631 | sym(nextedge, topcasing); 2021-07-14T12:23:29,194 | ^~~ 2021-07-14T12:23:29,199 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,199 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,199 | ^ 2021-07-14T12:23:29,199 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,199 969 | decode(ptr, otri2); 2021-07-14T12:23:29,200 | ^~~~~~ 2021-07-14T12:23:29,200 c/triangle.c:9633:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,200 9633 | sym(nextedge, sidecasing); 2021-07-14T12:23:29,200 | ^~~ 2021-07-14T12:23:29,204 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,205 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,205 | ^ 2021-07-14T12:23:29,205 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,205 969 | decode(ptr, otri2); 2021-07-14T12:23:29,205 | ^~~~~~ 2021-07-14T12:23:29,205 c/triangle.c:9633:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,205 9633 | sym(nextedge, sidecasing); 2021-07-14T12:23:29,205 | ^~~ 2021-07-14T12:23:29,210 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,210 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,210 | ^ 2021-07-14T12:23:29,210 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,210 969 | decode(ptr, otri2); 2021-07-14T12:23:29,210 | ^~~~~~ 2021-07-14T12:23:29,211 c/triangle.c:9633:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,211 9633 | sym(nextedge, sidecasing); 2021-07-14T12:23:29,211 | ^~~ 2021-07-14T12:23:29,215 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,215 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,216 | ^ 2021-07-14T12:23:29,216 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,216 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,216 | ^~~~~~ 2021-07-14T12:23:29,216 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,216 9634 | bond(nextedge, topcasing); 2021-07-14T12:23:29,216 | ^~~~ 2021-07-14T12:23:29,221 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,221 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,221 | ^ 2021-07-14T12:23:29,221 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,221 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,221 | ^~~~~~ 2021-07-14T12:23:29,221 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,222 9634 | bond(nextedge, topcasing); 2021-07-14T12:23:29,222 | ^~~~ 2021-07-14T12:23:29,226 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,226 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,226 | ^ 2021-07-14T12:23:29,226 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,227 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,227 | ^~~~~~ 2021-07-14T12:23:29,227 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,227 9634 | bond(nextedge, topcasing); 2021-07-14T12:23:29,227 | ^~~~ 2021-07-14T12:23:29,231 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,232 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,232 | ^ 2021-07-14T12:23:29,232 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,232 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,232 | ^~~~~~ 2021-07-14T12:23:29,232 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,232 9634 | bond(nextedge, topcasing); 2021-07-14T12:23:29,232 | ^~~~ 2021-07-14T12:23:29,237 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,237 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,237 | ^ 2021-07-14T12:23:29,237 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,237 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,237 | ^~~~~~ 2021-07-14T12:23:29,238 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,238 9635 | bond(leftcand, sidecasing); 2021-07-14T12:23:29,238 | ^~~~ 2021-07-14T12:23:29,242 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,242 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,243 | ^ 2021-07-14T12:23:29,243 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,243 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,243 | ^~~~~~ 2021-07-14T12:23:29,243 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,243 9635 | bond(leftcand, sidecasing); 2021-07-14T12:23:29,243 | ^~~~ 2021-07-14T12:23:29,248 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,248 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,248 | ^ 2021-07-14T12:23:29,248 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,248 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,248 | ^~~~~~ 2021-07-14T12:23:29,248 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,248 9635 | bond(leftcand, sidecasing); 2021-07-14T12:23:29,249 | ^~~~ 2021-07-14T12:23:29,253 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,253 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,253 | ^ 2021-07-14T12:23:29,253 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,254 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,254 | ^~~~~~ 2021-07-14T12:23:29,254 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,254 9635 | bond(leftcand, sidecasing); 2021-07-14T12:23:29,254 | ^~~~ 2021-07-14T12:23:29,258 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,259 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,259 | ^ 2021-07-14T12:23:29,259 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,259 969 | decode(ptr, otri2); 2021-07-14T12:23:29,259 | ^~~~~~ 2021-07-14T12:23:29,259 c/triangle.c:9637:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,259 9637 | sym(leftcand, outercasing); 2021-07-14T12:23:29,259 | ^~~ 2021-07-14T12:23:29,264 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,264 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,264 | ^ 2021-07-14T12:23:29,264 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,264 969 | decode(ptr, otri2); 2021-07-14T12:23:29,264 | ^~~~~~ 2021-07-14T12:23:29,265 c/triangle.c:9637:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,265 9637 | sym(leftcand, outercasing); 2021-07-14T12:23:29,265 | ^~~ 2021-07-14T12:23:29,269 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,269 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,270 | ^ 2021-07-14T12:23:29,270 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,270 969 | decode(ptr, otri2); 2021-07-14T12:23:29,270 | ^~~~~~ 2021-07-14T12:23:29,270 c/triangle.c:9637:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,270 9637 | sym(leftcand, outercasing); 2021-07-14T12:23:29,270 | ^~~ 2021-07-14T12:23:29,275 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,275 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,275 | ^ 2021-07-14T12:23:29,275 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,275 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,275 | ^~~~~~ 2021-07-14T12:23:29,275 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,275 9639 | bond(nextedge, outercasing); 2021-07-14T12:23:29,276 | ^~~~ 2021-07-14T12:23:29,280 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,280 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,280 | ^ 2021-07-14T12:23:29,281 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,281 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,281 | ^~~~~~ 2021-07-14T12:23:29,281 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,281 9639 | bond(nextedge, outercasing); 2021-07-14T12:23:29,281 | ^~~~ 2021-07-14T12:23:29,285 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,286 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,286 | ^ 2021-07-14T12:23:29,286 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,286 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,286 | ^~~~~~ 2021-07-14T12:23:29,286 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,287 9639 | bond(nextedge, outercasing); 2021-07-14T12:23:29,287 | ^~~~ 2021-07-14T12:23:29,291 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,291 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,291 | ^ 2021-07-14T12:23:29,291 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,292 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,292 | ^~~~~~ 2021-07-14T12:23:29,292 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,292 9639 | bond(nextedge, outercasing); 2021-07-14T12:23:29,292 | ^~~~ 2021-07-14T12:23:29,297 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,297 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,297 | ^ 2021-07-14T12:23:29,297 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,298 973 | decode(ptr, otri); 2021-07-14T12:23:29,298 | ^~~~~~ 2021-07-14T12:23:29,298 c/triangle.c:9667:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,298 9667 | symself(nextedge); 2021-07-14T12:23:29,298 | ^~~~~~~ 2021-07-14T12:23:29,302 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,303 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,303 | ^ 2021-07-14T12:23:29,303 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,303 973 | decode(ptr, otri); 2021-07-14T12:23:29,303 | ^~~~~~ 2021-07-14T12:23:29,303 c/triangle.c:9667:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,303 9667 | symself(nextedge); 2021-07-14T12:23:29,303 | ^~~~~~~ 2021-07-14T12:23:29,308 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,308 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,308 | ^ 2021-07-14T12:23:29,308 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,308 973 | decode(ptr, otri); 2021-07-14T12:23:29,309 | ^~~~~~ 2021-07-14T12:23:29,309 c/triangle.c:9667:7: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,309 9667 | symself(nextedge); 2021-07-14T12:23:29,309 | ^~~~~~~ 2021-07-14T12:23:29,314 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,314 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,314 | ^ 2021-07-14T12:23:29,314 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,314 969 | decode(ptr, otri2); 2021-07-14T12:23:29,314 | ^~~~~~ 2021-07-14T12:23:29,314 c/triangle.c:9679:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,314 9679 | sym(nextedge, topcasing); 2021-07-14T12:23:29,315 | ^~~ 2021-07-14T12:23:29,319 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,319 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,319 | ^ 2021-07-14T12:23:29,320 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,320 969 | decode(ptr, otri2); 2021-07-14T12:23:29,320 | ^~~~~~ 2021-07-14T12:23:29,320 c/triangle.c:9679:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,320 9679 | sym(nextedge, topcasing); 2021-07-14T12:23:29,320 | ^~~ 2021-07-14T12:23:29,325 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,325 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,325 | ^ 2021-07-14T12:23:29,325 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,325 969 | decode(ptr, otri2); 2021-07-14T12:23:29,325 | ^~~~~~ 2021-07-14T12:23:29,325 c/triangle.c:9679:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,325 9679 | sym(nextedge, topcasing); 2021-07-14T12:23:29,325 | ^~~ 2021-07-14T12:23:29,330 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,330 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,330 | ^ 2021-07-14T12:23:29,330 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,330 969 | decode(ptr, otri2); 2021-07-14T12:23:29,331 | ^~~~~~ 2021-07-14T12:23:29,331 c/triangle.c:9681:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,331 9681 | sym(nextedge, sidecasing); 2021-07-14T12:23:29,331 | ^~~ 2021-07-14T12:23:29,335 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,336 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,336 | ^ 2021-07-14T12:23:29,336 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,336 969 | decode(ptr, otri2); 2021-07-14T12:23:29,336 | ^~~~~~ 2021-07-14T12:23:29,336 c/triangle.c:9681:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,336 9681 | sym(nextedge, sidecasing); 2021-07-14T12:23:29,336 | ^~~ 2021-07-14T12:23:29,341 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,341 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,341 | ^ 2021-07-14T12:23:29,341 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,341 969 | decode(ptr, otri2); 2021-07-14T12:23:29,341 | ^~~~~~ 2021-07-14T12:23:29,342 c/triangle.c:9681:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,342 9681 | sym(nextedge, sidecasing); 2021-07-14T12:23:29,342 | ^~~ 2021-07-14T12:23:29,346 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,346 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,347 | ^ 2021-07-14T12:23:29,347 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,347 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,347 | ^~~~~~ 2021-07-14T12:23:29,347 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,347 9682 | bond(nextedge, topcasing); 2021-07-14T12:23:29,347 | ^~~~ 2021-07-14T12:23:29,352 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,352 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,352 | ^ 2021-07-14T12:23:29,352 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,352 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,352 | ^~~~~~ 2021-07-14T12:23:29,352 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,353 9682 | bond(nextedge, topcasing); 2021-07-14T12:23:29,353 | ^~~~ 2021-07-14T12:23:29,357 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,357 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,357 | ^ 2021-07-14T12:23:29,358 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,358 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,358 | ^~~~~~ 2021-07-14T12:23:29,358 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,358 9682 | bond(nextedge, topcasing); 2021-07-14T12:23:29,358 | ^~~~ 2021-07-14T12:23:29,363 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,363 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,363 | ^ 2021-07-14T12:23:29,363 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,363 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,363 | ^~~~~~ 2021-07-14T12:23:29,363 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,363 9682 | bond(nextedge, topcasing); 2021-07-14T12:23:29,364 | ^~~~ 2021-07-14T12:23:29,368 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,368 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,368 | ^ 2021-07-14T12:23:29,368 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,369 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,369 | ^~~~~~ 2021-07-14T12:23:29,369 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,369 9683 | bond(rightcand, sidecasing); 2021-07-14T12:23:29,369 | ^~~~ 2021-07-14T12:23:29,374 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,374 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,374 | ^ 2021-07-14T12:23:29,374 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,374 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,374 | ^~~~~~ 2021-07-14T12:23:29,374 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,374 9683 | bond(rightcand, sidecasing); 2021-07-14T12:23:29,374 | ^~~~ 2021-07-14T12:23:29,379 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,379 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,379 | ^ 2021-07-14T12:23:29,379 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,379 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,380 | ^~~~~~ 2021-07-14T12:23:29,380 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,380 9683 | bond(rightcand, sidecasing); 2021-07-14T12:23:29,380 | ^~~~ 2021-07-14T12:23:29,384 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,385 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,385 | ^ 2021-07-14T12:23:29,385 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,385 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,385 | ^~~~~~ 2021-07-14T12:23:29,385 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,385 9683 | bond(rightcand, sidecasing); 2021-07-14T12:23:29,385 | ^~~~ 2021-07-14T12:23:29,390 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,390 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,390 | ^ 2021-07-14T12:23:29,390 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,390 969 | decode(ptr, otri2); 2021-07-14T12:23:29,390 | ^~~~~~ 2021-07-14T12:23:29,391 c/triangle.c:9685:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,391 9685 | sym(rightcand, outercasing); 2021-07-14T12:23:29,391 | ^~~ 2021-07-14T12:23:29,395 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,395 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,396 | ^ 2021-07-14T12:23:29,396 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,396 969 | decode(ptr, otri2); 2021-07-14T12:23:29,396 | ^~~~~~ 2021-07-14T12:23:29,396 c/triangle.c:9685:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,396 9685 | sym(rightcand, outercasing); 2021-07-14T12:23:29,396 | ^~~ 2021-07-14T12:23:29,401 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,401 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,401 | ^ 2021-07-14T12:23:29,401 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,401 969 | decode(ptr, otri2); 2021-07-14T12:23:29,401 | ^~~~~~ 2021-07-14T12:23:29,401 c/triangle.c:9685:11: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,402 9685 | sym(rightcand, outercasing); 2021-07-14T12:23:29,402 | ^~~ 2021-07-14T12:23:29,406 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,406 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,406 | ^ 2021-07-14T12:23:29,407 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,407 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,407 | ^~~~~~ 2021-07-14T12:23:29,407 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,407 9687 | bond(nextedge, outercasing); 2021-07-14T12:23:29,407 | ^~~~ 2021-07-14T12:23:29,412 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,412 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,412 | ^ 2021-07-14T12:23:29,412 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,412 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,412 | ^~~~~~ 2021-07-14T12:23:29,412 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,412 9687 | bond(nextedge, outercasing); 2021-07-14T12:23:29,413 | ^~~~ 2021-07-14T12:23:29,417 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,417 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,417 | ^ 2021-07-14T12:23:29,417 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,418 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,418 | ^~~~~~ 2021-07-14T12:23:29,418 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,418 9687 | bond(nextedge, outercasing); 2021-07-14T12:23:29,418 | ^~~~ 2021-07-14T12:23:29,423 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,423 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,423 | ^ 2021-07-14T12:23:29,423 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,423 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,423 | ^~~~~~ 2021-07-14T12:23:29,423 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,423 9687 | bond(nextedge, outercasing); 2021-07-14T12:23:29,424 | ^~~~ 2021-07-14T12:23:29,429 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,429 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,429 | ^ 2021-07-14T12:23:29,429 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,429 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,429 | ^~~~~~ 2021-07-14T12:23:29,429 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,430 9716 | bond(baseedge, rightcand); 2021-07-14T12:23:29,430 | ^~~~ 2021-07-14T12:23:29,434 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,434 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,434 | ^ 2021-07-14T12:23:29,435 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,435 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,435 | ^~~~~~ 2021-07-14T12:23:29,435 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,435 9716 | bond(baseedge, rightcand); 2021-07-14T12:23:29,435 | ^~~~ 2021-07-14T12:23:29,440 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,440 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,440 | ^ 2021-07-14T12:23:29,440 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,440 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,440 | ^~~~~~ 2021-07-14T12:23:29,440 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,441 9716 | bond(baseedge, rightcand); 2021-07-14T12:23:29,441 | ^~~~ 2021-07-14T12:23:29,445 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,445 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,445 | ^ 2021-07-14T12:23:29,446 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,446 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,446 | ^~~~~~ 2021-07-14T12:23:29,446 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,446 9716 | bond(baseedge, rightcand); 2021-07-14T12:23:29,446 | ^~~~ 2021-07-14T12:23:29,451 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,451 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,451 | ^ 2021-07-14T12:23:29,451 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,451 969 | decode(ptr, otri2); 2021-07-14T12:23:29,451 | ^~~~~~ 2021-07-14T12:23:29,452 c/triangle.c:9720:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,452 9720 | sym(baseedge, rightcand); 2021-07-14T12:23:29,452 | ^~~ 2021-07-14T12:23:29,456 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,456 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,456 | ^ 2021-07-14T12:23:29,457 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,457 969 | decode(ptr, otri2); 2021-07-14T12:23:29,457 | ^~~~~~ 2021-07-14T12:23:29,457 c/triangle.c:9720:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,457 9720 | sym(baseedge, rightcand); 2021-07-14T12:23:29,457 | ^~~ 2021-07-14T12:23:29,462 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,462 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,462 | ^ 2021-07-14T12:23:29,462 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,462 969 | decode(ptr, otri2); 2021-07-14T12:23:29,462 | ^~~~~~ 2021-07-14T12:23:29,462 c/triangle.c:9720:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,462 9720 | sym(baseedge, rightcand); 2021-07-14T12:23:29,462 | ^~~ 2021-07-14T12:23:29,467 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,467 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,467 | ^ 2021-07-14T12:23:29,468 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,468 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,468 | ^~~~~~ 2021-07-14T12:23:29,468 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,468 9725 | bond(baseedge, leftcand); 2021-07-14T12:23:29,468 | ^~~~ 2021-07-14T12:23:29,473 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,473 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,473 | ^ 2021-07-14T12:23:29,473 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,473 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,473 | ^~~~~~ 2021-07-14T12:23:29,473 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,473 9725 | bond(baseedge, leftcand); 2021-07-14T12:23:29,474 | ^~~~ 2021-07-14T12:23:29,478 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,478 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,478 | ^ 2021-07-14T12:23:29,479 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,479 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,479 | ^~~~~~ 2021-07-14T12:23:29,479 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,479 9725 | bond(baseedge, leftcand); 2021-07-14T12:23:29,479 | ^~~~ 2021-07-14T12:23:29,484 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,484 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,484 | ^ 2021-07-14T12:23:29,484 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,484 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,484 | ^~~~~~ 2021-07-14T12:23:29,484 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,485 9725 | bond(baseedge, leftcand); 2021-07-14T12:23:29,485 | ^~~~ 2021-07-14T12:23:29,489 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,489 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,490 | ^ 2021-07-14T12:23:29,490 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,490 969 | decode(ptr, otri2); 2021-07-14T12:23:29,490 | ^~~~~~ 2021-07-14T12:23:29,490 c/triangle.c:9729:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,490 9729 | sym(baseedge, leftcand); 2021-07-14T12:23:29,490 | ^~~ 2021-07-14T12:23:29,495 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,495 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,495 | ^ 2021-07-14T12:23:29,495 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,495 969 | decode(ptr, otri2); 2021-07-14T12:23:29,495 | ^~~~~~ 2021-07-14T12:23:29,496 c/triangle.c:9729:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,496 9729 | sym(baseedge, leftcand); 2021-07-14T12:23:29,496 | ^~~ 2021-07-14T12:23:29,500 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,501 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,501 | ^ 2021-07-14T12:23:29,501 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,501 969 | decode(ptr, otri2); 2021-07-14T12:23:29,501 | ^~~~~~ 2021-07-14T12:23:29,501 c/triangle.c:9729:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,501 9729 | sym(baseedge, leftcand); 2021-07-14T12:23:29,501 | ^~~ 2021-07-14T12:23:29,502 c/triangle.c: In function ‘divconqrecurse’: 2021-07-14T12:23:29,507 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,507 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,507 | ^ 2021-07-14T12:23:29,507 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,507 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,507 | ^~~~~~ 2021-07-14T12:23:29,507 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,508 9791 | bond(*farleft, *farright); 2021-07-14T12:23:29,508 | ^~~~ 2021-07-14T12:23:29,512 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,512 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,513 | ^ 2021-07-14T12:23:29,513 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,513 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,513 | ^~~~~~ 2021-07-14T12:23:29,513 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,513 9791 | bond(*farleft, *farright); 2021-07-14T12:23:29,513 | ^~~~ 2021-07-14T12:23:29,518 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,518 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,518 | ^ 2021-07-14T12:23:29,518 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,518 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,518 | ^~~~~~ 2021-07-14T12:23:29,518 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,519 9791 | bond(*farleft, *farright); 2021-07-14T12:23:29,519 | ^~~~ 2021-07-14T12:23:29,523 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,523 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,524 | ^ 2021-07-14T12:23:29,524 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,524 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,524 | ^~~~~~ 2021-07-14T12:23:29,524 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,524 9791 | bond(*farleft, *farright); 2021-07-14T12:23:29,524 | ^~~~ 2021-07-14T12:23:29,529 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,529 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,529 | ^ 2021-07-14T12:23:29,529 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,529 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,530 | ^~~~~~ 2021-07-14T12:23:29,530 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,530 9794 | bond(*farleft, *farright); 2021-07-14T12:23:29,530 | ^~~~ 2021-07-14T12:23:29,534 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,535 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,535 | ^ 2021-07-14T12:23:29,535 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,535 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,535 | ^~~~~~ 2021-07-14T12:23:29,535 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,535 9794 | bond(*farleft, *farright); 2021-07-14T12:23:29,535 | ^~~~ 2021-07-14T12:23:29,540 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,540 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,540 | ^ 2021-07-14T12:23:29,540 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,540 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,541 | ^~~~~~ 2021-07-14T12:23:29,541 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,541 9794 | bond(*farleft, *farright); 2021-07-14T12:23:29,541 | ^~~~ 2021-07-14T12:23:29,546 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,546 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,546 | ^ 2021-07-14T12:23:29,546 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,546 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,546 | ^~~~~~ 2021-07-14T12:23:29,546 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,546 9794 | bond(*farleft, *farright); 2021-07-14T12:23:29,546 | ^~~~ 2021-07-14T12:23:29,551 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,551 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,551 | ^ 2021-07-14T12:23:29,552 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,552 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,552 | ^~~~~~ 2021-07-14T12:23:29,552 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,552 9797 | bond(*farleft, *farright); 2021-07-14T12:23:29,552 | ^~~~ 2021-07-14T12:23:29,557 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,557 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,557 | ^ 2021-07-14T12:23:29,557 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,557 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,557 | ^~~~~~ 2021-07-14T12:23:29,557 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,558 9797 | bond(*farleft, *farright); 2021-07-14T12:23:29,558 | ^~~~ 2021-07-14T12:23:29,562 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,562 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,563 | ^ 2021-07-14T12:23:29,563 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,563 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,563 | ^~~~~~ 2021-07-14T12:23:29,563 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,563 9797 | bond(*farleft, *farright); 2021-07-14T12:23:29,563 | ^~~~ 2021-07-14T12:23:29,568 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,568 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,568 | ^ 2021-07-14T12:23:29,568 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,568 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,568 | ^~~~~~ 2021-07-14T12:23:29,569 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,569 9797 | bond(*farleft, *farright); 2021-07-14T12:23:29,569 | ^~~~ 2021-07-14T12:23:29,574 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,574 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,574 | ^ 2021-07-14T12:23:29,575 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,575 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,575 | ^~~~~~ 2021-07-14T12:23:29,575 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,575 9827 | bond(midtri, tri1); 2021-07-14T12:23:29,575 | ^~~~ 2021-07-14T12:23:29,580 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,580 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,580 | ^ 2021-07-14T12:23:29,580 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,580 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,580 | ^~~~~~ 2021-07-14T12:23:29,580 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,581 9827 | bond(midtri, tri1); 2021-07-14T12:23:29,581 | ^~~~ 2021-07-14T12:23:29,585 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,586 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,586 | ^ 2021-07-14T12:23:29,586 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,586 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,586 | ^~~~~~ 2021-07-14T12:23:29,586 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,586 9827 | bond(midtri, tri1); 2021-07-14T12:23:29,586 | ^~~~ 2021-07-14T12:23:29,591 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,591 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,591 | ^ 2021-07-14T12:23:29,591 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,591 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,592 | ^~~~~~ 2021-07-14T12:23:29,592 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,592 9827 | bond(midtri, tri1); 2021-07-14T12:23:29,592 | ^~~~ 2021-07-14T12:23:29,597 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,597 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,597 | ^ 2021-07-14T12:23:29,597 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,597 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,597 | ^~~~~~ 2021-07-14T12:23:29,597 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,597 9828 | bond(tri2, tri3); 2021-07-14T12:23:29,598 | ^~~~ 2021-07-14T12:23:29,602 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,602 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,603 | ^ 2021-07-14T12:23:29,603 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,603 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,603 | ^~~~~~ 2021-07-14T12:23:29,603 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,603 9828 | bond(tri2, tri3); 2021-07-14T12:23:29,603 | ^~~~ 2021-07-14T12:23:29,608 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,608 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,608 | ^ 2021-07-14T12:23:29,608 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,608 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,608 | ^~~~~~ 2021-07-14T12:23:29,609 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,609 9828 | bond(tri2, tri3); 2021-07-14T12:23:29,609 | ^~~~ 2021-07-14T12:23:29,613 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,614 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,614 | ^ 2021-07-14T12:23:29,614 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,614 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,614 | ^~~~~~ 2021-07-14T12:23:29,614 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,614 9828 | bond(tri2, tri3); 2021-07-14T12:23:29,614 | ^~~~ 2021-07-14T12:23:29,619 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,619 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,619 | ^ 2021-07-14T12:23:29,619 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,620 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,620 | ^~~~~~ 2021-07-14T12:23:29,620 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,620 9833 | bond(midtri, tri3); 2021-07-14T12:23:29,620 | ^~~~ 2021-07-14T12:23:29,625 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,625 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,625 | ^ 2021-07-14T12:23:29,625 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,625 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,625 | ^~~~~~ 2021-07-14T12:23:29,625 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,626 9833 | bond(midtri, tri3); 2021-07-14T12:23:29,626 | ^~~~ 2021-07-14T12:23:29,630 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,630 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,631 | ^ 2021-07-14T12:23:29,631 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,631 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,631 | ^~~~~~ 2021-07-14T12:23:29,631 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,631 9833 | bond(midtri, tri3); 2021-07-14T12:23:29,631 | ^~~~ 2021-07-14T12:23:29,636 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,636 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,636 | ^ 2021-07-14T12:23:29,636 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,636 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,636 | ^~~~~~ 2021-07-14T12:23:29,637 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,637 9833 | bond(midtri, tri3); 2021-07-14T12:23:29,637 | ^~~~ 2021-07-14T12:23:29,641 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,642 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,642 | ^ 2021-07-14T12:23:29,642 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,642 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,642 | ^~~~~~ 2021-07-14T12:23:29,642 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,642 9834 | bond(tri1, tri2); 2021-07-14T12:23:29,642 | ^~~~ 2021-07-14T12:23:29,647 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,647 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,647 | ^ 2021-07-14T12:23:29,647 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,648 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,648 | ^~~~~~ 2021-07-14T12:23:29,648 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,648 9834 | bond(tri1, tri2); 2021-07-14T12:23:29,648 | ^~~~ 2021-07-14T12:23:29,653 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,653 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,653 | ^ 2021-07-14T12:23:29,653 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,653 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,653 | ^~~~~~ 2021-07-14T12:23:29,653 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,654 9834 | bond(tri1, tri2); 2021-07-14T12:23:29,654 | ^~~~ 2021-07-14T12:23:29,658 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,658 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,658 | ^ 2021-07-14T12:23:29,659 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,659 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,659 | ^~~~~~ 2021-07-14T12:23:29,659 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,659 9834 | bond(tri1, tri2); 2021-07-14T12:23:29,659 | ^~~~ 2021-07-14T12:23:29,664 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,664 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,664 | ^ 2021-07-14T12:23:29,664 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,664 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,665 | ^~~~~~ 2021-07-14T12:23:29,665 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,665 9839 | bond(midtri, tri1); 2021-07-14T12:23:29,665 | ^~~~ 2021-07-14T12:23:29,669 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,670 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,670 | ^ 2021-07-14T12:23:29,670 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,670 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,670 | ^~~~~~ 2021-07-14T12:23:29,670 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,670 9839 | bond(midtri, tri1); 2021-07-14T12:23:29,670 | ^~~~ 2021-07-14T12:23:29,675 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,675 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,675 | ^ 2021-07-14T12:23:29,676 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,676 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,676 | ^~~~~~ 2021-07-14T12:23:29,676 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,676 9839 | bond(midtri, tri1); 2021-07-14T12:23:29,676 | ^~~~ 2021-07-14T12:23:29,681 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,681 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,681 | ^ 2021-07-14T12:23:29,681 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,681 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,681 | ^~~~~~ 2021-07-14T12:23:29,681 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,682 9839 | bond(midtri, tri1); 2021-07-14T12:23:29,682 | ^~~~ 2021-07-14T12:23:29,686 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,687 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,687 | ^ 2021-07-14T12:23:29,687 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,687 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,687 | ^~~~~~ 2021-07-14T12:23:29,687 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,687 9840 | bond(tri2, tri3); 2021-07-14T12:23:29,687 | ^~~~ 2021-07-14T12:23:29,692 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,692 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,692 | ^ 2021-07-14T12:23:29,692 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,692 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,692 | ^~~~~~ 2021-07-14T12:23:29,693 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,693 9840 | bond(tri2, tri3); 2021-07-14T12:23:29,693 | ^~~~ 2021-07-14T12:23:29,698 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,698 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,698 | ^ 2021-07-14T12:23:29,698 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,698 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,698 | ^~~~~~ 2021-07-14T12:23:29,698 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,698 9840 | bond(tri2, tri3); 2021-07-14T12:23:29,698 | ^~~~ 2021-07-14T12:23:29,703 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,703 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,703 | ^ 2021-07-14T12:23:29,704 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,704 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,704 | ^~~~~~ 2021-07-14T12:23:29,704 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,704 9840 | bond(tri2, tri3); 2021-07-14T12:23:29,704 | ^~~~ 2021-07-14T12:23:29,710 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,710 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,710 | ^ 2021-07-14T12:23:29,710 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,710 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,710 | ^~~~~~ 2021-07-14T12:23:29,710 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,710 9870 | bond(midtri, tri1); 2021-07-14T12:23:29,711 | ^~~~ 2021-07-14T12:23:29,715 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,715 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,716 | ^ 2021-07-14T12:23:29,716 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,716 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,716 | ^~~~~~ 2021-07-14T12:23:29,716 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,716 9870 | bond(midtri, tri1); 2021-07-14T12:23:29,716 | ^~~~ 2021-07-14T12:23:29,721 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,721 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,721 | ^ 2021-07-14T12:23:29,721 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,721 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,722 | ^~~~~~ 2021-07-14T12:23:29,722 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,722 9870 | bond(midtri, tri1); 2021-07-14T12:23:29,722 | ^~~~ 2021-07-14T12:23:29,727 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,727 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,727 | ^ 2021-07-14T12:23:29,727 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,727 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,727 | ^~~~~~ 2021-07-14T12:23:29,727 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,727 9870 | bond(midtri, tri1); 2021-07-14T12:23:29,728 | ^~~~ 2021-07-14T12:23:29,732 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,732 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,733 | ^ 2021-07-14T12:23:29,733 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,733 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,733 | ^~~~~~ 2021-07-14T12:23:29,733 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,733 9872 | bond(midtri, tri2); 2021-07-14T12:23:29,733 | ^~~~ 2021-07-14T12:23:29,738 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,738 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,738 | ^ 2021-07-14T12:23:29,738 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,738 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,738 | ^~~~~~ 2021-07-14T12:23:29,739 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,739 9872 | bond(midtri, tri2); 2021-07-14T12:23:29,739 | ^~~~ 2021-07-14T12:23:29,743 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,744 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,744 | ^ 2021-07-14T12:23:29,744 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,744 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,744 | ^~~~~~ 2021-07-14T12:23:29,744 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,744 9872 | bond(midtri, tri2); 2021-07-14T12:23:29,744 | ^~~~ 2021-07-14T12:23:29,749 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,749 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,749 | ^ 2021-07-14T12:23:29,749 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,750 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,750 | ^~~~~~ 2021-07-14T12:23:29,750 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,750 9872 | bond(midtri, tri2); 2021-07-14T12:23:29,750 | ^~~~ 2021-07-14T12:23:29,755 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,755 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,755 | ^ 2021-07-14T12:23:29,755 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,755 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,755 | ^~~~~~ 2021-07-14T12:23:29,756 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,756 9874 | bond(midtri, tri3); 2021-07-14T12:23:29,756 | ^~~~ 2021-07-14T12:23:29,760 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,761 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,761 | ^ 2021-07-14T12:23:29,761 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,761 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,761 | ^~~~~~ 2021-07-14T12:23:29,761 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,761 9874 | bond(midtri, tri3); 2021-07-14T12:23:29,761 | ^~~~ 2021-07-14T12:23:29,766 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,766 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,766 | ^ 2021-07-14T12:23:29,766 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,766 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,767 | ^~~~~~ 2021-07-14T12:23:29,767 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,767 9874 | bond(midtri, tri3); 2021-07-14T12:23:29,767 | ^~~~ 2021-07-14T12:23:29,772 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,772 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,772 | ^ 2021-07-14T12:23:29,772 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,772 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,772 | ^~~~~~ 2021-07-14T12:23:29,772 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,772 9874 | bond(midtri, tri3); 2021-07-14T12:23:29,773 | ^~~~ 2021-07-14T12:23:29,777 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,777 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,778 | ^ 2021-07-14T12:23:29,778 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,778 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,778 | ^~~~~~ 2021-07-14T12:23:29,778 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,778 9877 | bond(tri1, tri2); 2021-07-14T12:23:29,778 | ^~~~ 2021-07-14T12:23:29,783 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,783 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,783 | ^ 2021-07-14T12:23:29,783 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,783 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,784 | ^~~~~~ 2021-07-14T12:23:29,784 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,784 9877 | bond(tri1, tri2); 2021-07-14T12:23:29,784 | ^~~~ 2021-07-14T12:23:29,789 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,789 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,789 | ^ 2021-07-14T12:23:29,789 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,789 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,789 | ^~~~~~ 2021-07-14T12:23:29,789 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,789 9877 | bond(tri1, tri2); 2021-07-14T12:23:29,789 | ^~~~ 2021-07-14T12:23:29,794 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,794 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,794 | ^ 2021-07-14T12:23:29,795 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,795 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,795 | ^~~~~~ 2021-07-14T12:23:29,795 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,795 9877 | bond(tri1, tri2); 2021-07-14T12:23:29,795 | ^~~~ 2021-07-14T12:23:29,800 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,800 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,800 | ^ 2021-07-14T12:23:29,800 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,800 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,800 | ^~~~~~ 2021-07-14T12:23:29,801 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,801 9880 | bond(tri1, tri3); 2021-07-14T12:23:29,801 | ^~~~ 2021-07-14T12:23:29,805 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,806 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,806 | ^ 2021-07-14T12:23:29,806 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,806 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,806 | ^~~~~~ 2021-07-14T12:23:29,806 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,806 9880 | bond(tri1, tri3); 2021-07-14T12:23:29,806 | ^~~~ 2021-07-14T12:23:29,811 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,811 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,811 | ^ 2021-07-14T12:23:29,812 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,812 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,812 | ^~~~~~ 2021-07-14T12:23:29,812 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,812 9880 | bond(tri1, tri3); 2021-07-14T12:23:29,812 | ^~~~ 2021-07-14T12:23:29,817 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,817 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,817 | ^ 2021-07-14T12:23:29,817 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,817 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,817 | ^~~~~~ 2021-07-14T12:23:29,817 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,818 9880 | bond(tri1, tri3); 2021-07-14T12:23:29,818 | ^~~~ 2021-07-14T12:23:29,822 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,823 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,823 | ^ 2021-07-14T12:23:29,823 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,823 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,823 | ^~~~~~ 2021-07-14T12:23:29,823 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,823 9883 | bond(tri2, tri3); 2021-07-14T12:23:29,823 | ^~~~ 2021-07-14T12:23:29,828 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,828 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,828 | ^ 2021-07-14T12:23:29,828 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,829 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:29,829 | ^~~~~~ 2021-07-14T12:23:29,829 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,829 9883 | bond(tri2, tri3); 2021-07-14T12:23:29,829 | ^~~~ 2021-07-14T12:23:29,834 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,834 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,834 | ^ 2021-07-14T12:23:29,834 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,834 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,834 | ^~~~~~ 2021-07-14T12:23:29,834 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,835 9883 | bond(tri2, tri3); 2021-07-14T12:23:29,835 | ^~~~ 2021-07-14T12:23:29,839 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,840 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,840 | ^ 2021-07-14T12:23:29,840 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,840 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:29,840 | ^~~~~~ 2021-07-14T12:23:29,840 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-14T12:23:29,840 9883 | bond(tri2, tri3); 2021-07-14T12:23:29,840 | ^~~~ 2021-07-14T12:23:29,841 c/triangle.c: In function ‘removeghosts’: 2021-07-14T12:23:29,846 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,846 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,846 | ^ 2021-07-14T12:23:29,846 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,846 973 | decode(ptr, otri); 2021-07-14T12:23:29,847 | ^~~~~~ 2021-07-14T12:23:29,847 c/triangle.c:9942:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,847 9942 | symself(searchedge); 2021-07-14T12:23:29,847 | ^~~~~~~ 2021-07-14T12:23:29,852 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,852 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,852 | ^ 2021-07-14T12:23:29,852 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,852 973 | decode(ptr, otri); 2021-07-14T12:23:29,852 | ^~~~~~ 2021-07-14T12:23:29,852 c/triangle.c:9942:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,853 9942 | symself(searchedge); 2021-07-14T12:23:29,853 | ^~~~~~~ 2021-07-14T12:23:29,857 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,857 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,858 | ^ 2021-07-14T12:23:29,858 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,858 973 | decode(ptr, otri); 2021-07-14T12:23:29,858 | ^~~~~~ 2021-07-14T12:23:29,858 c/triangle.c:9942:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,858 9942 | symself(searchedge); 2021-07-14T12:23:29,858 | ^~~~~~~ 2021-07-14T12:23:29,863 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,863 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,863 | ^ 2021-07-14T12:23:29,863 c/triangle.c:9943:20: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,864 9943 | m->dummytri[0] = encode(searchedge); 2021-07-14T12:23:29,864 | ^~~~~~ 2021-07-14T12:23:29,869 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,869 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,869 | ^ 2021-07-14T12:23:29,869 c/triangle.c:9943:20: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,869 9943 | m->dummytri[0] = encode(searchedge); 2021-07-14T12:23:29,869 | ^~~~~~ 2021-07-14T12:23:29,874 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,875 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,875 | ^ 2021-07-14T12:23:29,875 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,875 973 | decode(ptr, otri); 2021-07-14T12:23:29,875 | ^~~~~~ 2021-07-14T12:23:29,875 c/triangle.c:9951:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,875 9951 | symself(dissolveedge); 2021-07-14T12:23:29,875 | ^~~~~~~ 2021-07-14T12:23:29,880 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,880 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,880 | ^ 2021-07-14T12:23:29,880 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,880 973 | decode(ptr, otri); 2021-07-14T12:23:29,880 | ^~~~~~ 2021-07-14T12:23:29,881 c/triangle.c:9951:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,881 9951 | symself(dissolveedge); 2021-07-14T12:23:29,881 | ^~~~~~~ 2021-07-14T12:23:29,885 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,886 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,886 | ^ 2021-07-14T12:23:29,886 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,886 973 | decode(ptr, otri); 2021-07-14T12:23:29,886 | ^~~~~~ 2021-07-14T12:23:29,886 c/triangle.c:9951:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,886 9951 | symself(dissolveedge); 2021-07-14T12:23:29,886 | ^~~~~~~ 2021-07-14T12:23:29,891 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,891 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,892 | ^ 2021-07-14T12:23:29,892 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,892 969 | decode(ptr, otri2); 2021-07-14T12:23:29,892 | ^~~~~~ 2021-07-14T12:23:29,892 c/triangle.c:9966:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,892 9966 | sym(deadtriangle, dissolveedge); 2021-07-14T12:23:29,892 | ^~~ 2021-07-14T12:23:29,897 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,897 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,897 | ^ 2021-07-14T12:23:29,897 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,898 969 | decode(ptr, otri2); 2021-07-14T12:23:29,898 | ^~~~~~ 2021-07-14T12:23:29,898 c/triangle.c:9966:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,898 9966 | sym(deadtriangle, dissolveedge); 2021-07-14T12:23:29,898 | ^~~ 2021-07-14T12:23:29,903 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,903 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,903 | ^ 2021-07-14T12:23:29,903 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,903 969 | decode(ptr, otri2); 2021-07-14T12:23:29,903 | ^~~~~~ 2021-07-14T12:23:29,904 c/triangle.c:9966:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:29,904 9966 | sym(deadtriangle, dissolveedge); 2021-07-14T12:23:29,904 | ^~~ 2021-07-14T12:23:29,905 c/triangle.c: In function ‘removebox’: 2021-07-14T12:23:29,911 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,911 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,911 | ^ 2021-07-14T12:23:29,911 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,911 973 | decode(ptr, otri); 2021-07-14T12:23:29,912 | ^~~~~~ 2021-07-14T12:23:29,912 c/triangle.c:10159:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,912 10159 | symself(nextedge); 2021-07-14T12:23:29,912 | ^~~~~~~ 2021-07-14T12:23:29,917 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,917 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,917 | ^ 2021-07-14T12:23:29,917 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,917 973 | decode(ptr, otri); 2021-07-14T12:23:29,917 | ^~~~~~ 2021-07-14T12:23:29,917 c/triangle.c:10159:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,918 10159 | symself(nextedge); 2021-07-14T12:23:29,918 | ^~~~~~~ 2021-07-14T12:23:29,923 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,923 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,923 | ^ 2021-07-14T12:23:29,923 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,923 973 | decode(ptr, otri); 2021-07-14T12:23:29,923 | ^~~~~~ 2021-07-14T12:23:29,923 c/triangle.c:10159:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,923 10159 | symself(nextedge); 2021-07-14T12:23:29,923 | ^~~~~~~ 2021-07-14T12:23:29,928 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,929 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,929 | ^ 2021-07-14T12:23:29,929 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,929 973 | decode(ptr, otri); 2021-07-14T12:23:29,929 | ^~~~~~ 2021-07-14T12:23:29,929 c/triangle.c:10163:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,929 10163 | symself(nextedge); 2021-07-14T12:23:29,929 | ^~~~~~~ 2021-07-14T12:23:29,934 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,935 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,935 | ^ 2021-07-14T12:23:29,935 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,935 973 | decode(ptr, otri); 2021-07-14T12:23:29,935 | ^~~~~~ 2021-07-14T12:23:29,935 c/triangle.c:10163:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,935 10163 | symself(nextedge); 2021-07-14T12:23:29,935 | ^~~~~~~ 2021-07-14T12:23:29,940 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,940 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,940 | ^ 2021-07-14T12:23:29,941 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,941 973 | decode(ptr, otri); 2021-07-14T12:23:29,941 | ^~~~~~ 2021-07-14T12:23:29,941 c/triangle.c:10163:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,941 10163 | symself(nextedge); 2021-07-14T12:23:29,941 | ^~~~~~~ 2021-07-14T12:23:29,946 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,946 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,946 | ^ 2021-07-14T12:23:29,946 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,947 973 | decode(ptr, otri); 2021-07-14T12:23:29,947 | ^~~~~~ 2021-07-14T12:23:29,947 c/triangle.c:10167:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,947 10167 | symself(searchedge); 2021-07-14T12:23:29,947 | ^~~~~~~ 2021-07-14T12:23:29,952 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,952 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,952 | ^ 2021-07-14T12:23:29,952 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,952 973 | decode(ptr, otri); 2021-07-14T12:23:29,953 | ^~~~~~ 2021-07-14T12:23:29,953 c/triangle.c:10167:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,953 10167 | symself(searchedge); 2021-07-14T12:23:29,953 | ^~~~~~~ 2021-07-14T12:23:29,958 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,958 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,958 | ^ 2021-07-14T12:23:29,958 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,958 973 | decode(ptr, otri); 2021-07-14T12:23:29,958 | ^~~~~~ 2021-07-14T12:23:29,958 c/triangle.c:10167:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,958 10167 | symself(searchedge); 2021-07-14T12:23:29,959 | ^~~~~~~ 2021-07-14T12:23:29,964 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,964 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,964 | ^ 2021-07-14T12:23:29,964 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,964 973 | decode(ptr, otri); 2021-07-14T12:23:29,964 | ^~~~~~ 2021-07-14T12:23:29,964 c/triangle.c:10171:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,964 10171 | symself(checkedge); 2021-07-14T12:23:29,965 | ^~~~~~~ 2021-07-14T12:23:29,969 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,970 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,970 | ^ 2021-07-14T12:23:29,970 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,970 973 | decode(ptr, otri); 2021-07-14T12:23:29,970 | ^~~~~~ 2021-07-14T12:23:29,970 c/triangle.c:10171:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,970 10171 | symself(checkedge); 2021-07-14T12:23:29,970 | ^~~~~~~ 2021-07-14T12:23:29,975 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,975 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,976 | ^ 2021-07-14T12:23:29,976 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,976 973 | decode(ptr, otri); 2021-07-14T12:23:29,976 | ^~~~~~ 2021-07-14T12:23:29,976 c/triangle.c:10171:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,976 10171 | symself(checkedge); 2021-07-14T12:23:29,976 | ^~~~~~~ 2021-07-14T12:23:29,981 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,981 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:29,982 | ^ 2021-07-14T12:23:29,982 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,982 973 | decode(ptr, otri); 2021-07-14T12:23:29,982 | ^~~~~~ 2021-07-14T12:23:29,982 c/triangle.c:10177:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,982 10177 | symself(searchedge); 2021-07-14T12:23:29,982 | ^~~~~~~ 2021-07-14T12:23:29,987 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,987 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:29,987 | ^ 2021-07-14T12:23:29,988 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,988 973 | decode(ptr, otri); 2021-07-14T12:23:29,988 | ^~~~~~ 2021-07-14T12:23:29,988 c/triangle.c:10177:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,988 10177 | symself(searchedge); 2021-07-14T12:23:29,988 | ^~~~~~~ 2021-07-14T12:23:29,993 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:29,993 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:29,993 | ^ 2021-07-14T12:23:29,993 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:29,994 973 | decode(ptr, otri); 2021-07-14T12:23:29,994 | ^~~~~~ 2021-07-14T12:23:29,994 c/triangle.c:10177:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:29,994 10177 | symself(searchedge); 2021-07-14T12:23:29,994 | ^~~~~~~ 2021-07-14T12:23:29,999 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:29,999 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:29,999 | ^ 2021-07-14T12:23:29,999 c/triangle.c:10181:20: note: in expansion of macro ‘encode’ 2021-07-14T12:23:29,999 10181 | m->dummytri[0] = encode(searchedge); 2021-07-14T12:23:29,999 | ^~~~~~ 2021-07-14T12:23:30,005 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,005 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,005 | ^ 2021-07-14T12:23:30,005 c/triangle.c:10181:20: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,005 10181 | m->dummytri[0] = encode(searchedge); 2021-07-14T12:23:30,005 | ^~~~~~ 2021-07-14T12:23:30,011 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,011 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,011 | ^ 2021-07-14T12:23:30,011 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,011 973 | decode(ptr, otri); 2021-07-14T12:23:30,011 | ^~~~~~ 2021-07-14T12:23:30,012 c/triangle.c:10186:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,012 10186 | symself(dissolveedge); 2021-07-14T12:23:30,012 | ^~~~~~~ 2021-07-14T12:23:30,017 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,017 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,017 | ^ 2021-07-14T12:23:30,017 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,017 973 | decode(ptr, otri); 2021-07-14T12:23:30,017 | ^~~~~~ 2021-07-14T12:23:30,017 c/triangle.c:10186:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,017 10186 | symself(dissolveedge); 2021-07-14T12:23:30,018 | ^~~~~~~ 2021-07-14T12:23:30,022 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,023 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,023 | ^ 2021-07-14T12:23:30,023 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,023 973 | decode(ptr, otri); 2021-07-14T12:23:30,023 | ^~~~~~ 2021-07-14T12:23:30,023 c/triangle.c:10186:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,023 10186 | symself(dissolveedge); 2021-07-14T12:23:30,023 | ^~~~~~~ 2021-07-14T12:23:30,029 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,029 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,029 | ^ 2021-07-14T12:23:30,029 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,029 969 | decode(ptr, otri2); 2021-07-14T12:23:30,029 | ^~~~~~ 2021-07-14T12:23:30,029 c/triangle.c:10204:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,030 10204 | sym(deadtriangle, nextedge); 2021-07-14T12:23:30,030 | ^~~ 2021-07-14T12:23:30,035 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,035 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,035 | ^ 2021-07-14T12:23:30,035 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,035 969 | decode(ptr, otri2); 2021-07-14T12:23:30,035 | ^~~~~~ 2021-07-14T12:23:30,035 c/triangle.c:10204:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,035 10204 | sym(deadtriangle, nextedge); 2021-07-14T12:23:30,036 | ^~~ 2021-07-14T12:23:30,040 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,041 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,041 | ^ 2021-07-14T12:23:30,041 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,041 969 | decode(ptr, otri2); 2021-07-14T12:23:30,041 | ^~~~~~ 2021-07-14T12:23:30,041 c/triangle.c:10204:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,041 10204 | sym(deadtriangle, nextedge); 2021-07-14T12:23:30,042 | ^~~ 2021-07-14T12:23:30,049 c/triangle.c: In function ‘frontlocate’: 2021-07-14T12:23:30,055 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,055 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,055 | ^ 2021-07-14T12:23:30,056 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,056 973 | decode(ptr, otri); 2021-07-14T12:23:30,056 | ^~~~~~ 2021-07-14T12:23:30,056 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,056 1003 | symself(otri); 2021-07-14T12:23:30,056 | ^~~~~~~ 2021-07-14T12:23:30,056 c/triangle.c:10788:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:30,056 10788 | onextself(*searchtri); 2021-07-14T12:23:30,056 | ^~~~~~~~~ 2021-07-14T12:23:30,062 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,062 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,062 | ^ 2021-07-14T12:23:30,062 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,062 973 | decode(ptr, otri); 2021-07-14T12:23:30,062 | ^~~~~~ 2021-07-14T12:23:30,062 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,062 1003 | symself(otri); 2021-07-14T12:23:30,062 | ^~~~~~~ 2021-07-14T12:23:30,063 c/triangle.c:10788:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:30,063 10788 | onextself(*searchtri); 2021-07-14T12:23:30,063 | ^~~~~~~~~ 2021-07-14T12:23:30,068 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,068 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,068 | ^ 2021-07-14T12:23:30,068 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,068 973 | decode(ptr, otri); 2021-07-14T12:23:30,069 | ^~~~~~ 2021-07-14T12:23:30,069 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,069 1003 | symself(otri); 2021-07-14T12:23:30,069 | ^~~~~~~ 2021-07-14T12:23:30,069 c/triangle.c:10788:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:30,069 10788 | onextself(*searchtri); 2021-07-14T12:23:30,069 | ^~~~~~~~~ 2021-07-14T12:23:30,069 c/triangle.c: In function ‘sweeplinedelaunay’: 2021-07-14T12:23:30,075 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,075 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,075 | ^ 2021-07-14T12:23:30,075 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,075 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,076 | ^~~~~~ 2021-07-14T12:23:30,076 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,076 10843 | bond(lefttri, righttri); 2021-07-14T12:23:30,076 | ^~~~ 2021-07-14T12:23:30,081 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,081 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,082 | ^ 2021-07-14T12:23:30,082 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,082 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,082 | ^~~~~~ 2021-07-14T12:23:30,082 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,082 10843 | bond(lefttri, righttri); 2021-07-14T12:23:30,082 | ^~~~ 2021-07-14T12:23:30,088 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,088 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,088 | ^ 2021-07-14T12:23:30,088 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,088 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,088 | ^~~~~~ 2021-07-14T12:23:30,088 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,089 10843 | bond(lefttri, righttri); 2021-07-14T12:23:30,089 | ^~~~ 2021-07-14T12:23:30,094 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,094 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,094 | ^ 2021-07-14T12:23:30,094 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,095 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,095 | ^~~~~~ 2021-07-14T12:23:30,095 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,095 10843 | bond(lefttri, righttri); 2021-07-14T12:23:30,095 | ^~~~ 2021-07-14T12:23:30,100 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,101 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,101 | ^ 2021-07-14T12:23:30,101 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,101 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,101 | ^~~~~~ 2021-07-14T12:23:30,101 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,101 10846 | bond(lefttri, righttri); 2021-07-14T12:23:30,102 | ^~~~ 2021-07-14T12:23:30,107 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,107 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,107 | ^ 2021-07-14T12:23:30,107 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,107 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,107 | ^~~~~~ 2021-07-14T12:23:30,108 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,108 10846 | bond(lefttri, righttri); 2021-07-14T12:23:30,108 | ^~~~ 2021-07-14T12:23:30,113 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,113 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,113 | ^ 2021-07-14T12:23:30,114 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,114 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,114 | ^~~~~~ 2021-07-14T12:23:30,114 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,114 10846 | bond(lefttri, righttri); 2021-07-14T12:23:30,114 | ^~~~ 2021-07-14T12:23:30,119 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,120 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,120 | ^ 2021-07-14T12:23:30,120 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,120 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,120 | ^~~~~~ 2021-07-14T12:23:30,120 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,120 10846 | bond(lefttri, righttri); 2021-07-14T12:23:30,120 | ^~~~ 2021-07-14T12:23:30,126 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,126 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,126 | ^ 2021-07-14T12:23:30,126 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,126 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,127 | ^~~~~~ 2021-07-14T12:23:30,127 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,127 10849 | bond(lefttri, righttri); 2021-07-14T12:23:30,127 | ^~~~ 2021-07-14T12:23:30,132 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,132 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,133 | ^ 2021-07-14T12:23:30,133 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,133 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,133 | ^~~~~~ 2021-07-14T12:23:30,133 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,133 10849 | bond(lefttri, righttri); 2021-07-14T12:23:30,133 | ^~~~ 2021-07-14T12:23:30,139 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,139 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,139 | ^ 2021-07-14T12:23:30,139 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,139 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,139 | ^~~~~~ 2021-07-14T12:23:30,139 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,139 10849 | bond(lefttri, righttri); 2021-07-14T12:23:30,140 | ^~~~ 2021-07-14T12:23:30,145 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,145 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,145 | ^ 2021-07-14T12:23:30,145 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,146 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,146 | ^~~~~~ 2021-07-14T12:23:30,146 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,146 10849 | bond(lefttri, righttri); 2021-07-14T12:23:30,146 | ^~~~ 2021-07-14T12:23:30,152 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,153 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,153 | ^ 2021-07-14T12:23:30,153 c/triangle.c:10889:7: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,153 10889 | decode(nextevent->eventptr, fliptri); 2021-07-14T12:23:30,153 | ^~~~~~ 2021-07-14T12:23:30,159 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,159 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,159 | ^ 2021-07-14T12:23:30,159 c/triangle.c:10889:7: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,159 10889 | decode(nextevent->eventptr, fliptri); 2021-07-14T12:23:30,160 | ^~~~~~ 2021-07-14T12:23:30,165 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,166 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,166 | ^ 2021-07-14T12:23:30,166 c/triangle.c:10889:7: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,166 10889 | decode(nextevent->eventptr, fliptri); 2021-07-14T12:23:30,166 | ^~~~~~ 2021-07-14T12:23:30,172 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,172 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,172 | ^ 2021-07-14T12:23:30,172 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,172 969 | decode(ptr, otri2); 2021-07-14T12:23:30,172 | ^~~~~~ 2021-07-14T12:23:30,173 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,173 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,173 | ^~~ 2021-07-14T12:23:30,173 c/triangle.c:10890:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,173 10890 | oprev(fliptri, farlefttri); 2021-07-14T12:23:30,173 | ^~~~~ 2021-07-14T12:23:30,178 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,178 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,178 | ^ 2021-07-14T12:23:30,179 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,179 969 | decode(ptr, otri2); 2021-07-14T12:23:30,179 | ^~~~~~ 2021-07-14T12:23:30,179 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,179 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,179 | ^~~ 2021-07-14T12:23:30,179 c/triangle.c:10890:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,179 10890 | oprev(fliptri, farlefttri); 2021-07-14T12:23:30,179 | ^~~~~ 2021-07-14T12:23:30,185 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,185 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,185 | ^ 2021-07-14T12:23:30,185 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,185 969 | decode(ptr, otri2); 2021-07-14T12:23:30,185 | ^~~~~~ 2021-07-14T12:23:30,185 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,185 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,186 | ^~~ 2021-07-14T12:23:30,186 c/triangle.c:10890:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,186 10890 | oprev(fliptri, farlefttri); 2021-07-14T12:23:30,186 | ^~~~~ 2021-07-14T12:23:30,191 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,191 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,191 | ^ 2021-07-14T12:23:30,192 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,192 973 | decode(ptr, otri); 2021-07-14T12:23:30,192 | ^~~~~~ 2021-07-14T12:23:30,192 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,192 999 | symself(otri2); 2021-07-14T12:23:30,192 | ^~~~~~~ 2021-07-14T12:23:30,192 c/triangle.c:10892:7: note: in expansion of macro ‘onext’ 2021-07-14T12:23:30,192 10892 | onext(fliptri, farrighttri); 2021-07-14T12:23:30,192 | ^~~~~ 2021-07-14T12:23:30,198 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,198 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,198 | ^ 2021-07-14T12:23:30,198 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,198 973 | decode(ptr, otri); 2021-07-14T12:23:30,198 | ^~~~~~ 2021-07-14T12:23:30,198 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,198 999 | symself(otri2); 2021-07-14T12:23:30,199 | ^~~~~~~ 2021-07-14T12:23:30,199 c/triangle.c:10892:7: note: in expansion of macro ‘onext’ 2021-07-14T12:23:30,199 10892 | onext(fliptri, farrighttri); 2021-07-14T12:23:30,199 | ^~~~~ 2021-07-14T12:23:30,204 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,204 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,204 | ^ 2021-07-14T12:23:30,205 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,205 973 | decode(ptr, otri); 2021-07-14T12:23:30,205 | ^~~~~~ 2021-07-14T12:23:30,205 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,205 999 | symself(otri2); 2021-07-14T12:23:30,205 | ^~~~~~~ 2021-07-14T12:23:30,205 c/triangle.c:10892:7: note: in expansion of macro ‘onext’ 2021-07-14T12:23:30,205 10892 | onext(fliptri, farrighttri); 2021-07-14T12:23:30,205 | ^~~~~ 2021-07-14T12:23:30,211 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,211 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,211 | ^ 2021-07-14T12:23:30,211 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,211 969 | decode(ptr, otri2); 2021-07-14T12:23:30,211 | ^~~~~~ 2021-07-14T12:23:30,212 c/triangle.c:10902:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,212 10902 | sym(lefttri, farlefttri); 2021-07-14T12:23:30,212 | ^~~ 2021-07-14T12:23:30,217 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,217 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,218 | ^ 2021-07-14T12:23:30,218 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,218 969 | decode(ptr, otri2); 2021-07-14T12:23:30,218 | ^~~~~~ 2021-07-14T12:23:30,218 c/triangle.c:10902:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,218 10902 | sym(lefttri, farlefttri); 2021-07-14T12:23:30,218 | ^~~ 2021-07-14T12:23:30,224 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,224 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,224 | ^ 2021-07-14T12:23:30,224 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,224 969 | decode(ptr, otri2); 2021-07-14T12:23:30,224 | ^~~~~~ 2021-07-14T12:23:30,224 c/triangle.c:10902:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,225 10902 | sym(lefttri, farlefttri); 2021-07-14T12:23:30,225 | ^~~ 2021-07-14T12:23:30,230 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,230 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,231 | ^ 2021-07-14T12:23:30,231 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,231 973 | decode(ptr, otri); 2021-07-14T12:23:30,231 | ^~~~~~ 2021-07-14T12:23:30,231 c/triangle.c:10905:9: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,231 10905 | symself(fliptri); 2021-07-14T12:23:30,231 | ^~~~~~~ 2021-07-14T12:23:30,237 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,237 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,237 | ^ 2021-07-14T12:23:30,237 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,237 973 | decode(ptr, otri); 2021-07-14T12:23:30,237 | ^~~~~~ 2021-07-14T12:23:30,237 c/triangle.c:10905:9: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,237 10905 | symself(fliptri); 2021-07-14T12:23:30,238 | ^~~~~~~ 2021-07-14T12:23:30,243 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,243 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,243 | ^ 2021-07-14T12:23:30,243 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,244 973 | decode(ptr, otri); 2021-07-14T12:23:30,244 | ^~~~~~ 2021-07-14T12:23:30,244 c/triangle.c:10905:9: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,244 10905 | symself(fliptri); 2021-07-14T12:23:30,244 | ^~~~~~~ 2021-07-14T12:23:30,250 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,250 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,250 | ^ 2021-07-14T12:23:30,251 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,251 969 | decode(ptr, otri2); 2021-07-14T12:23:30,251 | ^~~~~~ 2021-07-14T12:23:30,251 c/triangle.c:10941:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,251 10941 | sym(searchtri, farlefttri); 2021-07-14T12:23:30,251 | ^~~ 2021-07-14T12:23:30,257 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,257 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,257 | ^ 2021-07-14T12:23:30,257 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,257 969 | decode(ptr, otri2); 2021-07-14T12:23:30,257 | ^~~~~~ 2021-07-14T12:23:30,257 c/triangle.c:10941:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,258 10941 | sym(searchtri, farlefttri); 2021-07-14T12:23:30,258 | ^~~ 2021-07-14T12:23:30,263 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,263 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,263 | ^ 2021-07-14T12:23:30,264 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,264 969 | decode(ptr, otri2); 2021-07-14T12:23:30,264 | ^~~~~~ 2021-07-14T12:23:30,264 c/triangle.c:10941:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,264 10941 | sym(searchtri, farlefttri); 2021-07-14T12:23:30,264 | ^~~ 2021-07-14T12:23:30,270 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,270 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,270 | ^ 2021-07-14T12:23:30,270 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,270 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,271 | ^~~~~~ 2021-07-14T12:23:30,271 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,271 10949 | bond(lefttri, righttri); 2021-07-14T12:23:30,271 | ^~~~ 2021-07-14T12:23:30,276 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,277 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,277 | ^ 2021-07-14T12:23:30,277 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,277 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,277 | ^~~~~~ 2021-07-14T12:23:30,277 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,277 10949 | bond(lefttri, righttri); 2021-07-14T12:23:30,277 | ^~~~ 2021-07-14T12:23:30,283 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,283 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,283 | ^ 2021-07-14T12:23:30,283 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,283 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,284 | ^~~~~~ 2021-07-14T12:23:30,284 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,284 10949 | bond(lefttri, righttri); 2021-07-14T12:23:30,284 | ^~~~ 2021-07-14T12:23:30,289 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,289 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,290 | ^ 2021-07-14T12:23:30,290 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,290 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,290 | ^~~~~~ 2021-07-14T12:23:30,290 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,290 10949 | bond(lefttri, righttri); 2021-07-14T12:23:30,290 | ^~~~ 2021-07-14T12:23:30,296 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,296 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,296 | ^ 2021-07-14T12:23:30,296 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,296 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,296 | ^~~~~~ 2021-07-14T12:23:30,297 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,297 10952 | bond(lefttri, righttri); 2021-07-14T12:23:30,297 | ^~~~ 2021-07-14T12:23:30,302 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,302 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,303 | ^ 2021-07-14T12:23:30,303 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,303 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,303 | ^~~~~~ 2021-07-14T12:23:30,303 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,303 10952 | bond(lefttri, righttri); 2021-07-14T12:23:30,303 | ^~~~ 2021-07-14T12:23:30,308 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,309 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,309 | ^ 2021-07-14T12:23:30,309 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,309 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,309 | ^~~~~~ 2021-07-14T12:23:30,309 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,309 10952 | bond(lefttri, righttri); 2021-07-14T12:23:30,309 | ^~~~ 2021-07-14T12:23:30,315 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,315 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,315 | ^ 2021-07-14T12:23:30,315 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,315 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,315 | ^~~~~~ 2021-07-14T12:23:30,316 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,316 10952 | bond(lefttri, righttri); 2021-07-14T12:23:30,316 | ^~~~ 2021-07-14T12:23:30,321 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,322 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,322 | ^ 2021-07-14T12:23:30,322 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,322 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,322 | ^~~~~~ 2021-07-14T12:23:30,322 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,322 10955 | bond(lefttri, farlefttri); 2021-07-14T12:23:30,322 | ^~~~ 2021-07-14T12:23:30,328 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,328 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,328 | ^ 2021-07-14T12:23:30,328 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,328 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,329 | ^~~~~~ 2021-07-14T12:23:30,329 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,329 10955 | bond(lefttri, farlefttri); 2021-07-14T12:23:30,329 | ^~~~ 2021-07-14T12:23:30,334 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,335 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,335 | ^ 2021-07-14T12:23:30,335 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,335 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,335 | ^~~~~~ 2021-07-14T12:23:30,335 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,335 10955 | bond(lefttri, farlefttri); 2021-07-14T12:23:30,335 | ^~~~ 2021-07-14T12:23:30,341 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,341 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,341 | ^ 2021-07-14T12:23:30,341 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,341 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,342 | ^~~~~~ 2021-07-14T12:23:30,342 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,342 10955 | bond(lefttri, farlefttri); 2021-07-14T12:23:30,342 | ^~~~ 2021-07-14T12:23:30,347 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,348 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,348 | ^ 2021-07-14T12:23:30,348 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,348 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,348 | ^~~~~~ 2021-07-14T12:23:30,348 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,348 10956 | bond(righttri, farrighttri); 2021-07-14T12:23:30,348 | ^~~~ 2021-07-14T12:23:30,354 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,354 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,354 | ^ 2021-07-14T12:23:30,354 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,355 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,355 | ^~~~~~ 2021-07-14T12:23:30,355 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,355 10956 | bond(righttri, farrighttri); 2021-07-14T12:23:30,355 | ^~~~ 2021-07-14T12:23:30,361 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,361 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,361 | ^ 2021-07-14T12:23:30,361 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,361 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,361 | ^~~~~~ 2021-07-14T12:23:30,361 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,361 10956 | bond(righttri, farrighttri); 2021-07-14T12:23:30,362 | ^~~~ 2021-07-14T12:23:30,367 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,367 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,367 | ^ 2021-07-14T12:23:30,367 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,367 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,368 | ^~~~~~ 2021-07-14T12:23:30,368 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,368 10956 | bond(righttri, farrighttri); 2021-07-14T12:23:30,368 | ^~~~ 2021-07-14T12:23:30,374 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,374 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,374 | ^ 2021-07-14T12:23:30,374 c/triangle.c:10983:39: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,374 10983 | newevent->eventptr = (VOID *) encode(lefttri); 2021-07-14T12:23:30,375 | ^~~~~~ 2021-07-14T12:23:30,380 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,381 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,381 | ^ 2021-07-14T12:23:30,381 c/triangle.c:10983:39: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,381 10983 | newevent->eventptr = (VOID *) encode(lefttri); 2021-07-14T12:23:30,381 | ^~~~~~ 2021-07-14T12:23:30,387 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,387 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,388 | ^ 2021-07-14T12:23:30,388 c/triangle.c:10998:39: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,388 10998 | newevent->eventptr = (VOID *) encode(farrighttri); 2021-07-14T12:23:30,388 | ^~~~~~ 2021-07-14T12:23:30,394 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,394 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,394 | ^ 2021-07-14T12:23:30,394 c/triangle.c:10998:39: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,394 10998 | newevent->eventptr = (VOID *) encode(farrighttri); 2021-07-14T12:23:30,394 | ^~~~~~ 2021-07-14T12:23:30,399 c/triangle.c: In function ‘reconstruct’: 2021-07-14T12:23:30,405 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,406 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,406 | ^ 2021-07-14T12:23:30,406 c/triangle.c:11402:52: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,406 11402 | vertexarray[aroundvertex - b->firstnumber] = encode(triangleloop); 2021-07-14T12:23:30,406 | ^~~~~~ 2021-07-14T12:23:30,412 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,412 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,413 | ^ 2021-07-14T12:23:30,413 c/triangle.c:11402:52: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,413 11402 | vertexarray[aroundvertex - b->firstnumber] = encode(triangleloop); 2021-07-14T12:23:30,413 | ^~~~~~ 2021-07-14T12:23:30,419 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,419 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,419 | ^ 2021-07-14T12:23:30,419 c/triangle.c:11403:7: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,420 11403 | decode(nexttri, checktri); 2021-07-14T12:23:30,420 | ^~~~~~ 2021-07-14T12:23:30,426 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,426 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,426 | ^ 2021-07-14T12:23:30,426 c/triangle.c:11403:7: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,426 11403 | decode(nexttri, checktri); 2021-07-14T12:23:30,426 | ^~~~~~ 2021-07-14T12:23:30,433 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,433 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,433 | ^ 2021-07-14T12:23:30,433 c/triangle.c:11403:7: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,433 11403 | decode(nexttri, checktri); 2021-07-14T12:23:30,433 | ^~~~~~ 2021-07-14T12:23:30,440 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,440 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,440 | ^ 2021-07-14T12:23:30,440 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,440 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,440 | ^~~~~~ 2021-07-14T12:23:30,441 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,441 11414 | bond(triangleleft, checktri); 2021-07-14T12:23:30,441 | ^~~~ 2021-07-14T12:23:30,447 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,447 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,447 | ^ 2021-07-14T12:23:30,447 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,447 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,447 | ^~~~~~ 2021-07-14T12:23:30,447 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,447 11414 | bond(triangleleft, checktri); 2021-07-14T12:23:30,448 | ^~~~ 2021-07-14T12:23:30,453 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,454 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,454 | ^ 2021-07-14T12:23:30,454 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,454 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,454 | ^~~~~~ 2021-07-14T12:23:30,454 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,454 11414 | bond(triangleleft, checktri); 2021-07-14T12:23:30,454 | ^~~~ 2021-07-14T12:23:30,460 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,461 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,461 | ^ 2021-07-14T12:23:30,461 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,461 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,461 | ^~~~~~ 2021-07-14T12:23:30,461 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,461 11414 | bond(triangleleft, checktri); 2021-07-14T12:23:30,461 | ^~~~ 2021-07-14T12:23:30,467 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,468 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,468 | ^ 2021-07-14T12:23:30,468 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,468 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,468 | ^~~~~~ 2021-07-14T12:23:30,468 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,468 11419 | bond(triangleloop, checkleft); 2021-07-14T12:23:30,468 | ^~~~ 2021-07-14T12:23:30,474 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,474 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,474 | ^ 2021-07-14T12:23:30,475 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,475 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-14T12:23:30,475 | ^~~~~~ 2021-07-14T12:23:30,475 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,475 11419 | bond(triangleloop, checkleft); 2021-07-14T12:23:30,475 | ^~~~ 2021-07-14T12:23:30,481 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,481 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,481 | ^ 2021-07-14T12:23:30,481 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,482 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,482 | ^~~~~~ 2021-07-14T12:23:30,482 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,482 11419 | bond(triangleloop, checkleft); 2021-07-14T12:23:30,482 | ^~~~ 2021-07-14T12:23:30,488 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,488 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,488 | ^ 2021-07-14T12:23:30,488 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,488 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-14T12:23:30,489 | ^~~~~~ 2021-07-14T12:23:30,489 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-14T12:23:30,489 11419 | bond(triangleloop, checkleft); 2021-07-14T12:23:30,489 | ^~~~ 2021-07-14T12:23:30,495 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,495 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,495 | ^ 2021-07-14T12:23:30,495 c/triangle.c:11423:11: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,495 11423 | decode(nexttri, checktri); 2021-07-14T12:23:30,495 | ^~~~~~ 2021-07-14T12:23:30,502 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,502 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,502 | ^ 2021-07-14T12:23:30,502 c/triangle.c:11423:11: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,502 11423 | decode(nexttri, checktri); 2021-07-14T12:23:30,502 | ^~~~~~ 2021-07-14T12:23:30,508 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,509 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,509 | ^ 2021-07-14T12:23:30,509 c/triangle.c:11423:11: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,509 11423 | decode(nexttri, checktri); 2021-07-14T12:23:30,509 | ^~~~~~ 2021-07-14T12:23:30,516 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,517 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,517 | ^ 2021-07-14T12:23:30,517 c/triangle.c:11513:9: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,517 11513 | decode(nexttri, checktri); 2021-07-14T12:23:30,517 | ^~~~~~ 2021-07-14T12:23:30,523 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,523 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,524 | ^ 2021-07-14T12:23:30,524 c/triangle.c:11513:9: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,524 11513 | decode(nexttri, checktri); 2021-07-14T12:23:30,524 | ^~~~~~ 2021-07-14T12:23:30,530 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,530 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,531 | ^ 2021-07-14T12:23:30,531 c/triangle.c:11513:9: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,531 11513 | decode(nexttri, checktri); 2021-07-14T12:23:30,531 | ^~~~~~ 2021-07-14T12:23:30,537 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,538 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:30,538 | ^ 2021-07-14T12:23:30,538 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:30,538 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:30,538 | ^~~~~~~ 2021-07-14T12:23:30,538 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:30,538 11529 | tsbond(checktri, subsegloop); 2021-07-14T12:23:30,538 | ^~~~~~ 2021-07-14T12:23:30,544 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,544 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-14T12:23:30,545 | ^ 2021-07-14T12:23:30,545 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-14T12:23:30,545 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-14T12:23:30,545 | ^~~~~~~ 2021-07-14T12:23:30,545 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:30,545 11529 | tsbond(checktri, subsegloop); 2021-07-14T12:23:30,545 | ^~~~~~ 2021-07-14T12:23:30,551 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,552 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,552 | ^ 2021-07-14T12:23:30,552 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,552 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:30,552 | ^~~~~~ 2021-07-14T12:23:30,552 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:30,552 11529 | tsbond(checktri, subsegloop); 2021-07-14T12:23:30,552 | ^~~~~~ 2021-07-14T12:23:30,558 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,558 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,559 | ^ 2021-07-14T12:23:30,559 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,559 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-14T12:23:30,559 | ^~~~~~ 2021-07-14T12:23:30,559 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-14T12:23:30,559 11529 | tsbond(checktri, subsegloop); 2021-07-14T12:23:30,559 | ^~~~~~ 2021-07-14T12:23:30,565 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,565 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,566 | ^ 2021-07-14T12:23:30,566 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,566 969 | decode(ptr, otri2); 2021-07-14T12:23:30,566 | ^~~~~~ 2021-07-14T12:23:30,566 c/triangle.c:11531:13: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,566 11531 | sym(checktri, checkneighbor); 2021-07-14T12:23:30,566 | ^~~ 2021-07-14T12:23:30,572 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,572 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,573 | ^ 2021-07-14T12:23:30,573 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,573 969 | decode(ptr, otri2); 2021-07-14T12:23:30,573 | ^~~~~~ 2021-07-14T12:23:30,573 c/triangle.c:11531:13: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,573 11531 | sym(checktri, checkneighbor); 2021-07-14T12:23:30,573 | ^~~ 2021-07-14T12:23:30,579 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,579 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,580 | ^ 2021-07-14T12:23:30,580 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,580 969 | decode(ptr, otri2); 2021-07-14T12:23:30,580 | ^~~~~~ 2021-07-14T12:23:30,580 c/triangle.c:11531:13: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,580 11531 | sym(checktri, checkneighbor); 2021-07-14T12:23:30,580 | ^~~ 2021-07-14T12:23:30,586 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,587 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,587 | ^ 2021-07-14T12:23:30,587 c/triangle.c:11544:11: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,587 11544 | decode(nexttri, checktri); 2021-07-14T12:23:30,587 | ^~~~~~ 2021-07-14T12:23:30,593 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,594 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,594 | ^ 2021-07-14T12:23:30,594 c/triangle.c:11544:11: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,594 11544 | decode(nexttri, checktri); 2021-07-14T12:23:30,594 | ^~~~~~ 2021-07-14T12:23:30,600 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,601 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,601 | ^ 2021-07-14T12:23:30,601 c/triangle.c:11544:11: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,601 11544 | decode(nexttri, checktri); 2021-07-14T12:23:30,601 | ^~~~~~ 2021-07-14T12:23:30,610 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,610 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,610 | ^ 2021-07-14T12:23:30,610 c/triangle.c:11557:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,610 11557 | decode(nexttri, checktri); 2021-07-14T12:23:30,611 | ^~~~~~ 2021-07-14T12:23:30,617 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,617 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,617 | ^ 2021-07-14T12:23:30,617 c/triangle.c:11557:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,617 11557 | decode(nexttri, checktri); 2021-07-14T12:23:30,617 | ^~~~~~ 2021-07-14T12:23:30,624 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,624 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,624 | ^ 2021-07-14T12:23:30,624 c/triangle.c:11557:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,624 11557 | decode(nexttri, checktri); 2021-07-14T12:23:30,624 | ^~~~~~ 2021-07-14T12:23:30,631 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,631 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,631 | ^ 2021-07-14T12:23:30,631 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,631 969 | decode(ptr, otri2); 2021-07-14T12:23:30,632 | ^~~~~~ 2021-07-14T12:23:30,632 c/triangle.c:11564:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,632 11564 | sym(checktri, checkneighbor); 2021-07-14T12:23:30,632 | ^~~ 2021-07-14T12:23:30,638 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,638 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,638 | ^ 2021-07-14T12:23:30,638 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,638 969 | decode(ptr, otri2); 2021-07-14T12:23:30,638 | ^~~~~~ 2021-07-14T12:23:30,639 c/triangle.c:11564:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,639 11564 | sym(checktri, checkneighbor); 2021-07-14T12:23:30,639 | ^~~ 2021-07-14T12:23:30,645 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,645 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,645 | ^ 2021-07-14T12:23:30,645 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,645 969 | decode(ptr, otri2); 2021-07-14T12:23:30,645 | ^~~~~~ 2021-07-14T12:23:30,646 c/triangle.c:11564:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,646 11564 | sym(checktri, checkneighbor); 2021-07-14T12:23:30,646 | ^~~ 2021-07-14T12:23:30,652 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,652 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,652 | ^ 2021-07-14T12:23:30,652 c/triangle.c:11569:7: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,652 11569 | decode(nexttri, checktri); 2021-07-14T12:23:30,653 | ^~~~~~ 2021-07-14T12:23:30,659 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,659 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,659 | ^ 2021-07-14T12:23:30,659 c/triangle.c:11569:7: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,659 11569 | decode(nexttri, checktri); 2021-07-14T12:23:30,659 | ^~~~~~ 2021-07-14T12:23:30,666 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,666 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,666 | ^ 2021-07-14T12:23:30,666 c/triangle.c:11569:7: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,666 11569 | decode(nexttri, checktri); 2021-07-14T12:23:30,667 | ^~~~~~ 2021-07-14T12:23:30,667 c/triangle.c: In function ‘finddirection’: 2021-07-14T12:23:30,674 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,674 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,674 | ^ 2021-07-14T12:23:30,674 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,674 973 | decode(ptr, otri); 2021-07-14T12:23:30,674 | ^~~~~~ 2021-07-14T12:23:30,674 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,675 999 | symself(otri2); 2021-07-14T12:23:30,675 | ^~~~~~~ 2021-07-14T12:23:30,675 c/triangle.c:11636:5: note: in expansion of macro ‘onext’ 2021-07-14T12:23:30,675 11636 | onext(*searchtri, checktri); 2021-07-14T12:23:30,675 | ^~~~~ 2021-07-14T12:23:30,681 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,681 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,681 | ^ 2021-07-14T12:23:30,681 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,681 973 | decode(ptr, otri); 2021-07-14T12:23:30,681 | ^~~~~~ 2021-07-14T12:23:30,681 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,682 999 | symself(otri2); 2021-07-14T12:23:30,682 | ^~~~~~~ 2021-07-14T12:23:30,682 c/triangle.c:11636:5: note: in expansion of macro ‘onext’ 2021-07-14T12:23:30,682 11636 | onext(*searchtri, checktri); 2021-07-14T12:23:30,682 | ^~~~~ 2021-07-14T12:23:30,688 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,688 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,688 | ^ 2021-07-14T12:23:30,688 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,688 973 | decode(ptr, otri); 2021-07-14T12:23:30,688 | ^~~~~~ 2021-07-14T12:23:30,688 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,689 999 | symself(otri2); 2021-07-14T12:23:30,689 | ^~~~~~~ 2021-07-14T12:23:30,689 c/triangle.c:11636:5: note: in expansion of macro ‘onext’ 2021-07-14T12:23:30,689 11636 | onext(*searchtri, checktri); 2021-07-14T12:23:30,689 | ^~~~~ 2021-07-14T12:23:30,695 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,695 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,695 | ^ 2021-07-14T12:23:30,695 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,695 973 | decode(ptr, otri); 2021-07-14T12:23:30,695 | ^~~~~~ 2021-07-14T12:23:30,696 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,696 1003 | symself(otri); 2021-07-14T12:23:30,696 | ^~~~~~~ 2021-07-14T12:23:30,696 c/triangle.c:11645:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:30,696 11645 | onextself(*searchtri); 2021-07-14T12:23:30,696 | ^~~~~~~~~ 2021-07-14T12:23:30,702 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,702 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,702 | ^ 2021-07-14T12:23:30,702 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,703 973 | decode(ptr, otri); 2021-07-14T12:23:30,703 | ^~~~~~ 2021-07-14T12:23:30,703 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,703 1003 | symself(otri); 2021-07-14T12:23:30,703 | ^~~~~~~ 2021-07-14T12:23:30,703 c/triangle.c:11645:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:30,703 11645 | onextself(*searchtri); 2021-07-14T12:23:30,703 | ^~~~~~~~~ 2021-07-14T12:23:30,709 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,709 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,709 | ^ 2021-07-14T12:23:30,709 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,710 973 | decode(ptr, otri); 2021-07-14T12:23:30,710 | ^~~~~~ 2021-07-14T12:23:30,710 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,710 1003 | symself(otri); 2021-07-14T12:23:30,710 | ^~~~~~~ 2021-07-14T12:23:30,710 c/triangle.c:11645:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:30,710 11645 | onextself(*searchtri); 2021-07-14T12:23:30,710 | ^~~~~~~~~ 2021-07-14T12:23:30,717 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,717 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,717 | ^ 2021-07-14T12:23:30,717 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,717 973 | decode(ptr, otri); 2021-07-14T12:23:30,717 | ^~~~~~ 2021-07-14T12:23:30,717 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,717 1014 | symself(otri); \ 2021-07-14T12:23:30,717 | ^~~~~~~ 2021-07-14T12:23:30,718 c/triangle.c:11660:5: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:30,718 11660 | oprevself(*searchtri); 2021-07-14T12:23:30,718 | ^~~~~~~~~ 2021-07-14T12:23:30,724 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,724 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,724 | ^ 2021-07-14T12:23:30,724 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,724 973 | decode(ptr, otri); 2021-07-14T12:23:30,724 | ^~~~~~ 2021-07-14T12:23:30,724 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,724 1014 | symself(otri); \ 2021-07-14T12:23:30,725 | ^~~~~~~ 2021-07-14T12:23:30,725 c/triangle.c:11660:5: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:30,725 11660 | oprevself(*searchtri); 2021-07-14T12:23:30,725 | ^~~~~~~~~ 2021-07-14T12:23:30,731 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,731 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,731 | ^ 2021-07-14T12:23:30,731 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,731 973 | decode(ptr, otri); 2021-07-14T12:23:30,731 | ^~~~~~ 2021-07-14T12:23:30,732 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,732 1014 | symself(otri); \ 2021-07-14T12:23:30,732 | ^~~~~~~ 2021-07-14T12:23:30,732 c/triangle.c:11660:5: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:30,732 11660 | oprevself(*searchtri); 2021-07-14T12:23:30,732 | ^~~~~~~~~ 2021-07-14T12:23:30,733 c/triangle.c: In function ‘segmentintersection’: 2021-07-14T12:23:30,740 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,740 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,740 | ^ 2021-07-14T12:23:30,740 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-14T12:23:30,740 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-14T12:23:30,740 | ^~~~~ 2021-07-14T12:23:30,740 c/triangle.c:11766:28: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,741 11766 | setvertex2tri(newvertex, encode(*splittri)); 2021-07-14T12:23:30,741 | ^~~~~~ 2021-07-14T12:23:30,747 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,747 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-14T12:23:30,747 | ^ 2021-07-14T12:23:30,747 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-14T12:23:30,747 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-14T12:23:30,747 | ^~~~~ 2021-07-14T12:23:30,748 c/triangle.c:11766:28: note: in expansion of macro ‘encode’ 2021-07-14T12:23:30,748 11766 | setvertex2tri(newvertex, encode(*splittri)); 2021-07-14T12:23:30,748 | ^~~~~~ 2021-07-14T12:23:30,754 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,754 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:30,754 | ^ 2021-07-14T12:23:30,754 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,755 1193 | sdecode(sptr, osub2) 2021-07-14T12:23:30,755 | ^~~~~~~ 2021-07-14T12:23:30,755 c/triangle.c:11773:3: note: in expansion of macro ‘spivot’ 2021-07-14T12:23:30,755 11773 | spivot(*splitsubseg, opposubseg); 2021-07-14T12:23:30,755 | ^~~~~~ 2021-07-14T12:23:30,761 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,761 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:30,761 | ^ 2021-07-14T12:23:30,761 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,762 1193 | sdecode(sptr, osub2) 2021-07-14T12:23:30,762 | ^~~~~~~ 2021-07-14T12:23:30,762 c/triangle.c:11773:3: note: in expansion of macro ‘spivot’ 2021-07-14T12:23:30,762 11773 | spivot(*splitsubseg, opposubseg); 2021-07-14T12:23:30,762 | ^~~~~~ 2021-07-14T12:23:30,768 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,768 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:30,768 | ^ 2021-07-14T12:23:30,769 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,769 1193 | sdecode(sptr, osub2) 2021-07-14T12:23:30,769 | ^~~~~~~ 2021-07-14T12:23:30,769 c/triangle.c:11773:3: note: in expansion of macro ‘spivot’ 2021-07-14T12:23:30,769 11773 | spivot(*splitsubseg, opposubseg); 2021-07-14T12:23:30,769 | ^~~~~~ 2021-07-14T12:23:30,775 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,776 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:30,776 | ^ 2021-07-14T12:23:30,776 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,776 1208 | sdecode(sptr, osub) 2021-07-14T12:23:30,776 | ^~~~~~~ 2021-07-14T12:23:30,776 c/triangle.c:11778:5: note: in expansion of macro ‘snextself’ 2021-07-14T12:23:30,776 11778 | snextself(*splitsubseg); 2021-07-14T12:23:30,776 | ^~~~~~~~~ 2021-07-14T12:23:30,783 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,783 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:30,783 | ^ 2021-07-14T12:23:30,783 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,783 1208 | sdecode(sptr, osub) 2021-07-14T12:23:30,783 | ^~~~~~~ 2021-07-14T12:23:30,783 c/triangle.c:11778:5: note: in expansion of macro ‘snextself’ 2021-07-14T12:23:30,783 11778 | snextself(*splitsubseg); 2021-07-14T12:23:30,784 | ^~~~~~~~~ 2021-07-14T12:23:30,790 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,790 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:30,790 | ^ 2021-07-14T12:23:30,790 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,790 1208 | sdecode(sptr, osub) 2021-07-14T12:23:30,790 | ^~~~~~~ 2021-07-14T12:23:30,790 c/triangle.c:11778:5: note: in expansion of macro ‘snextself’ 2021-07-14T12:23:30,791 11778 | snextself(*splitsubseg); 2021-07-14T12:23:30,791 | ^~~~~~~~~ 2021-07-14T12:23:30,797 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,797 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:30,797 | ^ 2021-07-14T12:23:30,797 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,797 1208 | sdecode(sptr, osub) 2021-07-14T12:23:30,798 | ^~~~~~~ 2021-07-14T12:23:30,798 c/triangle.c:11782:5: note: in expansion of macro ‘snextself’ 2021-07-14T12:23:30,798 11782 | snextself(opposubseg); 2021-07-14T12:23:30,798 | ^~~~~~~~~ 2021-07-14T12:23:30,804 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,804 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:30,804 | ^ 2021-07-14T12:23:30,805 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,805 1208 | sdecode(sptr, osub) 2021-07-14T12:23:30,805 | ^~~~~~~ 2021-07-14T12:23:30,805 c/triangle.c:11782:5: note: in expansion of macro ‘snextself’ 2021-07-14T12:23:30,805 11782 | snextself(opposubseg); 2021-07-14T12:23:30,805 | ^~~~~~~~~ 2021-07-14T12:23:30,811 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,811 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:30,812 | ^ 2021-07-14T12:23:30,812 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,812 1208 | sdecode(sptr, osub) 2021-07-14T12:23:30,812 | ^~~~~~~ 2021-07-14T12:23:30,812 c/triangle.c:11782:5: note: in expansion of macro ‘snextself’ 2021-07-14T12:23:30,812 11782 | snextself(opposubseg); 2021-07-14T12:23:30,812 | ^~~~~~~~~ 2021-07-14T12:23:30,819 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,819 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,819 | ^ 2021-07-14T12:23:30,819 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,819 973 | decode(ptr, otri); 2021-07-14T12:23:30,819 | ^~~~~~ 2021-07-14T12:23:30,820 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,820 1003 | symself(otri); 2021-07-14T12:23:30,820 | ^~~~~~~ 2021-07-14T12:23:30,820 c/triangle.c:11791:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:30,820 11791 | onextself(*splittri); 2021-07-14T12:23:30,820 | ^~~~~~~~~ 2021-07-14T12:23:30,826 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,826 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,826 | ^ 2021-07-14T12:23:30,826 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,827 973 | decode(ptr, otri); 2021-07-14T12:23:30,827 | ^~~~~~ 2021-07-14T12:23:30,827 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,827 1003 | symself(otri); 2021-07-14T12:23:30,827 | ^~~~~~~ 2021-07-14T12:23:30,827 c/triangle.c:11791:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:30,827 11791 | onextself(*splittri); 2021-07-14T12:23:30,827 | ^~~~~~~~~ 2021-07-14T12:23:30,833 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,833 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,834 | ^ 2021-07-14T12:23:30,834 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,834 973 | decode(ptr, otri); 2021-07-14T12:23:30,834 | ^~~~~~ 2021-07-14T12:23:30,834 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:30,834 1003 | symself(otri); 2021-07-14T12:23:30,834 | ^~~~~~~ 2021-07-14T12:23:30,834 c/triangle.c:11791:5: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:30,835 11791 | onextself(*splittri); 2021-07-14T12:23:30,835 | ^~~~~~~~~ 2021-07-14T12:23:30,835 c/triangle.c: In function ‘scoutsegment’: 2021-07-14T12:23:30,841 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,842 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:30,842 | ^ 2021-07-14T12:23:30,842 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,842 1289 | sdecode(sptr, osub) 2021-07-14T12:23:30,842 | ^~~~~~~ 2021-07-14T12:23:30,842 c/triangle.c:11872:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:30,842 11872 | tspivot(crosstri, crosssubseg); 2021-07-14T12:23:30,842 | ^~~~~~~ 2021-07-14T12:23:30,849 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,849 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:30,849 | ^ 2021-07-14T12:23:30,849 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,849 1289 | sdecode(sptr, osub) 2021-07-14T12:23:30,849 | ^~~~~~~ 2021-07-14T12:23:30,849 c/triangle.c:11872:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:30,849 11872 | tspivot(crosstri, crosssubseg); 2021-07-14T12:23:30,849 | ^~~~~~~ 2021-07-14T12:23:30,856 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,856 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:30,856 | ^ 2021-07-14T12:23:30,856 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,856 1289 | sdecode(sptr, osub) 2021-07-14T12:23:30,857 | ^~~~~~~ 2021-07-14T12:23:30,857 c/triangle.c:11872:5: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:30,857 11872 | tspivot(crosstri, crosssubseg); 2021-07-14T12:23:30,857 | ^~~~~~~ 2021-07-14T12:23:30,857 c/triangle.c: In function ‘conformingedge’: 2021-07-14T12:23:30,864 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,865 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:30,865 | ^ 2021-07-14T12:23:30,865 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,865 1289 | sdecode(sptr, osub) 2021-07-14T12:23:30,865 | ^~~~~~~ 2021-07-14T12:23:30,865 c/triangle.c:11963:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:30,865 11963 | tspivot(searchtri1, brokensubseg); 2021-07-14T12:23:30,865 | ^~~~~~~ 2021-07-14T12:23:30,872 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,872 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:30,872 | ^ 2021-07-14T12:23:30,872 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,872 1289 | sdecode(sptr, osub) 2021-07-14T12:23:30,872 | ^~~~~~~ 2021-07-14T12:23:30,872 c/triangle.c:11963:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:30,872 11963 | tspivot(searchtri1, brokensubseg); 2021-07-14T12:23:30,873 | ^~~~~~~ 2021-07-14T12:23:30,879 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,879 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:30,879 | ^ 2021-07-14T12:23:30,879 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,879 1289 | sdecode(sptr, osub) 2021-07-14T12:23:30,880 | ^~~~~~~ 2021-07-14T12:23:30,880 c/triangle.c:11963:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:30,880 11963 | tspivot(searchtri1, brokensubseg); 2021-07-14T12:23:30,880 | ^~~~~~~ 2021-07-14T12:23:30,880 c/triangle.c: In function ‘delaunayfixup’: 2021-07-14T12:23:30,887 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,887 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,887 | ^ 2021-07-14T12:23:30,887 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,887 969 | decode(ptr, otri2); 2021-07-14T12:23:30,888 | ^~~~~~ 2021-07-14T12:23:30,888 c/triangle.c:12059:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,888 12059 | sym(neartri, fartri); 2021-07-14T12:23:30,888 | ^~~ 2021-07-14T12:23:30,894 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,895 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,895 | ^ 2021-07-14T12:23:30,895 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,895 969 | decode(ptr, otri2); 2021-07-14T12:23:30,895 | ^~~~~~ 2021-07-14T12:23:30,895 c/triangle.c:12059:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,895 12059 | sym(neartri, fartri); 2021-07-14T12:23:30,895 | ^~~ 2021-07-14T12:23:30,902 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,902 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,902 | ^ 2021-07-14T12:23:30,902 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,902 969 | decode(ptr, otri2); 2021-07-14T12:23:30,902 | ^~~~~~ 2021-07-14T12:23:30,902 c/triangle.c:12059:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,903 12059 | sym(neartri, fartri); 2021-07-14T12:23:30,903 | ^~~ 2021-07-14T12:23:30,909 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,909 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:30,909 | ^ 2021-07-14T12:23:30,910 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,910 1289 | sdecode(sptr, osub) 2021-07-14T12:23:30,910 | ^~~~~~~ 2021-07-14T12:23:30,910 c/triangle.c:12064:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:30,910 12064 | tspivot(neartri, faredge); 2021-07-14T12:23:30,910 | ^~~~~~~ 2021-07-14T12:23:30,916 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,917 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:30,917 | ^ 2021-07-14T12:23:30,917 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,917 1289 | sdecode(sptr, osub) 2021-07-14T12:23:30,917 | ^~~~~~~ 2021-07-14T12:23:30,917 c/triangle.c:12064:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:30,917 12064 | tspivot(neartri, faredge); 2021-07-14T12:23:30,917 | ^~~~~~~ 2021-07-14T12:23:30,924 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,924 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:30,924 | ^ 2021-07-14T12:23:30,924 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:30,924 1289 | sdecode(sptr, osub) 2021-07-14T12:23:30,924 | ^~~~~~~ 2021-07-14T12:23:30,924 c/triangle.c:12064:3: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:30,925 12064 | tspivot(neartri, faredge); 2021-07-14T12:23:30,925 | ^~~~~~~ 2021-07-14T12:23:30,925 c/triangle.c: In function ‘constrainededge’: 2021-07-14T12:23:30,932 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,933 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,933 | ^ 2021-07-14T12:23:30,933 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,933 969 | decode(ptr, otri2); 2021-07-14T12:23:30,933 | ^~~~~~ 2021-07-14T12:23:30,933 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,933 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,933 | ^~~ 2021-07-14T12:23:30,933 c/triangle.c:12194:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,933 12194 | oprev(fixuptri, fixuptri2); 2021-07-14T12:23:30,934 | ^~~~~ 2021-07-14T12:23:30,940 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,940 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,940 | ^ 2021-07-14T12:23:30,940 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,940 969 | decode(ptr, otri2); 2021-07-14T12:23:30,940 | ^~~~~~ 2021-07-14T12:23:30,941 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,941 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,941 | ^~~ 2021-07-14T12:23:30,941 c/triangle.c:12194:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,941 12194 | oprev(fixuptri, fixuptri2); 2021-07-14T12:23:30,941 | ^~~~~ 2021-07-14T12:23:30,947 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,947 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,948 | ^ 2021-07-14T12:23:30,948 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,948 969 | decode(ptr, otri2); 2021-07-14T12:23:30,948 | ^~~~~~ 2021-07-14T12:23:30,948 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,948 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,948 | ^~~ 2021-07-14T12:23:30,948 c/triangle.c:12194:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,949 12194 | oprev(fixuptri, fixuptri2); 2021-07-14T12:23:30,949 | ^~~~~ 2021-07-14T12:23:30,955 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,955 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,955 | ^ 2021-07-14T12:23:30,955 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,955 969 | decode(ptr, otri2); 2021-07-14T12:23:30,956 | ^~~~~~ 2021-07-14T12:23:30,956 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,956 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,956 | ^~~ 2021-07-14T12:23:30,956 c/triangle.c:12207:9: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,956 12207 | oprev(fixuptri, fixuptri2); 2021-07-14T12:23:30,956 | ^~~~~ 2021-07-14T12:23:30,963 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,963 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,963 | ^ 2021-07-14T12:23:30,963 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,963 969 | decode(ptr, otri2); 2021-07-14T12:23:30,963 | ^~~~~~ 2021-07-14T12:23:30,963 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,963 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,963 | ^~~ 2021-07-14T12:23:30,964 c/triangle.c:12207:9: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,964 12207 | oprev(fixuptri, fixuptri2); 2021-07-14T12:23:30,964 | ^~~~~ 2021-07-14T12:23:30,970 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,970 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,970 | ^ 2021-07-14T12:23:30,970 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,971 969 | decode(ptr, otri2); 2021-07-14T12:23:30,971 | ^~~~~~ 2021-07-14T12:23:30,971 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,971 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,971 | ^~~ 2021-07-14T12:23:30,971 c/triangle.c:12207:9: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,971 12207 | oprev(fixuptri, fixuptri2); 2021-07-14T12:23:30,971 | ^~~~~ 2021-07-14T12:23:30,978 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,978 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:30,978 | ^ 2021-07-14T12:23:30,978 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,978 969 | decode(ptr, otri2); 2021-07-14T12:23:30,978 | ^~~~~~ 2021-07-14T12:23:30,979 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,979 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,979 | ^~~ 2021-07-14T12:23:30,979 c/triangle.c:12214:11: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,979 12214 | oprev(fixuptri, fixuptri2); 2021-07-14T12:23:30,979 | ^~~~~ 2021-07-14T12:23:30,985 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:30,986 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:30,986 | ^ 2021-07-14T12:23:30,986 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,986 969 | decode(ptr, otri2); 2021-07-14T12:23:30,986 | ^~~~~~ 2021-07-14T12:23:30,986 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,986 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,986 | ^~~ 2021-07-14T12:23:30,986 c/triangle.c:12214:11: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,987 12214 | oprev(fixuptri, fixuptri2); 2021-07-14T12:23:30,987 | ^~~~~ 2021-07-14T12:23:30,993 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:30,993 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:30,993 | ^ 2021-07-14T12:23:30,993 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:30,993 969 | decode(ptr, otri2); 2021-07-14T12:23:30,994 | ^~~~~~ 2021-07-14T12:23:30,994 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:30,994 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:30,994 | ^~~ 2021-07-14T12:23:30,994 c/triangle.c:12214:11: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:30,994 12214 | oprev(fixuptri, fixuptri2); 2021-07-14T12:23:30,994 | ^~~~~ 2021-07-14T12:23:31,001 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,001 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,001 | ^ 2021-07-14T12:23:31,001 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,001 973 | decode(ptr, otri); 2021-07-14T12:23:31,001 | ^~~~~~ 2021-07-14T12:23:31,002 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,002 1014 | symself(otri); \ 2021-07-14T12:23:31,002 | ^~~~~~~ 2021-07-14T12:23:31,002 c/triangle.c:12227:11: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:31,002 12227 | oprevself(fixuptri); 2021-07-14T12:23:31,002 | ^~~~~~~~~ 2021-07-14T12:23:31,008 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,008 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,009 | ^ 2021-07-14T12:23:31,009 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,009 973 | decode(ptr, otri); 2021-07-14T12:23:31,009 | ^~~~~~ 2021-07-14T12:23:31,009 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,009 1014 | symself(otri); \ 2021-07-14T12:23:31,009 | ^~~~~~~ 2021-07-14T12:23:31,009 c/triangle.c:12227:11: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:31,009 12227 | oprevself(fixuptri); 2021-07-14T12:23:31,009 | ^~~~~~~~~ 2021-07-14T12:23:31,016 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,016 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,016 | ^ 2021-07-14T12:23:31,016 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,016 973 | decode(ptr, otri); 2021-07-14T12:23:31,016 | ^~~~~~ 2021-07-14T12:23:31,016 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,017 1014 | symself(otri); \ 2021-07-14T12:23:31,017 | ^~~~~~~ 2021-07-14T12:23:31,017 c/triangle.c:12227:11: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:31,017 12227 | oprevself(fixuptri); 2021-07-14T12:23:31,017 | ^~~~~~~~~ 2021-07-14T12:23:31,023 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,024 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:31,024 | ^ 2021-07-14T12:23:31,024 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,024 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,024 | ^~~~~~~ 2021-07-14T12:23:31,024 c/triangle.c:12230:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,024 12230 | tspivot(fixuptri, crosssubseg); 2021-07-14T12:23:31,024 | ^~~~~~~ 2021-07-14T12:23:31,031 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,031 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:31,031 | ^ 2021-07-14T12:23:31,031 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,031 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,031 | ^~~~~~~ 2021-07-14T12:23:31,032 c/triangle.c:12230:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,032 12230 | tspivot(fixuptri, crosssubseg); 2021-07-14T12:23:31,032 | ^~~~~~~ 2021-07-14T12:23:31,038 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,039 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:31,039 | ^ 2021-07-14T12:23:31,039 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,039 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,039 | ^~~~~~~ 2021-07-14T12:23:31,039 c/triangle.c:12230:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,039 12230 | tspivot(fixuptri, crosssubseg); 2021-07-14T12:23:31,039 | ^~~~~~~ 2021-07-14T12:23:31,040 c/triangle.c: In function ‘insertsegment’: 2021-07-14T12:23:31,047 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,047 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,047 | ^ 2021-07-14T12:23:31,047 c/triangle.c:12288:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,047 12288 | decode(encodedtri, searchtri1); 2021-07-14T12:23:31,047 | ^~~~~~ 2021-07-14T12:23:31,054 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,054 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,054 | ^ 2021-07-14T12:23:31,054 c/triangle.c:12288:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,055 12288 | decode(encodedtri, searchtri1); 2021-07-14T12:23:31,055 | ^~~~~~ 2021-07-14T12:23:31,062 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,062 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,062 | ^ 2021-07-14T12:23:31,062 c/triangle.c:12288:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,062 12288 | decode(encodedtri, searchtri1); 2021-07-14T12:23:31,062 | ^~~~~~ 2021-07-14T12:23:31,069 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,070 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,070 | ^ 2021-07-14T12:23:31,070 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,070 973 | decode(ptr, otri); 2021-07-14T12:23:31,070 | ^~~~~~ 2021-07-14T12:23:31,070 c/triangle.c:12295:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,070 12295 | symself(searchtri1); 2021-07-14T12:23:31,070 | ^~~~~~~ 2021-07-14T12:23:31,077 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,077 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,077 | ^ 2021-07-14T12:23:31,077 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,077 973 | decode(ptr, otri); 2021-07-14T12:23:31,078 | ^~~~~~ 2021-07-14T12:23:31,078 c/triangle.c:12295:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,078 12295 | symself(searchtri1); 2021-07-14T12:23:31,078 | ^~~~~~~ 2021-07-14T12:23:31,085 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,085 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,085 | ^ 2021-07-14T12:23:31,085 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,085 973 | decode(ptr, otri); 2021-07-14T12:23:31,085 | ^~~~~~ 2021-07-14T12:23:31,085 c/triangle.c:12295:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,085 12295 | symself(searchtri1); 2021-07-14T12:23:31,086 | ^~~~~~~ 2021-07-14T12:23:31,093 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,093 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,093 | ^ 2021-07-14T12:23:31,093 c/triangle.c:12321:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,093 12321 | decode(encodedtri, searchtri2); 2021-07-14T12:23:31,093 | ^~~~~~ 2021-07-14T12:23:31,100 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,100 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,100 | ^ 2021-07-14T12:23:31,101 c/triangle.c:12321:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,101 12321 | decode(encodedtri, searchtri2); 2021-07-14T12:23:31,101 | ^~~~~~ 2021-07-14T12:23:31,108 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,108 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,108 | ^ 2021-07-14T12:23:31,108 c/triangle.c:12321:5: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,108 12321 | decode(encodedtri, searchtri2); 2021-07-14T12:23:31,108 | ^~~~~~ 2021-07-14T12:23:31,116 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,116 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,116 | ^ 2021-07-14T12:23:31,116 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,116 973 | decode(ptr, otri); 2021-07-14T12:23:31,116 | ^~~~~~ 2021-07-14T12:23:31,116 c/triangle.c:12328:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,116 12328 | symself(searchtri2); 2021-07-14T12:23:31,117 | ^~~~~~~ 2021-07-14T12:23:31,123 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,123 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,124 | ^ 2021-07-14T12:23:31,124 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,124 973 | decode(ptr, otri); 2021-07-14T12:23:31,124 | ^~~~~~ 2021-07-14T12:23:31,124 c/triangle.c:12328:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,124 12328 | symself(searchtri2); 2021-07-14T12:23:31,124 | ^~~~~~~ 2021-07-14T12:23:31,131 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,131 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,131 | ^ 2021-07-14T12:23:31,131 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,132 973 | decode(ptr, otri); 2021-07-14T12:23:31,132 | ^~~~~~ 2021-07-14T12:23:31,132 c/triangle.c:12328:5: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,132 12328 | symself(searchtri2); 2021-07-14T12:23:31,132 | ^~~~~~~ 2021-07-14T12:23:31,132 c/triangle.c: In function ‘markhull’: 2021-07-14T12:23:31,139 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,139 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,139 | ^ 2021-07-14T12:23:31,140 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,140 973 | decode(ptr, otri); 2021-07-14T12:23:31,140 | ^~~~~~ 2021-07-14T12:23:31,140 c/triangle.c:12390:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,140 12390 | symself(hulltri); 2021-07-14T12:23:31,140 | ^~~~~~~ 2021-07-14T12:23:31,147 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,147 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,147 | ^ 2021-07-14T12:23:31,147 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,147 973 | decode(ptr, otri); 2021-07-14T12:23:31,147 | ^~~~~~ 2021-07-14T12:23:31,147 c/triangle.c:12390:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,148 12390 | symself(hulltri); 2021-07-14T12:23:31,148 | ^~~~~~~ 2021-07-14T12:23:31,154 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,154 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,155 | ^ 2021-07-14T12:23:31,155 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,155 973 | decode(ptr, otri); 2021-07-14T12:23:31,155 | ^~~~~~ 2021-07-14T12:23:31,155 c/triangle.c:12390:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,155 12390 | symself(hulltri); 2021-07-14T12:23:31,155 | ^~~~~~~ 2021-07-14T12:23:31,162 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,162 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,162 | ^ 2021-07-14T12:23:31,162 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,163 969 | decode(ptr, otri2); 2021-07-14T12:23:31,163 | ^~~~~~ 2021-07-14T12:23:31,163 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,163 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,163 | ^~~ 2021-07-14T12:23:31,163 c/triangle.c:12399:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,163 12399 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,163 | ^~~~~ 2021-07-14T12:23:31,170 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,170 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,170 | ^ 2021-07-14T12:23:31,170 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,170 969 | decode(ptr, otri2); 2021-07-14T12:23:31,170 | ^~~~~~ 2021-07-14T12:23:31,170 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,171 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,171 | ^~~ 2021-07-14T12:23:31,171 c/triangle.c:12399:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,171 12399 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,171 | ^~~~~ 2021-07-14T12:23:31,177 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,177 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,178 | ^ 2021-07-14T12:23:31,178 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,178 969 | decode(ptr, otri2); 2021-07-14T12:23:31,178 | ^~~~~~ 2021-07-14T12:23:31,178 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,178 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,178 | ^~~ 2021-07-14T12:23:31,178 c/triangle.c:12399:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,178 12399 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,179 | ^~~~~ 2021-07-14T12:23:31,185 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,185 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,185 | ^ 2021-07-14T12:23:31,185 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,186 969 | decode(ptr, otri2); 2021-07-14T12:23:31,186 | ^~~~~~ 2021-07-14T12:23:31,186 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,186 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,186 | ^~~ 2021-07-14T12:23:31,186 c/triangle.c:12402:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,186 12402 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,186 | ^~~~~ 2021-07-14T12:23:31,193 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,193 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,193 | ^ 2021-07-14T12:23:31,193 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,193 969 | decode(ptr, otri2); 2021-07-14T12:23:31,193 | ^~~~~~ 2021-07-14T12:23:31,193 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,194 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,194 | ^~~ 2021-07-14T12:23:31,194 c/triangle.c:12402:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,194 12402 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,194 | ^~~~~ 2021-07-14T12:23:31,200 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,200 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,201 | ^ 2021-07-14T12:23:31,201 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,201 969 | decode(ptr, otri2); 2021-07-14T12:23:31,201 | ^~~~~~ 2021-07-14T12:23:31,201 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,201 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,201 | ^~~ 2021-07-14T12:23:31,202 c/triangle.c:12402:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,202 12402 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,202 | ^~~~~ 2021-07-14T12:23:31,202 c/triangle.c: In function ‘infecthull’: 2021-07-14T12:23:31,210 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,210 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,210 | ^ 2021-07-14T12:23:31,210 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,210 973 | decode(ptr, otri); 2021-07-14T12:23:31,210 | ^~~~~~ 2021-07-14T12:23:31,211 c/triangle.c:12610:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,211 12610 | symself(hulltri); 2021-07-14T12:23:31,211 | ^~~~~~~ 2021-07-14T12:23:31,218 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,218 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,218 | ^ 2021-07-14T12:23:31,218 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,218 973 | decode(ptr, otri); 2021-07-14T12:23:31,218 | ^~~~~~ 2021-07-14T12:23:31,218 c/triangle.c:12610:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,219 12610 | symself(hulltri); 2021-07-14T12:23:31,219 | ^~~~~~~ 2021-07-14T12:23:31,226 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,226 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,226 | ^ 2021-07-14T12:23:31,226 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,226 973 | decode(ptr, otri); 2021-07-14T12:23:31,226 | ^~~~~~ 2021-07-14T12:23:31,226 c/triangle.c:12610:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,226 12610 | symself(hulltri); 2021-07-14T12:23:31,227 | ^~~~~~~ 2021-07-14T12:23:31,233 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,234 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T12:23:31,234 | ^ 2021-07-14T12:23:31,234 c/triangle.c:12616:10: note: in expansion of macro ‘infected’ 2021-07-14T12:23:31,234 12616 | if (!infected(hulltri)) { 2021-07-14T12:23:31,234 | ^~~~~~~~ 2021-07-14T12:23:31,241 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,242 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:31,242 | ^ 2021-07-14T12:23:31,242 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,242 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,242 | ^~~~~~~ 2021-07-14T12:23:31,242 c/triangle.c:12618:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,242 12618 | tspivot(hulltri, hullsubseg); 2021-07-14T12:23:31,242 | ^~~~~~~ 2021-07-14T12:23:31,249 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,249 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:31,250 | ^ 2021-07-14T12:23:31,250 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,250 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,250 | ^~~~~~~ 2021-07-14T12:23:31,250 c/triangle.c:12618:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,250 12618 | tspivot(hulltri, hullsubseg); 2021-07-14T12:23:31,250 | ^~~~~~~ 2021-07-14T12:23:31,257 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,257 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:31,257 | ^ 2021-07-14T12:23:31,257 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,258 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,258 | ^~~~~~~ 2021-07-14T12:23:31,258 c/triangle.c:12618:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,258 12618 | tspivot(hulltri, hullsubseg); 2021-07-14T12:23:31,258 | ^~~~~~~ 2021-07-14T12:23:31,265 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,265 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T12:23:31,265 | ^ 2021-07-14T12:23:31,265 c/triangle.c:12621:14: note: in expansion of macro ‘infected’ 2021-07-14T12:23:31,265 12621 | if (!infected(hulltri)) { 2021-07-14T12:23:31,266 | ^~~~~~~~ 2021-07-14T12:23:31,273 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,273 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T12:23:31,273 | ^ 2021-07-14T12:23:31,273 c/triangle.c:12622:11: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,273 12622 | infect(hulltri); 2021-07-14T12:23:31,273 | ^~~~~~ 2021-07-14T12:23:31,281 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,281 1120 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,281 | ^ 2021-07-14T12:23:31,281 c/triangle.c:12622:11: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,281 12622 | infect(hulltri); 2021-07-14T12:23:31,281 | ^~~~~~ 2021-07-14T12:23:31,289 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,289 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,289 | ^ 2021-07-14T12:23:31,290 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,290 969 | decode(ptr, otri2); 2021-07-14T12:23:31,290 | ^~~~~~ 2021-07-14T12:23:31,290 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,290 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,290 | ^~~ 2021-07-14T12:23:31,290 c/triangle.c:12643:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,290 12643 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,290 | ^~~~~ 2021-07-14T12:23:31,297 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,297 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,297 | ^ 2021-07-14T12:23:31,297 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,297 969 | decode(ptr, otri2); 2021-07-14T12:23:31,298 | ^~~~~~ 2021-07-14T12:23:31,298 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,298 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,298 | ^~~ 2021-07-14T12:23:31,298 c/triangle.c:12643:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,298 12643 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,298 | ^~~~~ 2021-07-14T12:23:31,305 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,305 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,305 | ^ 2021-07-14T12:23:31,305 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,305 969 | decode(ptr, otri2); 2021-07-14T12:23:31,305 | ^~~~~~ 2021-07-14T12:23:31,306 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,306 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,306 | ^~~ 2021-07-14T12:23:31,306 c/triangle.c:12643:5: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,306 12643 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,306 | ^~~~~ 2021-07-14T12:23:31,313 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,313 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,313 | ^ 2021-07-14T12:23:31,313 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,313 969 | decode(ptr, otri2); 2021-07-14T12:23:31,313 | ^~~~~~ 2021-07-14T12:23:31,314 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,314 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,314 | ^~~ 2021-07-14T12:23:31,314 c/triangle.c:12646:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,314 12646 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,314 | ^~~~~ 2021-07-14T12:23:31,321 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,321 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,321 | ^ 2021-07-14T12:23:31,321 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,321 969 | decode(ptr, otri2); 2021-07-14T12:23:31,321 | ^~~~~~ 2021-07-14T12:23:31,321 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,322 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,322 | ^~~ 2021-07-14T12:23:31,322 c/triangle.c:12646:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,322 12646 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,322 | ^~~~~ 2021-07-14T12:23:31,329 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,329 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,329 | ^ 2021-07-14T12:23:31,329 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,329 969 | decode(ptr, otri2); 2021-07-14T12:23:31,329 | ^~~~~~ 2021-07-14T12:23:31,329 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,329 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,330 | ^~~ 2021-07-14T12:23:31,330 c/triangle.c:12646:7: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,330 12646 | oprev(hulltri, nexttri); 2021-07-14T12:23:31,330 | ^~~~~ 2021-07-14T12:23:31,330 c/triangle.c: In function ‘plague’: 2021-07-14T12:23:31,337 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,337 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-14T12:23:31,337 | ^ 2021-07-14T12:23:31,337 c/triangle.c:12702:5: note: in expansion of macro ‘uninfect’ 2021-07-14T12:23:31,337 12702 | uninfect(testtri); 2021-07-14T12:23:31,337 | ^~~~~~~~ 2021-07-14T12:23:31,345 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,345 1124 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,345 | ^ 2021-07-14T12:23:31,345 c/triangle.c:12702:5: note: in expansion of macro ‘uninfect’ 2021-07-14T12:23:31,345 12702 | uninfect(testtri); 2021-07-14T12:23:31,345 | ^~~~~~~~ 2021-07-14T12:23:31,353 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,353 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,354 | ^ 2021-07-14T12:23:31,354 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,354 969 | decode(ptr, otri2); 2021-07-14T12:23:31,354 | ^~~~~~ 2021-07-14T12:23:31,354 c/triangle.c:12717:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,354 12717 | sym(testtri, neighbor); 2021-07-14T12:23:31,354 | ^~~ 2021-07-14T12:23:31,361 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,361 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,361 | ^ 2021-07-14T12:23:31,362 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,362 969 | decode(ptr, otri2); 2021-07-14T12:23:31,362 | ^~~~~~ 2021-07-14T12:23:31,362 c/triangle.c:12717:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,362 12717 | sym(testtri, neighbor); 2021-07-14T12:23:31,362 | ^~~ 2021-07-14T12:23:31,369 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,369 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,369 | ^ 2021-07-14T12:23:31,369 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,370 969 | decode(ptr, otri2); 2021-07-14T12:23:31,370 | ^~~~~~ 2021-07-14T12:23:31,370 c/triangle.c:12717:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,370 12717 | sym(testtri, neighbor); 2021-07-14T12:23:31,370 | ^~~ 2021-07-14T12:23:31,377 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,377 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:31,377 | ^ 2021-07-14T12:23:31,377 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,377 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,378 | ^~~~~~~ 2021-07-14T12:23:31,378 c/triangle.c:12719:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,378 12719 | tspivot(testtri, neighborsubseg); 2021-07-14T12:23:31,378 | ^~~~~~~ 2021-07-14T12:23:31,385 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,385 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:31,385 | ^ 2021-07-14T12:23:31,385 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,385 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,386 | ^~~~~~~ 2021-07-14T12:23:31,386 c/triangle.c:12719:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,386 12719 | tspivot(testtri, neighborsubseg); 2021-07-14T12:23:31,386 | ^~~~~~~ 2021-07-14T12:23:31,393 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,393 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:31,393 | ^ 2021-07-14T12:23:31,393 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,393 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,393 | ^~~~~~~ 2021-07-14T12:23:31,393 c/triangle.c:12719:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,394 12719 | tspivot(testtri, neighborsubseg); 2021-07-14T12:23:31,394 | ^~~~~~~ 2021-07-14T12:23:31,401 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,401 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T12:23:31,401 | ^ 2021-07-14T12:23:31,401 c/triangle.c:12721:44: note: in expansion of macro ‘infected’ 2021-07-14T12:23:31,401 12721 | if ((neighbor.tri == m->dummytri) || infected(neighbor)) { 2021-07-14T12:23:31,401 | ^~~~~~~~ 2021-07-14T12:23:31,409 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,409 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-14T12:23:31,409 | ^ 2021-07-14T12:23:31,409 c/triangle.c:12730:13: note: in expansion of macro ‘uninfect’ 2021-07-14T12:23:31,409 12730 | uninfect(neighbor); 2021-07-14T12:23:31,409 | ^~~~~~~~ 2021-07-14T12:23:31,417 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,417 1124 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,417 | ^ 2021-07-14T12:23:31,417 c/triangle.c:12730:13: note: in expansion of macro ‘uninfect’ 2021-07-14T12:23:31,417 12730 | uninfect(neighbor); 2021-07-14T12:23:31,417 | ^~~~~~~~ 2021-07-14T12:23:31,425 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,425 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T12:23:31,425 | ^ 2021-07-14T12:23:31,425 c/triangle.c:12732:13: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,425 12732 | infect(neighbor); 2021-07-14T12:23:31,425 | ^~~~~~ 2021-07-14T12:23:31,432 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,433 1120 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,433 | ^ 2021-07-14T12:23:31,433 c/triangle.c:12732:13: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,433 12732 | infect(neighbor); 2021-07-14T12:23:31,433 | ^~~~~~ 2021-07-14T12:23:31,441 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,441 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T12:23:31,441 | ^ 2021-07-14T12:23:31,441 c/triangle.c:12748:11: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,441 12748 | infect(neighbor); 2021-07-14T12:23:31,441 | ^~~~~~ 2021-07-14T12:23:31,449 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,449 1120 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,449 | ^ 2021-07-14T12:23:31,449 c/triangle.c:12748:11: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,449 12748 | infect(neighbor); 2021-07-14T12:23:31,449 | ^~~~~~ 2021-07-14T12:23:31,457 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,457 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T12:23:31,457 | ^ 2021-07-14T12:23:31,457 c/triangle.c:12772:5: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,458 12772 | infect(testtri); 2021-07-14T12:23:31,458 | ^~~~~~ 2021-07-14T12:23:31,465 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,465 1120 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,465 | ^ 2021-07-14T12:23:31,465 c/triangle.c:12772:5: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,466 12772 | infect(testtri); 2021-07-14T12:23:31,466 | ^~~~~~ 2021-07-14T12:23:31,473 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,474 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,474 | ^ 2021-07-14T12:23:31,474 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,474 973 | decode(ptr, otri); 2021-07-14T12:23:31,474 | ^~~~~~ 2021-07-14T12:23:31,474 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,474 999 | symself(otri2); 2021-07-14T12:23:31,474 | ^~~~~~~ 2021-07-14T12:23:31,474 c/triangle.c:12796:9: note: in expansion of macro ‘onext’ 2021-07-14T12:23:31,475 12796 | onext(testtri, neighbor); 2021-07-14T12:23:31,475 | ^~~~~ 2021-07-14T12:23:31,481 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,482 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,482 | ^ 2021-07-14T12:23:31,482 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,482 973 | decode(ptr, otri); 2021-07-14T12:23:31,482 | ^~~~~~ 2021-07-14T12:23:31,482 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,482 999 | symself(otri2); 2021-07-14T12:23:31,482 | ^~~~~~~ 2021-07-14T12:23:31,482 c/triangle.c:12796:9: note: in expansion of macro ‘onext’ 2021-07-14T12:23:31,483 12796 | onext(testtri, neighbor); 2021-07-14T12:23:31,483 | ^~~~~ 2021-07-14T12:23:31,489 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,490 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,490 | ^ 2021-07-14T12:23:31,490 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,490 973 | decode(ptr, otri); 2021-07-14T12:23:31,490 | ^~~~~~ 2021-07-14T12:23:31,490 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,490 999 | symself(otri2); 2021-07-14T12:23:31,490 | ^~~~~~~ 2021-07-14T12:23:31,490 c/triangle.c:12796:9: note: in expansion of macro ‘onext’ 2021-07-14T12:23:31,491 12796 | onext(testtri, neighbor); 2021-07-14T12:23:31,491 | ^~~~~ 2021-07-14T12:23:31,498 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,498 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T12:23:31,498 | ^ 2021-07-14T12:23:31,498 c/triangle.c:12800:15: note: in expansion of macro ‘infected’ 2021-07-14T12:23:31,498 12800 | if (infected(neighbor)) { 2021-07-14T12:23:31,498 | ^~~~~~~~ 2021-07-14T12:23:31,506 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,506 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,506 | ^ 2021-07-14T12:23:31,506 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,506 973 | decode(ptr, otri); 2021-07-14T12:23:31,506 | ^~~~~~ 2021-07-14T12:23:31,507 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,507 1003 | symself(otri); 2021-07-14T12:23:31,507 | ^~~~~~~ 2021-07-14T12:23:31,507 c/triangle.c:12808:11: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:31,507 12808 | onextself(neighbor); 2021-07-14T12:23:31,507 | ^~~~~~~~~ 2021-07-14T12:23:31,514 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,514 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,514 | ^ 2021-07-14T12:23:31,514 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,514 973 | decode(ptr, otri); 2021-07-14T12:23:31,514 | ^~~~~~ 2021-07-14T12:23:31,515 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,515 1003 | symself(otri); 2021-07-14T12:23:31,515 | ^~~~~~~ 2021-07-14T12:23:31,515 c/triangle.c:12808:11: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:31,515 12808 | onextself(neighbor); 2021-07-14T12:23:31,515 | ^~~~~~~~~ 2021-07-14T12:23:31,522 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,522 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,522 | ^ 2021-07-14T12:23:31,522 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,522 973 | decode(ptr, otri); 2021-07-14T12:23:31,522 | ^~~~~~ 2021-07-14T12:23:31,522 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,523 1003 | symself(otri); 2021-07-14T12:23:31,523 | ^~~~~~~ 2021-07-14T12:23:31,523 c/triangle.c:12808:11: note: in expansion of macro ‘onextself’ 2021-07-14T12:23:31,523 12808 | onextself(neighbor); 2021-07-14T12:23:31,523 | ^~~~~~~~~ 2021-07-14T12:23:31,530 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,530 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,530 | ^ 2021-07-14T12:23:31,530 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,530 969 | decode(ptr, otri2); 2021-07-14T12:23:31,531 | ^~~~~~ 2021-07-14T12:23:31,531 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,531 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,531 | ^~~ 2021-07-14T12:23:31,531 c/triangle.c:12813:11: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,531 12813 | oprev(testtri, neighbor); 2021-07-14T12:23:31,531 | ^~~~~ 2021-07-14T12:23:31,538 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,538 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,538 | ^ 2021-07-14T12:23:31,538 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,538 969 | decode(ptr, otri2); 2021-07-14T12:23:31,539 | ^~~~~~ 2021-07-14T12:23:31,539 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,539 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,539 | ^~~ 2021-07-14T12:23:31,539 c/triangle.c:12813:11: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,539 12813 | oprev(testtri, neighbor); 2021-07-14T12:23:31,539 | ^~~~~ 2021-07-14T12:23:31,546 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,546 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,546 | ^ 2021-07-14T12:23:31,546 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,546 969 | decode(ptr, otri2); 2021-07-14T12:23:31,547 | ^~~~~~ 2021-07-14T12:23:31,547 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,547 1010 | sym(otri1, otri2); \ 2021-07-14T12:23:31,547 | ^~~ 2021-07-14T12:23:31,547 c/triangle.c:12813:11: note: in expansion of macro ‘oprev’ 2021-07-14T12:23:31,547 12813 | oprev(testtri, neighbor); 2021-07-14T12:23:31,547 | ^~~~~ 2021-07-14T12:23:31,554 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,554 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T12:23:31,554 | ^ 2021-07-14T12:23:31,554 c/triangle.c:12816:17: note: in expansion of macro ‘infected’ 2021-07-14T12:23:31,555 12816 | if (infected(neighbor)) { 2021-07-14T12:23:31,555 | ^~~~~~~~ 2021-07-14T12:23:31,562 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,562 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,563 | ^ 2021-07-14T12:23:31,563 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,563 973 | decode(ptr, otri); 2021-07-14T12:23:31,563 | ^~~~~~ 2021-07-14T12:23:31,563 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,563 1014 | symself(otri); \ 2021-07-14T12:23:31,563 | ^~~~~~~ 2021-07-14T12:23:31,563 c/triangle.c:12824:13: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:31,563 12824 | oprevself(neighbor); 2021-07-14T12:23:31,564 | ^~~~~~~~~ 2021-07-14T12:23:31,570 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,570 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,571 | ^ 2021-07-14T12:23:31,571 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,571 973 | decode(ptr, otri); 2021-07-14T12:23:31,571 | ^~~~~~ 2021-07-14T12:23:31,571 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,571 1014 | symself(otri); \ 2021-07-14T12:23:31,571 | ^~~~~~~ 2021-07-14T12:23:31,571 c/triangle.c:12824:13: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:31,571 12824 | oprevself(neighbor); 2021-07-14T12:23:31,572 | ^~~~~~~~~ 2021-07-14T12:23:31,578 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,579 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,579 | ^ 2021-07-14T12:23:31,579 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,579 973 | decode(ptr, otri); 2021-07-14T12:23:31,579 | ^~~~~~ 2021-07-14T12:23:31,579 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,579 1014 | symself(otri); \ 2021-07-14T12:23:31,579 | ^~~~~~~ 2021-07-14T12:23:31,580 c/triangle.c:12824:13: note: in expansion of macro ‘oprevself’ 2021-07-14T12:23:31,580 12824 | oprevself(neighbor); 2021-07-14T12:23:31,580 | ^~~~~~~~~ 2021-07-14T12:23:31,587 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,587 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,587 | ^ 2021-07-14T12:23:31,587 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,587 969 | decode(ptr, otri2); 2021-07-14T12:23:31,587 | ^~~~~~ 2021-07-14T12:23:31,588 c/triangle.c:12841:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,588 12841 | sym(testtri, neighbor); 2021-07-14T12:23:31,588 | ^~~ 2021-07-14T12:23:31,595 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,595 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,595 | ^ 2021-07-14T12:23:31,595 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,595 969 | decode(ptr, otri2); 2021-07-14T12:23:31,595 | ^~~~~~ 2021-07-14T12:23:31,596 c/triangle.c:12841:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,596 12841 | sym(testtri, neighbor); 2021-07-14T12:23:31,596 | ^~~ 2021-07-14T12:23:31,603 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,603 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,603 | ^ 2021-07-14T12:23:31,603 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,604 969 | decode(ptr, otri2); 2021-07-14T12:23:31,604 | ^~~~~~ 2021-07-14T12:23:31,604 c/triangle.c:12841:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,604 12841 | sym(testtri, neighbor); 2021-07-14T12:23:31,604 | ^~~ 2021-07-14T12:23:31,604 c/triangle.c: In function ‘regionplague’: 2021-07-14T12:23:31,612 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,612 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-14T12:23:31,612 | ^ 2021-07-14T12:23:31,612 c/triangle.c:12913:5: note: in expansion of macro ‘uninfect’ 2021-07-14T12:23:31,612 12913 | uninfect(testtri); 2021-07-14T12:23:31,612 | ^~~~~~~~ 2021-07-14T12:23:31,619 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,620 1124 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,620 | ^ 2021-07-14T12:23:31,620 c/triangle.c:12913:5: note: in expansion of macro ‘uninfect’ 2021-07-14T12:23:31,620 12913 | uninfect(testtri); 2021-07-14T12:23:31,620 | ^~~~~~~~ 2021-07-14T12:23:31,628 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,629 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,629 | ^ 2021-07-14T12:23:31,629 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,629 969 | decode(ptr, otri2); 2021-07-14T12:23:31,629 | ^~~~~~ 2021-07-14T12:23:31,629 c/triangle.c:12936:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,629 12936 | sym(testtri, neighbor); 2021-07-14T12:23:31,629 | ^~~ 2021-07-14T12:23:31,636 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,637 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,637 | ^ 2021-07-14T12:23:31,637 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,637 969 | decode(ptr, otri2); 2021-07-14T12:23:31,637 | ^~~~~~ 2021-07-14T12:23:31,637 c/triangle.c:12936:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,637 12936 | sym(testtri, neighbor); 2021-07-14T12:23:31,637 | ^~~ 2021-07-14T12:23:31,645 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,645 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,645 | ^ 2021-07-14T12:23:31,645 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,645 969 | decode(ptr, otri2); 2021-07-14T12:23:31,645 | ^~~~~~ 2021-07-14T12:23:31,645 c/triangle.c:12936:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,645 12936 | sym(testtri, neighbor); 2021-07-14T12:23:31,645 | ^~~ 2021-07-14T12:23:31,653 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,653 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:31,653 | ^ 2021-07-14T12:23:31,653 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,653 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,653 | ^~~~~~~ 2021-07-14T12:23:31,654 c/triangle.c:12938:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,654 12938 | tspivot(testtri, neighborsubseg); 2021-07-14T12:23:31,654 | ^~~~~~~ 2021-07-14T12:23:31,661 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,661 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:31,661 | ^ 2021-07-14T12:23:31,661 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,661 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,661 | ^~~~~~~ 2021-07-14T12:23:31,662 c/triangle.c:12938:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,662 12938 | tspivot(testtri, neighborsubseg); 2021-07-14T12:23:31,662 | ^~~~~~~ 2021-07-14T12:23:31,669 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,669 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:31,669 | ^ 2021-07-14T12:23:31,669 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,669 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,670 | ^~~~~~~ 2021-07-14T12:23:31,670 c/triangle.c:12938:7: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,670 12938 | tspivot(testtri, neighborsubseg); 2021-07-14T12:23:31,670 | ^~~~~~~ 2021-07-14T12:23:31,677 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,677 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T12:23:31,677 | ^ 2021-07-14T12:23:31,678 c/triangle.c:12941:45: note: in expansion of macro ‘infected’ 2021-07-14T12:23:31,678 12941 | if ((neighbor.tri != m->dummytri) && !infected(neighbor) 2021-07-14T12:23:31,678 | ^~~~~~~~ 2021-07-14T12:23:31,686 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,686 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T12:23:31,686 | ^ 2021-07-14T12:23:31,686 c/triangle.c:12952:9: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,686 12952 | infect(neighbor); 2021-07-14T12:23:31,686 | ^~~~~~ 2021-07-14T12:23:31,694 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,694 1120 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,694 | ^ 2021-07-14T12:23:31,694 c/triangle.c:12952:9: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,694 12952 | infect(neighbor); 2021-07-14T12:23:31,694 | ^~~~~~ 2021-07-14T12:23:31,702 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,702 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T12:23:31,702 | ^ 2021-07-14T12:23:31,702 c/triangle.c:12960:5: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,702 12960 | infect(testtri); 2021-07-14T12:23:31,702 | ^~~~~~ 2021-07-14T12:23:31,710 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,710 1120 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,710 | ^ 2021-07-14T12:23:31,710 c/triangle.c:12960:5: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,710 12960 | infect(testtri); 2021-07-14T12:23:31,710 | ^~~~~~ 2021-07-14T12:23:31,718 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,718 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-14T12:23:31,718 | ^ 2021-07-14T12:23:31,719 c/triangle.c:12972:5: note: in expansion of macro ‘uninfect’ 2021-07-14T12:23:31,719 12972 | uninfect(testtri); 2021-07-14T12:23:31,719 | ^~~~~~~~ 2021-07-14T12:23:31,726 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,726 1124 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,727 | ^ 2021-07-14T12:23:31,727 c/triangle.c:12972:5: note: in expansion of macro ‘uninfect’ 2021-07-14T12:23:31,727 12972 | uninfect(testtri); 2021-07-14T12:23:31,727 | ^~~~~~~~ 2021-07-14T12:23:31,727 c/triangle.c: In function ‘carveholes’: 2021-07-14T12:23:31,735 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,736 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,736 | ^ 2021-07-14T12:23:31,736 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,736 973 | decode(ptr, otri); 2021-07-14T12:23:31,736 | ^~~~~~ 2021-07-14T12:23:31,736 c/triangle.c:13051:9: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,736 13051 | symself(searchtri); 2021-07-14T12:23:31,736 | ^~~~~~~ 2021-07-14T12:23:31,744 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,744 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,744 | ^ 2021-07-14T12:23:31,744 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,744 973 | decode(ptr, otri); 2021-07-14T12:23:31,744 | ^~~~~~ 2021-07-14T12:23:31,744 c/triangle.c:13051:9: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,745 13051 | symself(searchtri); 2021-07-14T12:23:31,745 | ^~~~~~~ 2021-07-14T12:23:31,752 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,752 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,752 | ^ 2021-07-14T12:23:31,752 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,753 973 | decode(ptr, otri); 2021-07-14T12:23:31,753 | ^~~~~~ 2021-07-14T12:23:31,753 c/triangle.c:13051:9: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,753 13051 | symself(searchtri); 2021-07-14T12:23:31,753 | ^~~~~~~ 2021-07-14T12:23:31,760 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,761 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T12:23:31,761 | ^ 2021-07-14T12:23:31,761 c/triangle.c:13061:43: note: in expansion of macro ‘infected’ 2021-07-14T12:23:31,761 13061 | if ((intersect != OUTSIDE) && (!infected(searchtri))) { 2021-07-14T12:23:31,761 | ^~~~~~~~ 2021-07-14T12:23:31,769 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,769 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T12:23:31,769 | ^ 2021-07-14T12:23:31,769 c/triangle.c:13064:13: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,769 13064 | infect(searchtri); 2021-07-14T12:23:31,769 | ^~~~~~ 2021-07-14T12:23:31,777 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,777 1120 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,777 | ^ 2021-07-14T12:23:31,777 c/triangle.c:13064:13: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,777 13064 | infect(searchtri); 2021-07-14T12:23:31,778 | ^~~~~~ 2021-07-14T12:23:31,786 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,786 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,786 | ^ 2021-07-14T12:23:31,786 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,786 973 | decode(ptr, otri); 2021-07-14T12:23:31,786 | ^~~~~~ 2021-07-14T12:23:31,786 c/triangle.c:13090:9: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,786 13090 | symself(searchtri); 2021-07-14T12:23:31,787 | ^~~~~~~ 2021-07-14T12:23:31,794 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,794 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,794 | ^ 2021-07-14T12:23:31,794 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,794 973 | decode(ptr, otri); 2021-07-14T12:23:31,794 | ^~~~~~ 2021-07-14T12:23:31,795 c/triangle.c:13090:9: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,795 13090 | symself(searchtri); 2021-07-14T12:23:31,795 | ^~~~~~~ 2021-07-14T12:23:31,802 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,802 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,802 | ^ 2021-07-14T12:23:31,803 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,803 973 | decode(ptr, otri); 2021-07-14T12:23:31,803 | ^~~~~~ 2021-07-14T12:23:31,803 c/triangle.c:13090:9: note: in expansion of macro ‘symself’ 2021-07-14T12:23:31,803 13090 | symself(searchtri); 2021-07-14T12:23:31,803 | ^~~~~~~ 2021-07-14T12:23:31,811 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,811 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-14T12:23:31,811 | ^ 2021-07-14T12:23:31,811 c/triangle.c:13100:43: note: in expansion of macro ‘infected’ 2021-07-14T12:23:31,811 13100 | if ((intersect != OUTSIDE) && (!infected(searchtri))) { 2021-07-14T12:23:31,811 | ^~~~~~~~ 2021-07-14T12:23:31,820 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,820 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-14T12:23:31,820 | ^ 2021-07-14T12:23:31,820 c/triangle.c:13144:11: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,820 13144 | infect(regiontris[i]); 2021-07-14T12:23:31,820 | ^~~~~~ 2021-07-14T12:23:31,828 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,828 1120 | (otri).tri[6] = (triangle) \ 2021-07-14T12:23:31,828 | ^ 2021-07-14T12:23:31,828 c/triangle.c:13144:11: note: in expansion of macro ‘infect’ 2021-07-14T12:23:31,829 13144 | infect(regiontris[i]); 2021-07-14T12:23:31,829 | ^~~~~~ 2021-07-14T12:23:31,829 c/triangle.c: In function ‘splitencsegs’: 2021-07-14T12:23:31,837 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,838 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:31,838 | ^ 2021-07-14T12:23:31,838 c/triangle.c:13277:7: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,838 13277 | sdecode(encloop->encsubseg, currentenc); 2021-07-14T12:23:31,838 | ^~~~~~~ 2021-07-14T12:23:31,846 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,846 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:31,846 | ^ 2021-07-14T12:23:31,846 c/triangle.c:13277:7: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,846 13277 | sdecode(encloop->encsubseg, currentenc); 2021-07-14T12:23:31,846 | ^~~~~~~ 2021-07-14T12:23:31,854 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,854 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:31,855 | ^ 2021-07-14T12:23:31,855 c/triangle.c:13277:7: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,855 13277 | sdecode(encloop->encsubseg, currentenc); 2021-07-14T12:23:31,855 | ^~~~~~~ 2021-07-14T12:23:31,863 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,863 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,863 | ^ 2021-07-14T12:23:31,863 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,863 1296 | decode(ptr, otri) 2021-07-14T12:23:31,864 | ^~~~~~ 2021-07-14T12:23:31,864 c/triangle.c:13302:9: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:31,864 13302 | stpivot(currentenc, enctri); 2021-07-14T12:23:31,864 | ^~~~~~~ 2021-07-14T12:23:31,871 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,872 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,872 | ^ 2021-07-14T12:23:31,872 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,872 1296 | decode(ptr, otri) 2021-07-14T12:23:31,872 | ^~~~~~ 2021-07-14T12:23:31,872 c/triangle.c:13302:9: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:31,872 13302 | stpivot(currentenc, enctri); 2021-07-14T12:23:31,872 | ^~~~~~~ 2021-07-14T12:23:31,880 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,880 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,880 | ^ 2021-07-14T12:23:31,880 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,880 1296 | decode(ptr, otri) 2021-07-14T12:23:31,880 | ^~~~~~ 2021-07-14T12:23:31,880 c/triangle.c:13302:9: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:31,881 13302 | stpivot(currentenc, enctri); 2021-07-14T12:23:31,881 | ^~~~~~~ 2021-07-14T12:23:31,888 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,888 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:31,888 | ^ 2021-07-14T12:23:31,889 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,889 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,889 | ^~~~~~~ 2021-07-14T12:23:31,889 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,889 13304 | tspivot(testtri, testsh); 2021-07-14T12:23:31,889 | ^~~~~~~ 2021-07-14T12:23:31,896 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,897 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:31,897 | ^ 2021-07-14T12:23:31,897 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,897 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,897 | ^~~~~~~ 2021-07-14T12:23:31,897 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,897 13304 | tspivot(testtri, testsh); 2021-07-14T12:23:31,897 | ^~~~~~~ 2021-07-14T12:23:31,905 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,905 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:31,905 | ^ 2021-07-14T12:23:31,905 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,905 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,906 | ^~~~~~~ 2021-07-14T12:23:31,906 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,906 13304 | tspivot(testtri, testsh); 2021-07-14T12:23:31,906 | ^~~~~~~ 2021-07-14T12:23:31,913 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,914 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:31,914 | ^ 2021-07-14T12:23:31,914 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,914 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,914 | ^~~~~~~ 2021-07-14T12:23:31,914 c/triangle.c:13308:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,914 13308 | tspivot(testtri, testsh); 2021-07-14T12:23:31,914 | ^~~~~~~ 2021-07-14T12:23:31,922 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,922 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:31,922 | ^ 2021-07-14T12:23:31,922 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,922 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,922 | ^~~~~~~ 2021-07-14T12:23:31,923 c/triangle.c:13308:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,923 13308 | tspivot(testtri, testsh); 2021-07-14T12:23:31,923 | ^~~~~~~ 2021-07-14T12:23:31,930 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,930 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:31,930 | ^ 2021-07-14T12:23:31,931 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,931 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,931 | ^~~~~~~ 2021-07-14T12:23:31,931 c/triangle.c:13308:9: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,931 13308 | tspivot(testtri, testsh); 2021-07-14T12:23:31,931 | ^~~~~~~ 2021-07-14T12:23:31,939 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,939 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,939 | ^ 2021-07-14T12:23:31,940 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,940 1296 | decode(ptr, otri) 2021-07-14T12:23:31,940 | ^~~~~~ 2021-07-14T12:23:31,940 c/triangle.c:13320:13: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:31,940 13320 | stpivot(currentenc, enctri); 2021-07-14T12:23:31,940 | ^~~~~~~ 2021-07-14T12:23:31,948 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,948 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,948 | ^ 2021-07-14T12:23:31,948 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,948 1296 | decode(ptr, otri) 2021-07-14T12:23:31,948 | ^~~~~~ 2021-07-14T12:23:31,948 c/triangle.c:13320:13: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:31,948 13320 | stpivot(currentenc, enctri); 2021-07-14T12:23:31,949 | ^~~~~~~ 2021-07-14T12:23:31,956 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,956 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,956 | ^ 2021-07-14T12:23:31,956 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,957 1296 | decode(ptr, otri) 2021-07-14T12:23:31,957 | ^~~~~~ 2021-07-14T12:23:31,957 c/triangle.c:13320:13: note: in expansion of macro ‘stpivot’ 2021-07-14T12:23:31,957 13320 | stpivot(currentenc, enctri); 2021-07-14T12:23:31,957 | ^~~~~~~ 2021-07-14T12:23:31,965 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,965 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:31,965 | ^ 2021-07-14T12:23:31,965 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,965 969 | decode(ptr, otri2); 2021-07-14T12:23:31,965 | ^~~~~~ 2021-07-14T12:23:31,965 c/triangle.c:13328:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,966 13328 | sym(enctri, testtri); 2021-07-14T12:23:31,966 | ^~~ 2021-07-14T12:23:31,973 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,973 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:31,973 | ^ 2021-07-14T12:23:31,973 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,974 969 | decode(ptr, otri2); 2021-07-14T12:23:31,974 | ^~~~~~ 2021-07-14T12:23:31,974 c/triangle.c:13328:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,974 13328 | sym(enctri, testtri); 2021-07-14T12:23:31,974 | ^~~ 2021-07-14T12:23:31,981 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:31,982 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:31,982 | ^ 2021-07-14T12:23:31,982 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:31,982 969 | decode(ptr, otri2); 2021-07-14T12:23:31,982 | ^~~~~~ 2021-07-14T12:23:31,982 c/triangle.c:13328:9: note: in expansion of macro ‘sym’ 2021-07-14T12:23:31,982 13328 | sym(enctri, testtri); 2021-07-14T12:23:31,982 | ^~~ 2021-07-14T12:23:31,990 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,990 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:31,990 | ^ 2021-07-14T12:23:31,990 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,990 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,990 | ^~~~~~~ 2021-07-14T12:23:31,991 c/triangle.c:13332:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,991 13332 | tspivot(testtri, testsh); 2021-07-14T12:23:31,991 | ^~~~~~~ 2021-07-14T12:23:31,998 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:31,999 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:31,999 | ^ 2021-07-14T12:23:31,999 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:31,999 1289 | sdecode(sptr, osub) 2021-07-14T12:23:31,999 | ^~~~~~~ 2021-07-14T12:23:31,999 c/triangle.c:13332:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:31,999 13332 | tspivot(testtri, testsh); 2021-07-14T12:23:31,999 | ^~~~~~~ 2021-07-14T12:23:32,007 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,007 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:32,007 | ^ 2021-07-14T12:23:32,007 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,007 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,007 | ^~~~~~~ 2021-07-14T12:23:32,007 c/triangle.c:13332:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,008 13332 | tspivot(testtri, testsh); 2021-07-14T12:23:32,008 | ^~~~~~~ 2021-07-14T12:23:32,015 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,016 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:32,016 | ^ 2021-07-14T12:23:32,016 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,016 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,016 | ^~~~~~~ 2021-07-14T12:23:32,016 c/triangle.c:13337:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,016 13337 | tspivot(testtri, testsh); 2021-07-14T12:23:32,016 | ^~~~~~~ 2021-07-14T12:23:32,024 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,024 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:32,024 | ^ 2021-07-14T12:23:32,024 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,024 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,024 | ^~~~~~~ 2021-07-14T12:23:32,025 c/triangle.c:13337:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,025 13337 | tspivot(testtri, testsh); 2021-07-14T12:23:32,025 | ^~~~~~~ 2021-07-14T12:23:32,032 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,032 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:32,032 | ^ 2021-07-14T12:23:32,033 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,033 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,033 | ^~~~~~~ 2021-07-14T12:23:32,033 c/triangle.c:13337:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,033 13337 | tspivot(testtri, testsh); 2021-07-14T12:23:32,033 | ^~~~~~~ 2021-07-14T12:23:32,041 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,041 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:32,041 | ^ 2021-07-14T12:23:32,041 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,042 969 | decode(ptr, otri2); 2021-07-14T12:23:32,042 | ^~~~~~ 2021-07-14T12:23:32,042 c/triangle.c:13348:15: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,042 13348 | sym(enctri, testtri); 2021-07-14T12:23:32,042 | ^~~ 2021-07-14T12:23:32,049 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,050 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:32,050 | ^ 2021-07-14T12:23:32,050 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,050 969 | decode(ptr, otri2); 2021-07-14T12:23:32,050 | ^~~~~~ 2021-07-14T12:23:32,050 c/triangle.c:13348:15: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,050 13348 | sym(enctri, testtri); 2021-07-14T12:23:32,050 | ^~~ 2021-07-14T12:23:32,058 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,058 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:32,058 | ^ 2021-07-14T12:23:32,058 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,059 969 | decode(ptr, otri2); 2021-07-14T12:23:32,059 | ^~~~~~ 2021-07-14T12:23:32,059 c/triangle.c:13348:15: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,059 13348 | sym(enctri, testtri); 2021-07-14T12:23:32,059 | ^~~ 2021-07-14T12:23:32,068 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,069 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:32,069 | ^ 2021-07-14T12:23:32,069 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,069 1208 | sdecode(sptr, osub) 2021-07-14T12:23:32,069 | ^~~~~~~ 2021-07-14T12:23:32,069 c/triangle.c:13436:9: note: in expansion of macro ‘snextself’ 2021-07-14T12:23:32,069 13436 | snextself(currentenc); 2021-07-14T12:23:32,069 | ^~~~~~~~~ 2021-07-14T12:23:32,077 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,077 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:32,077 | ^ 2021-07-14T12:23:32,077 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,077 1208 | sdecode(sptr, osub) 2021-07-14T12:23:32,077 | ^~~~~~~ 2021-07-14T12:23:32,077 c/triangle.c:13436:9: note: in expansion of macro ‘snextself’ 2021-07-14T12:23:32,077 13436 | snextself(currentenc); 2021-07-14T12:23:32,078 | ^~~~~~~~~ 2021-07-14T12:23:32,085 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,085 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:32,085 | ^ 2021-07-14T12:23:32,086 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,086 1208 | sdecode(sptr, osub) 2021-07-14T12:23:32,086 | ^~~~~~~ 2021-07-14T12:23:32,086 c/triangle.c:13436:9: note: in expansion of macro ‘snextself’ 2021-07-14T12:23:32,086 13436 | snextself(currentenc); 2021-07-14T12:23:32,086 | ^~~~~~~~~ 2021-07-14T12:23:32,086 c/triangle.c: In function ‘splittriangle’: 2021-07-14T12:23:32,094 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,094 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:32,095 | ^ 2021-07-14T12:23:32,095 c/triangle.c:13511:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,095 13511 | decode(badtri->poortri, badotri); 2021-07-14T12:23:32,095 | ^~~~~~ 2021-07-14T12:23:32,103 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,103 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:32,103 | ^ 2021-07-14T12:23:32,103 c/triangle.c:13511:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,103 13511 | decode(badtri->poortri, badotri); 2021-07-14T12:23:32,104 | ^~~~~~ 2021-07-14T12:23:32,111 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,112 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:32,112 | ^ 2021-07-14T12:23:32,112 c/triangle.c:13511:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,112 13511 | decode(badtri->poortri, badotri); 2021-07-14T12:23:32,112 | ^~~~~~ 2021-07-14T12:23:32,115 c/triangle.c: In function ‘highorder’: 2021-07-14T12:23:32,123 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,124 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:32,124 | ^ 2021-07-14T12:23:32,124 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,124 969 | decode(ptr, otri2); 2021-07-14T12:23:32,124 | ^~~~~~ 2021-07-14T12:23:32,124 c/triangle.c:13758:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,124 13758 | sym(triangleloop, trisym); 2021-07-14T12:23:32,124 | ^~~ 2021-07-14T12:23:32,132 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,132 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:32,133 | ^ 2021-07-14T12:23:32,133 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,133 969 | decode(ptr, otri2); 2021-07-14T12:23:32,133 | ^~~~~~ 2021-07-14T12:23:32,133 c/triangle.c:13758:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,133 13758 | sym(triangleloop, trisym); 2021-07-14T12:23:32,133 | ^~~ 2021-07-14T12:23:32,141 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,141 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:32,141 | ^ 2021-07-14T12:23:32,142 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,142 969 | decode(ptr, otri2); 2021-07-14T12:23:32,142 | ^~~~~~ 2021-07-14T12:23:32,142 c/triangle.c:13758:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,142 13758 | sym(triangleloop, trisym); 2021-07-14T12:23:32,142 | ^~~ 2021-07-14T12:23:32,150 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,151 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:32,151 | ^ 2021-07-14T12:23:32,151 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,151 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,151 | ^~~~~~~ 2021-07-14T12:23:32,151 c/triangle.c:13774:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,151 13774 | tspivot(triangleloop, checkmark); 2021-07-14T12:23:32,151 | ^~~~~~~ 2021-07-14T12:23:32,159 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,160 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:32,160 | ^ 2021-07-14T12:23:32,160 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,160 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,160 | ^~~~~~~ 2021-07-14T12:23:32,160 c/triangle.c:13774:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,160 13774 | tspivot(triangleloop, checkmark); 2021-07-14T12:23:32,160 | ^~~~~~~ 2021-07-14T12:23:32,168 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,168 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:32,168 | ^ 2021-07-14T12:23:32,169 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,169 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,169 | ^~~~~~~ 2021-07-14T12:23:32,169 c/triangle.c:13774:11: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,169 13774 | tspivot(triangleloop, checkmark); 2021-07-14T12:23:32,169 | ^~~~~~~ 2021-07-14T12:23:32,174 c/triangle.c: In function ‘writeedges’: 2021-07-14T12:23:32,184 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,184 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:32,184 | ^ 2021-07-14T12:23:32,184 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,184 969 | decode(ptr, otri2); 2021-07-14T12:23:32,185 | ^~~~~~ 2021-07-14T12:23:32,185 c/triangle.c:14872:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,185 14872 | sym(triangleloop, trisym); 2021-07-14T12:23:32,185 | ^~~ 2021-07-14T12:23:32,194 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,194 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:32,194 | ^ 2021-07-14T12:23:32,194 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,194 969 | decode(ptr, otri2); 2021-07-14T12:23:32,194 | ^~~~~~ 2021-07-14T12:23:32,194 c/triangle.c:14872:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,195 14872 | sym(triangleloop, trisym); 2021-07-14T12:23:32,195 | ^~~ 2021-07-14T12:23:32,203 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,204 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:32,204 | ^ 2021-07-14T12:23:32,204 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,204 969 | decode(ptr, otri2); 2021-07-14T12:23:32,204 | ^~~~~~ 2021-07-14T12:23:32,204 c/triangle.c:14872:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,204 14872 | sym(triangleloop, trisym); 2021-07-14T12:23:32,204 | ^~~ 2021-07-14T12:23:32,213 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,214 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-14T12:23:32,214 | ^ 2021-07-14T12:23:32,214 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,214 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,214 | ^~~~~~~ 2021-07-14T12:23:32,214 c/triangle.c:14890:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,214 14890 | tspivot(triangleloop, checkmark); 2021-07-14T12:23:32,214 | ^~~~~~~ 2021-07-14T12:23:32,223 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,223 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-14T12:23:32,223 | ^ 2021-07-14T12:23:32,224 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,224 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,224 | ^~~~~~~ 2021-07-14T12:23:32,224 c/triangle.c:14890:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,224 14890 | tspivot(triangleloop, checkmark); 2021-07-14T12:23:32,224 | ^~~~~~~ 2021-07-14T12:23:32,233 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,233 1169 | (osub).ss = (subseg *) \ 2021-07-14T12:23:32,233 | ^ 2021-07-14T12:23:32,233 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-14T12:23:32,233 1289 | sdecode(sptr, osub) 2021-07-14T12:23:32,233 | ^~~~~~~ 2021-07-14T12:23:32,234 c/triangle.c:14890:13: note: in expansion of macro ‘tspivot’ 2021-07-14T12:23:32,234 14890 | tspivot(triangleloop, checkmark); 2021-07-14T12:23:32,234 | ^~~~~~~ 2021-07-14T12:23:32,235 c/triangle.c: In function ‘writevoronoi’: 2021-07-14T12:23:32,245 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,245 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:32,245 | ^ 2021-07-14T12:23:32,245 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,245 969 | decode(ptr, otri2); 2021-07-14T12:23:32,245 | ^~~~~~ 2021-07-14T12:23:32,245 c/triangle.c:15111:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,246 15111 | sym(triangleloop, trisym); 2021-07-14T12:23:32,246 | ^~~ 2021-07-14T12:23:32,254 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,255 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:32,255 | ^ 2021-07-14T12:23:32,255 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,255 969 | decode(ptr, otri2); 2021-07-14T12:23:32,255 | ^~~~~~ 2021-07-14T12:23:32,255 c/triangle.c:15111:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,255 15111 | sym(triangleloop, trisym); 2021-07-14T12:23:32,255 | ^~~ 2021-07-14T12:23:32,264 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,265 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:32,265 | ^ 2021-07-14T12:23:32,265 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,265 969 | decode(ptr, otri2); 2021-07-14T12:23:32,265 | ^~~~~~ 2021-07-14T12:23:32,265 c/triangle.c:15111:7: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,265 15111 | sym(triangleloop, trisym); 2021-07-14T12:23:32,265 | ^~~ 2021-07-14T12:23:32,266 c/triangle.c: In function ‘writeneighbors’: 2021-07-14T12:23:32,276 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,276 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:32,276 | ^ 2021-07-14T12:23:32,276 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,276 969 | decode(ptr, otri2); 2021-07-14T12:23:32,276 | ^~~~~~ 2021-07-14T12:23:32,276 c/triangle.c:15234:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,277 15234 | sym(triangleloop, trisym); 2021-07-14T12:23:32,277 | ^~~ 2021-07-14T12:23:32,286 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,286 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:32,286 | ^ 2021-07-14T12:23:32,286 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,286 969 | decode(ptr, otri2); 2021-07-14T12:23:32,286 | ^~~~~~ 2021-07-14T12:23:32,287 c/triangle.c:15234:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,287 15234 | sym(triangleloop, trisym); 2021-07-14T12:23:32,287 | ^~~ 2021-07-14T12:23:32,296 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,296 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:32,296 | ^ 2021-07-14T12:23:32,296 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,296 969 | decode(ptr, otri2); 2021-07-14T12:23:32,296 | ^~~~~~ 2021-07-14T12:23:32,296 c/triangle.c:15234:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,296 15234 | sym(triangleloop, trisym); 2021-07-14T12:23:32,297 | ^~~ 2021-07-14T12:23:32,306 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,306 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:32,306 | ^ 2021-07-14T12:23:32,306 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,306 969 | decode(ptr, otri2); 2021-07-14T12:23:32,306 | ^~~~~~ 2021-07-14T12:23:32,306 c/triangle.c:15237:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,307 15237 | sym(triangleloop, trisym); 2021-07-14T12:23:32,307 | ^~~ 2021-07-14T12:23:32,316 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,316 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:32,316 | ^ 2021-07-14T12:23:32,316 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,316 969 | decode(ptr, otri2); 2021-07-14T12:23:32,316 | ^~~~~~ 2021-07-14T12:23:32,316 c/triangle.c:15237:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,316 15237 | sym(triangleloop, trisym); 2021-07-14T12:23:32,317 | ^~~ 2021-07-14T12:23:32,326 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,326 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:32,326 | ^ 2021-07-14T12:23:32,326 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,326 969 | decode(ptr, otri2); 2021-07-14T12:23:32,326 | ^~~~~~ 2021-07-14T12:23:32,326 c/triangle.c:15237:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,327 15237 | sym(triangleloop, trisym); 2021-07-14T12:23:32,327 | ^~~ 2021-07-14T12:23:32,336 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,336 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-14T12:23:32,336 | ^ 2021-07-14T12:23:32,336 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,336 969 | decode(ptr, otri2); 2021-07-14T12:23:32,336 | ^~~~~~ 2021-07-14T12:23:32,336 c/triangle.c:15240:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,337 15240 | sym(triangleloop, trisym); 2021-07-14T12:23:32,337 | ^~~ 2021-07-14T12:23:32,346 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-14T12:23:32,346 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-14T12:23:32,346 | ^ 2021-07-14T12:23:32,346 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,346 969 | decode(ptr, otri2); 2021-07-14T12:23:32,346 | ^~~~~~ 2021-07-14T12:23:32,346 c/triangle.c:15240:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,347 15240 | sym(triangleloop, trisym); 2021-07-14T12:23:32,347 | ^~~ 2021-07-14T12:23:32,356 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-14T12:23:32,356 949 | (otri).tri = (triangle *) \ 2021-07-14T12:23:32,356 | ^ 2021-07-14T12:23:32,356 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-14T12:23:32,356 969 | decode(ptr, otri2); 2021-07-14T12:23:32,356 | ^~~~~~ 2021-07-14T12:23:32,357 c/triangle.c:15240:5: note: in expansion of macro ‘sym’ 2021-07-14T12:23:32,357 15240 | sym(triangleloop, trisym); 2021-07-14T12:23:32,357 | ^~~ 2021-07-14T12:23:41,841 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=void -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-14T12:23:42,531 triangle/core.c: In function ‘__Pyx_modinit_type_init_code’: 2021-07-14T12:23:42,541 triangle/core.c:20733:76: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T12:23:42,541 20733 | __pyx_type_8triangle_4core___pyx_scope_struct____pyx_f_8triangle_4core_ii.tp_print = 0; 2021-07-14T12:23:42,541 | ^ 2021-07-14T12:23:42,552 triangle/core.c:20739:77: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T12:23:42,552 20739 | __pyx_type_8triangle_4core___pyx_scope_struct_1___pyx_f_8triangle_4core_dd.tp_print = 0; 2021-07-14T12:23:42,552 | ^ 2021-07-14T12:23:42,562 triangle/core.c:20745:80: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T12:23:42,562 20745 | __pyx_type_8triangle_4core___pyx_scope_struct_2___pyx_f_8triangle_4core__wrap.tp_print = 0; 2021-07-14T12:23:42,563 | ^ 2021-07-14T12:23:42,572 triangle/core.c:20753:25: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T12:23:42,573 20753 | __pyx_type___pyx_array.tp_print = 0; 2021-07-14T12:23:42,573 | ^ 2021-07-14T12:23:42,583 triangle/core.c:20758:31: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T12:23:42,583 20758 | __pyx_type___pyx_MemviewEnum.tp_print = 0; 2021-07-14T12:23:42,583 | ^ 2021-07-14T12:23:42,594 triangle/core.c:20773:30: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T12:23:42,594 20773 | __pyx_type___pyx_memoryview.tp_print = 0; 2021-07-14T12:23:42,594 | ^ 2021-07-14T12:23:42,604 triangle/core.c:20786:35: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2021-07-14T12:23:42,604 20786 | __pyx_type___pyx_memoryviewslice.tp_print = 0; 2021-07-14T12:23:42,605 | ^ 2021-07-14T12:23:42,812 triangle/core.c: In function ‘__Pyx_ParseOptionalKeywords’: 2021-07-14T12:23:42,823 triangle/core.c:22716:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,823 22716 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,824 | ^ 2021-07-14T12:23:42,824 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,824 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,824 from triangle/core.c:4: 2021-07-14T12:23:42,824 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T12:23:42,824 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T12:23:42,824 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,837 triangle/core.c:22716:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,838 22716 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,838 | ^ 2021-07-14T12:23:42,838 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,838 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,838 from triangle/core.c:4: 2021-07-14T12:23:42,838 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T12:23:42,838 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T12:23:42,838 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,851 triangle/core.c:22716:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,851 22716 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,851 | ^ 2021-07-14T12:23:42,851 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,852 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,852 from triangle/core.c:4: 2021-07-14T12:23:42,852 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T12:23:42,852 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T12:23:42,852 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,864 triangle/core.c:22716:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,865 22716 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,865 | ^ 2021-07-14T12:23:42,865 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,865 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,865 from triangle/core.c:4: 2021-07-14T12:23:42,865 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T12:23:42,865 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T12:23:42,865 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,878 triangle/core.c:22716:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,878 22716 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,878 | ^ 2021-07-14T12:23:42,878 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,878 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,879 from triangle/core.c:4: 2021-07-14T12:23:42,879 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T12:23:42,879 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T12:23:42,879 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,891 triangle/core.c:22716:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,892 22716 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,892 | ^ 2021-07-14T12:23:42,892 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,892 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,892 from triangle/core.c:4: 2021-07-14T12:23:42,892 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T12:23:42,892 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T12:23:42,892 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,907 triangle/core.c:22732:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,908 22732 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,908 | ^ 2021-07-14T12:23:42,908 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,908 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,908 from triangle/core.c:4: 2021-07-14T12:23:42,908 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T12:23:42,908 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T12:23:42,908 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,921 triangle/core.c:22732:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,921 22732 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,921 | ^ 2021-07-14T12:23:42,921 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,921 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,921 from triangle/core.c:4: 2021-07-14T12:23:42,922 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T12:23:42,922 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T12:23:42,922 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,934 triangle/core.c:22732:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,934 22732 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,935 | ^ 2021-07-14T12:23:42,935 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,935 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,935 from triangle/core.c:4: 2021-07-14T12:23:42,935 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T12:23:42,935 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T12:23:42,935 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,948 triangle/core.c:22732:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,948 22732 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,948 | ^ 2021-07-14T12:23:42,948 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,948 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,948 from triangle/core.c:4: 2021-07-14T12:23:42,949 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T12:23:42,949 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T12:23:42,949 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,961 triangle/core.c:22732:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,962 22732 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,962 | ^ 2021-07-14T12:23:42,962 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,962 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,962 from triangle/core.c:4: 2021-07-14T12:23:42,962 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T12:23:42,962 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T12:23:42,962 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:42,975 triangle/core.c:22732:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:42,975 22732 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T12:23:42,975 | ^ 2021-07-14T12:23:42,975 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:42,975 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:42,976 from triangle/core.c:4: 2021-07-14T12:23:42,976 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T12:23:42,976 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T12:23:42,976 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:43,089 triangle/core.c: In function ‘__Pyx_decode_c_string’: 2021-07-14T12:23:43,100 triangle/core.c:23312:9: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-14T12:23:43,100 23312 | return PyUnicode_FromUnicode(NULL, 0); 2021-07-14T12:23:43,100 | ^~~~~~ 2021-07-14T12:23:43,101 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T12:23:43,101 from /usr/include/python3.9/Python.h:97, 2021-07-14T12:23:43,101 from triangle/core.c:4: 2021-07-14T12:23:43,101 /usr/include/python3.9/cpython/unicodeobject.h:551:42: note: declared here 2021-07-14T12:23:43,101 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2021-07-14T12:23:43,101 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T12:23:43,746 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-14T12:23:43,833 Building wheel for triangle (setup.py): finished with status 'error' 2021-07-14T12:23:43,834 ERROR: Failed building wheel for triangle 2021-07-14T12:23:43,836 Running setup.py clean for triangle 2021-07-14T12:23:43,836 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-s3hjdec6/triangle_e2677ca22cbf47ebb5d5bf7250ce6c2e/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-s3hjdec6/triangle_e2677ca22cbf47ebb5d5bf7250ce6c2e/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-14T12:23:45,093 running clean 2021-07-14T12:23:45,097 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-14T12:23:45,100 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-14T12:23:45,129 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-14T12:23:45,130 'build/scripts-3.9' does not exist -- can't clean it 2021-07-14T12:23:45,130 removing 'build' 2021-07-14T12:23:45,190 Failed to build triangle 2021-07-14T12:23:45,191 ERROR: Failed to build one or more wheels 2021-07-14T12:23:45,191 Exception information: 2021-07-14T12:23:45,191 Traceback (most recent call last): 2021-07-14T12:23:45,191 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-14T12:23:45,191 status = self.run(options, args) 2021-07-14T12:23:45,191 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-14T12:23:45,191 return func(self, options, args) 2021-07-14T12:23:45,191 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-14T12:23:45,191 raise CommandError( 2021-07-14T12:23:45,191 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-14T12:23:45,194 Removed build tracker: '/tmp/pip-req-tracker-zcwmxl_z'