2021-07-16T01:01:27,490 Created temporary directory: /tmp/pip-ephem-wheel-cache-xbk4repf 2021-07-16T01:01:27,493 Created temporary directory: /tmp/pip-req-tracker-tntvknjz 2021-07-16T01:01:27,493 Initialized build tracking at /tmp/pip-req-tracker-tntvknjz 2021-07-16T01:01:27,493 Created build tracker: /tmp/pip-req-tracker-tntvknjz 2021-07-16T01:01:27,493 Entered build tracker: /tmp/pip-req-tracker-tntvknjz 2021-07-16T01:01:27,494 Created temporary directory: /tmp/pip-wheel-izzmq8_g 2021-07-16T01:01:27,523 1 location(s) to search for versions of triangle: 2021-07-16T01:01:27,523 * https://pypi.org/simple/triangle/ 2021-07-16T01:01:27,524 Fetching project page and analyzing links: https://pypi.org/simple/triangle/ 2021-07-16T01:01:27,524 Getting page https://pypi.org/simple/triangle/ 2021-07-16T01:01:27,526 Found index url https://pypi.org/simple 2021-07-16T01:01:27,644 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-16T01:01:27,644 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-16T01:01:27,644 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-16T01:01:27,645 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-16T01:01:27,645 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-16T01:01:27,645 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-16T01:01:27,646 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-16T01:01:27,646 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-16T01:01:27,646 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-16T01:01:27,647 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-16T01:01:27,647 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-16T01:01:27,647 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-16T01:01:27,647 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-16T01:01:27,648 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-16T01:01:27,648 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-16T01:01:27,648 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-16T01:01:27,648 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-16T01:01:27,649 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-16T01:01:27,649 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-16T01:01:27,649 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-16T01:01:27,650 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-16T01:01:27,650 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-16T01:01:27,650 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-16T01:01:27,650 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-16T01:01:27,667 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-16T01:01:27,668 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-16T01:01:27,668 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-16T01:01:27,669 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-16T01:01:27,669 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-16T01:01:27,670 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-16T01:01:27,670 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-16T01:01:27,671 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-16T01:01:27,671 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-16T01:01:27,672 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-16T01:01:27,672 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-16T01:01:27,672 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-16T01:01:27,673 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-16T01:01:27,673 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-16T01:01:27,674 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-16T01:01:27,674 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-16T01:01:27,675 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-16T01:01:27,675 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-16T01:01:27,676 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-16T01:01:27,676 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-16T01:01:27,677 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-16T01:01:27,677 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-16T01:01:27,677 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-16T01:01:27,678 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-16T01:01:27,678 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-16T01:01:27,679 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-16T01:01:27,679 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-16T01:01:27,680 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-16T01:01:27,680 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-16T01:01:27,680 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-16T01:01:27,681 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-16T01:01:27,681 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-16T01:01:27,682 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-16T01:01:27,682 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-16T01:01:27,683 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-16T01:01:27,683 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-16T01:01:27,683 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-16T01:01:27,684 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-16T01:01:27,684 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-16T01:01:27,685 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-16T01:01:27,685 Skipping link: not a file: https://pypi.org/simple/triangle/ 2021-07-16T01:01:27,692 Given no hashes to check 1 links for project 'triangle': discarding no candidates 2021-07-16T01:01:27,710 Collecting triangle==20200424 2021-07-16T01:01:27,712 Created temporary directory: /tmp/pip-unpack-qgv2mrnk 2021-07-16T01:01:28,409 Downloading triangle-20200424.tar.gz (1.6 MB) 2021-07-16T01:01:29,158 Added triangle==20200424 from https://files.pythonhosted.org/packages/cc/30/eb72adcd01a8ab9766a2d5418624e978522708de38e375129dadbcbffd86/triangle-20200424.tar.gz#sha256=fc207641f8f39986f7d2bee1b91688a588cd235d2e67777422f94e61fece27e9 to build tracker '/tmp/pip-req-tracker-tntvknjz' 2021-07-16T01:01:29,159 Running setup.py (path:/tmp/pip-wheel-izzmq8_g/triangle_39726c75807142779bfaab098480b680/setup.py) egg_info for package triangle 2021-07-16T01:01:29,160 Created temporary directory: /tmp/pip-pip-egg-info-ol3efo7v 2021-07-16T01:01:29,160 Running command python setup.py egg_info 2021-07-16T01:01:30,389 running egg_info 2021-07-16T01:01:30,392 creating /tmp/pip-pip-egg-info-ol3efo7v/triangle.egg-info 2021-07-16T01:01:30,393 writing /tmp/pip-pip-egg-info-ol3efo7v/triangle.egg-info/PKG-INFO 2021-07-16T01:01:30,395 writing dependency_links to /tmp/pip-pip-egg-info-ol3efo7v/triangle.egg-info/dependency_links.txt 2021-07-16T01:01:30,397 writing requirements to /tmp/pip-pip-egg-info-ol3efo7v/triangle.egg-info/requires.txt 2021-07-16T01:01:30,398 writing top-level names to /tmp/pip-pip-egg-info-ol3efo7v/triangle.egg-info/top_level.txt 2021-07-16T01:01:30,400 writing manifest file '/tmp/pip-pip-egg-info-ol3efo7v/triangle.egg-info/SOURCES.txt' 2021-07-16T01:01:30,823 reading manifest file '/tmp/pip-pip-egg-info-ol3efo7v/triangle.egg-info/SOURCES.txt' 2021-07-16T01:01:30,830 adding license file 'LICENSE' 2021-07-16T01:01:30,835 writing manifest file '/tmp/pip-pip-egg-info-ol3efo7v/triangle.egg-info/SOURCES.txt' 2021-07-16T01:01:30,927 Source in /tmp/pip-wheel-izzmq8_g/triangle_39726c75807142779bfaab098480b680 has version 20200424, which satisfies requirement triangle==20200424 from https://files.pythonhosted.org/packages/cc/30/eb72adcd01a8ab9766a2d5418624e978522708de38e375129dadbcbffd86/triangle-20200424.tar.gz#sha256=fc207641f8f39986f7d2bee1b91688a588cd235d2e67777422f94e61fece27e9 2021-07-16T01:01:30,928 Removed triangle==20200424 from https://files.pythonhosted.org/packages/cc/30/eb72adcd01a8ab9766a2d5418624e978522708de38e375129dadbcbffd86/triangle-20200424.tar.gz#sha256=fc207641f8f39986f7d2bee1b91688a588cd235d2e67777422f94e61fece27e9 from build tracker '/tmp/pip-req-tracker-tntvknjz' 2021-07-16T01:01:30,932 Created temporary directory: /tmp/pip-unpack-eb9238r3 2021-07-16T01:01:30,932 Building wheels for collected packages: triangle 2021-07-16T01:01:30,937 Created temporary directory: /tmp/pip-wheel-b_syze5y 2021-07-16T01:01:30,937 Building wheel for triangle (setup.py): started 2021-07-16T01:01:30,938 Destination directory: /tmp/pip-wheel-b_syze5y 2021-07-16T01:01:30,938 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-izzmq8_g/triangle_39726c75807142779bfaab098480b680/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-izzmq8_g/triangle_39726c75807142779bfaab098480b680/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-b_syze5y 2021-07-16T01:01:32,163 running bdist_wheel 2021-07-16T01:01:32,326 running build 2021-07-16T01:01:32,326 running build_py 2021-07-16T01:01:32,465 creating build 2021-07-16T01:01:32,465 creating build/lib.linux-armv7l-3.9 2021-07-16T01:01:32,466 creating build/lib.linux-armv7l-3.9/triangle 2021-07-16T01:01:32,467 copying triangle/data.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-16T01:01:32,469 copying triangle/__init__.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-16T01:01:32,471 copying triangle/tri.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-16T01:01:32,473 copying triangle/version.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-16T01:01:32,475 copying triangle/core1_run.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-16T01:01:32,476 copying triangle/plot.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-16T01:01:32,491 creating build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,492 copying triangle/data/box.4.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,495 copying triangle/data/spiral.q.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,497 copying triangle/data/double_hex.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,499 copying triangle/data/box.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,502 copying triangle/data/bbox.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,504 copying triangle/data/ell.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,506 copying triangle/data/face.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,508 copying triangle/data/la.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,512 copying triangle/data/diamond_02_00009.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,514 copying triangle/data/double_hex3.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,517 copying triangle/data/diamond_02_00009.1.v.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,519 copying triangle/data/double_hex3.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,523 copying triangle/data/spiral.r.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,525 copying triangle/data/double_hex.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,529 copying triangle/data/A.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,531 copying triangle/data/spiral.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,533 copying triangle/data/double_hex2.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,536 copying triangle/data/dots.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,539 copying triangle/data/double_hex2.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,541 copying triangle/data/box.3.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,544 copying triangle/data/box.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,546 copying triangle/data/spiral.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,549 copying triangle/data/dots.1.v.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,551 copying triangle/data/diamond_02_00009.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,554 copying triangle/data/square_circle_hole.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,557 copying triangle/data/greenland.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,595 copying triangle/data/double_hex3.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,598 copying triangle/data/greenland.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,650 copying triangle/data/double_hex2.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,655 copying triangle/data/spiral.q.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,657 copying triangle/data/box.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,659 copying triangle/data/spiral.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,661 copying triangle/data/spiral.r.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,663 copying triangle/data/double_hex2.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,666 copying triangle/data/A.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,668 copying triangle/data/box.4.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,672 copying triangle/data/bbox.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,674 copying triangle/data/la.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,678 copying triangle/data/face.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,680 copying triangle/data/diamond_02_00009.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,682 copying triangle/data/square_circle_hole.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,687 copying triangle/data/ell.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,689 copying triangle/data/double_hex.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,692 copying triangle/data/box.3.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,694 copying triangle/data/box.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,697 copying triangle/data/double_hex.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,700 copying triangle/data/double_hex.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,703 copying triangle/data/double_hex2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,705 copying triangle/data/double_hex.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,708 copying triangle/data/face.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,710 copying triangle/data/box.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,712 copying triangle/data/double_hex2.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,715 copying triangle/data/box.4.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,717 copying triangle/data/face.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,720 copying triangle/data/double_hex3.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,722 copying triangle/data/box.3.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,724 copying triangle/data/A.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,727 copying triangle/data/box.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,729 copying triangle/data/A.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,731 copying triangle/data/square_circle_hole.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,736 copying triangle/data/la.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,739 copying triangle/data/double_hex3.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,741 copying triangle/data/double_hex2.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,744 copying triangle/data/box.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,746 copying triangle/data/la.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,749 copying triangle/data/double_hex.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,752 copying triangle/data/bbox.1.area -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,754 copying triangle/data/dots.1.v.edge -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,757 copying triangle/data/diamond_02_00009.1.v.edge -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-16T01:01:32,761 running build_ext 2021-07-16T01:01:32,767 building 'triangle.core' extension 2021-07-16T01:01:32,768 creating build/temp.linux-armv7l-3.9 2021-07-16T01:01:32,768 creating build/temp.linux-armv7l-3.9/c 2021-07-16T01:01:32,769 creating build/temp.linux-armv7l-3.9/triangle 2021-07-16T01:01:32,770 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-16T01:01:32,936 c/triangle.c: In function ‘printtriangle’: 2021-07-16T01:01:32,941 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,942 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:32,942 | ^ 2021-07-16T01:01:32,942 c/triangle.c:3687:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,942 3687 | decode(t->tri[0], printtri); 2021-07-16T01:01:32,942 | ^~~~~~ 2021-07-16T01:01:32,944 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,944 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:32,944 | ^ 2021-07-16T01:01:32,944 c/triangle.c:3687:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,944 3687 | decode(t->tri[0], printtri); 2021-07-16T01:01:32,945 | ^~~~~~ 2021-07-16T01:01:32,946 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,946 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:32,946 | ^ 2021-07-16T01:01:32,946 c/triangle.c:3687:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,947 3687 | decode(t->tri[0], printtri); 2021-07-16T01:01:32,947 | ^~~~~~ 2021-07-16T01:01:32,947 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,947 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:32,947 | ^ 2021-07-16T01:01:32,947 c/triangle.c:3694:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,947 3694 | decode(t->tri[1], printtri); 2021-07-16T01:01:32,947 | ^~~~~~ 2021-07-16T01:01:32,948 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,948 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:32,948 | ^ 2021-07-16T01:01:32,948 c/triangle.c:3694:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,948 3694 | decode(t->tri[1], printtri); 2021-07-16T01:01:32,948 | ^~~~~~ 2021-07-16T01:01:32,948 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,949 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:32,949 | ^ 2021-07-16T01:01:32,949 c/triangle.c:3694:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,949 3694 | decode(t->tri[1], printtri); 2021-07-16T01:01:32,949 | ^~~~~~ 2021-07-16T01:01:32,949 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,949 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:32,950 | ^ 2021-07-16T01:01:32,950 c/triangle.c:3701:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,950 3701 | decode(t->tri[2], printtri); 2021-07-16T01:01:32,950 | ^~~~~~ 2021-07-16T01:01:32,950 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,950 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:32,950 | ^ 2021-07-16T01:01:32,950 c/triangle.c:3701:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,951 3701 | decode(t->tri[2], printtri); 2021-07-16T01:01:32,951 | ^~~~~~ 2021-07-16T01:01:32,951 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,951 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:32,951 | ^ 2021-07-16T01:01:32,951 c/triangle.c:3701:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,951 3701 | decode(t->tri[2], printtri); 2021-07-16T01:01:32,951 | ^~~~~~ 2021-07-16T01:01:32,952 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,952 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:32,952 | ^ 2021-07-16T01:01:32,952 c/triangle.c:3732:5: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,952 3732 | sdecode(t->tri[6], printsh); 2021-07-16T01:01:32,952 | ^~~~~~~ 2021-07-16T01:01:32,952 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,953 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:32,953 | ^ 2021-07-16T01:01:32,953 c/triangle.c:3732:5: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,953 3732 | sdecode(t->tri[6], printsh); 2021-07-16T01:01:32,953 | ^~~~~~~ 2021-07-16T01:01:32,953 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,953 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:32,953 | ^ 2021-07-16T01:01:32,953 c/triangle.c:3732:5: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,954 3732 | sdecode(t->tri[6], printsh); 2021-07-16T01:01:32,954 | ^~~~~~~ 2021-07-16T01:01:32,954 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,954 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:32,954 | ^ 2021-07-16T01:01:32,954 c/triangle.c:3737:5: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,954 3737 | sdecode(t->tri[7], printsh); 2021-07-16T01:01:32,955 | ^~~~~~~ 2021-07-16T01:01:32,955 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,955 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:32,955 | ^ 2021-07-16T01:01:32,955 c/triangle.c:3737:5: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,955 3737 | sdecode(t->tri[7], printsh); 2021-07-16T01:01:32,955 | ^~~~~~~ 2021-07-16T01:01:32,955 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,956 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:32,956 | ^ 2021-07-16T01:01:32,956 c/triangle.c:3737:5: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,956 3737 | sdecode(t->tri[7], printsh); 2021-07-16T01:01:32,956 | ^~~~~~~ 2021-07-16T01:01:32,956 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,956 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:32,956 | ^ 2021-07-16T01:01:32,957 c/triangle.c:3742:5: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,957 3742 | sdecode(t->tri[8], printsh); 2021-07-16T01:01:32,957 | ^~~~~~~ 2021-07-16T01:01:32,957 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,957 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:32,957 | ^ 2021-07-16T01:01:32,957 c/triangle.c:3742:5: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,957 3742 | sdecode(t->tri[8], printsh); 2021-07-16T01:01:32,958 | ^~~~~~~ 2021-07-16T01:01:32,958 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,958 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:32,958 | ^ 2021-07-16T01:01:32,958 c/triangle.c:3742:5: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,958 3742 | sdecode(t->tri[8], printsh); 2021-07-16T01:01:32,958 | ^~~~~~~ 2021-07-16T01:01:32,958 c/triangle.c: In function ‘printsubseg’: 2021-07-16T01:01:32,959 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,959 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:32,959 | ^ 2021-07-16T01:01:32,959 c/triangle.c:3781:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,959 3781 | sdecode(s->ss[0], printsh); 2021-07-16T01:01:32,959 | ^~~~~~~ 2021-07-16T01:01:32,959 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,959 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:32,960 | ^ 2021-07-16T01:01:32,960 c/triangle.c:3781:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,960 3781 | sdecode(s->ss[0], printsh); 2021-07-16T01:01:32,960 | ^~~~~~~ 2021-07-16T01:01:32,960 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,960 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:32,960 | ^ 2021-07-16T01:01:32,960 c/triangle.c:3781:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,961 3781 | sdecode(s->ss[0], printsh); 2021-07-16T01:01:32,961 | ^~~~~~~ 2021-07-16T01:01:32,961 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,961 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:32,961 | ^ 2021-07-16T01:01:32,961 c/triangle.c:3788:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,961 3788 | sdecode(s->ss[1], printsh); 2021-07-16T01:01:32,961 | ^~~~~~~ 2021-07-16T01:01:32,962 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,962 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:32,962 | ^ 2021-07-16T01:01:32,962 c/triangle.c:3788:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,962 3788 | sdecode(s->ss[1], printsh); 2021-07-16T01:01:32,962 | ^~~~~~~ 2021-07-16T01:01:32,962 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,962 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:32,963 | ^ 2021-07-16T01:01:32,963 c/triangle.c:3788:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:32,963 3788 | sdecode(s->ss[1], printsh); 2021-07-16T01:01:32,963 | ^~~~~~~ 2021-07-16T01:01:32,963 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,963 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:32,963 | ^ 2021-07-16T01:01:32,964 c/triangle.c:3811:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,964 3811 | decode(s->ss[6], printtri); 2021-07-16T01:01:32,964 | ^~~~~~ 2021-07-16T01:01:32,964 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,964 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:32,964 | ^ 2021-07-16T01:01:32,964 c/triangle.c:3811:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,964 3811 | decode(s->ss[6], printtri); 2021-07-16T01:01:32,965 | ^~~~~~ 2021-07-16T01:01:32,965 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,965 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:32,965 | ^ 2021-07-16T01:01:32,965 c/triangle.c:3811:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,965 3811 | decode(s->ss[6], printtri); 2021-07-16T01:01:32,965 | ^~~~~~ 2021-07-16T01:01:32,965 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,966 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:32,966 | ^ 2021-07-16T01:01:32,966 c/triangle.c:3818:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,966 3818 | decode(s->ss[7], printtri); 2021-07-16T01:01:32,966 | ^~~~~~ 2021-07-16T01:01:32,966 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,966 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:32,966 | ^ 2021-07-16T01:01:32,967 c/triangle.c:3818:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,967 3818 | decode(s->ss[7], printtri); 2021-07-16T01:01:32,967 | ^~~~~~ 2021-07-16T01:01:32,967 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,967 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:32,967 | ^ 2021-07-16T01:01:32,967 c/triangle.c:3818:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:32,967 3818 | decode(s->ss[7], printtri); 2021-07-16T01:01:32,967 | ^~~~~~ 2021-07-16T01:01:32,968 c/triangle.c: In function ‘poolrestart’: 2021-07-16T01:01:32,968 c/triangle.c:3909:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,968 3909 | alignptr = (INT_PTR) (pool->nowblock + 1); 2021-07-16T01:01:32,968 | ^ 2021-07-16T01:01:32,968 c/triangle.c:3911:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,968 3911 | pool->nextitem = (VOID *) 2021-07-16T01:01:32,968 | ^ 2021-07-16T01:01:32,969 c/triangle.c: In function ‘poolinit’: 2021-07-16T01:01:32,969 c/triangle.c:3956:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-16T01:01:32,969 3956 | if (alignment > sizeof(VOID *)) { 2021-07-16T01:01:32,969 | ^ 2021-07-16T01:01:32,969 c/triangle.c: In function ‘poolalloc’: 2021-07-16T01:01:32,969 c/triangle.c:4043:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,969 4043 | alignptr = (INT_PTR) (pool->nowblock + 1); 2021-07-16T01:01:32,969 | ^ 2021-07-16T01:01:32,970 c/triangle.c:4045:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,970 4045 | pool->nextitem = (VOID *) 2021-07-16T01:01:32,970 | ^ 2021-07-16T01:01:32,970 c/triangle.c: In function ‘traversalinit’: 2021-07-16T01:01:32,970 c/triangle.c:4107:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,970 4107 | alignptr = (INT_PTR) (pool->pathblock + 1); 2021-07-16T01:01:32,970 | ^ 2021-07-16T01:01:32,970 c/triangle.c:4109:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,971 4109 | pool->pathitem = (VOID *) 2021-07-16T01:01:32,971 | ^ 2021-07-16T01:01:32,971 c/triangle.c: In function ‘traverse’: 2021-07-16T01:01:32,971 c/triangle.c:4151:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,971 4151 | alignptr = (INT_PTR) (pool->pathblock + 1); 2021-07-16T01:01:32,971 | ^ 2021-07-16T01:01:32,971 c/triangle.c:4153:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,971 4153 | pool->pathitem = (VOID *) 2021-07-16T01:01:32,972 | ^ 2021-07-16T01:01:32,972 c/triangle.c: In function ‘dummyinit’: 2021-07-16T01:01:32,972 c/triangle.c:4213:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,972 4213 | alignptr = (INT_PTR) m->dummytribase; 2021-07-16T01:01:32,972 | ^ 2021-07-16T01:01:32,972 c/triangle.c:4214:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,972 4214 | m->dummytri = (triangle *) 2021-07-16T01:01:32,972 | ^ 2021-07-16T01:01:32,973 c/triangle.c:4236:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,973 4236 | alignptr = (INT_PTR) m->dummysubbase; 2021-07-16T01:01:32,973 | ^ 2021-07-16T01:01:32,973 c/triangle.c:4237:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,973 4237 | m->dummysub = (subseg *) 2021-07-16T01:01:32,973 | ^ 2021-07-16T01:01:32,973 c/triangle.c: In function ‘initializetrisubpools’: 2021-07-16T01:01:32,974 c/triangle.c:4356:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-16T01:01:32,974 4356 | (trisize < 6 * sizeof(triangle) + sizeof(int))) { 2021-07-16T01:01:32,974 | ^ 2021-07-16T01:01:32,974 c/triangle.c: In function ‘getvertex’: 2021-07-16T01:01:32,974 c/triangle.c:4613:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:32,974 4613 | alignptr = (INT_PTR) (getblock + 1); 2021-07-16T01:01:32,974 | ^ 2021-07-16T01:01:32,975 c/triangle.c:4614:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:32,975 4614 | foundvertex = (char *) (alignptr + (INT_PTR) m->vertices.alignbytes - 2021-07-16T01:01:32,975 | ^ 2021-07-16T01:01:33,025 c/triangle.c: In function ‘checkmesh’: 2021-07-16T01:01:33,027 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,027 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,027 | ^ 2021-07-16T01:01:33,027 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,027 969 | decode(ptr, otri2); 2021-07-16T01:01:33,027 | ^~~~~~ 2021-07-16T01:01:33,028 c/triangle.c:6748:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,028 6748 | sym(triangleloop, oppotri); 2021-07-16T01:01:33,028 | ^~~ 2021-07-16T01:01:33,029 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,029 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,029 | ^ 2021-07-16T01:01:33,029 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,030 969 | decode(ptr, otri2); 2021-07-16T01:01:33,030 | ^~~~~~ 2021-07-16T01:01:33,030 c/triangle.c:6748:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,030 6748 | sym(triangleloop, oppotri); 2021-07-16T01:01:33,030 | ^~~ 2021-07-16T01:01:33,031 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,031 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,031 | ^ 2021-07-16T01:01:33,032 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,032 969 | decode(ptr, otri2); 2021-07-16T01:01:33,032 | ^~~~~~ 2021-07-16T01:01:33,032 c/triangle.c:6748:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,032 6748 | sym(triangleloop, oppotri); 2021-07-16T01:01:33,032 | ^~~ 2021-07-16T01:01:33,033 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,034 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,034 | ^ 2021-07-16T01:01:33,034 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,034 969 | decode(ptr, otri2); 2021-07-16T01:01:33,034 | ^~~~~~ 2021-07-16T01:01:33,034 c/triangle.c:6751:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,034 6751 | sym(oppotri, oppooppotri); 2021-07-16T01:01:33,034 | ^~~ 2021-07-16T01:01:33,036 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,036 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,036 | ^ 2021-07-16T01:01:33,036 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,036 969 | decode(ptr, otri2); 2021-07-16T01:01:33,036 | ^~~~~~ 2021-07-16T01:01:33,036 c/triangle.c:6751:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,037 6751 | sym(oppotri, oppooppotri); 2021-07-16T01:01:33,037 | ^~~ 2021-07-16T01:01:33,038 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,038 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,038 | ^ 2021-07-16T01:01:33,038 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,038 969 | decode(ptr, otri2); 2021-07-16T01:01:33,039 | ^~~~~~ 2021-07-16T01:01:33,039 c/triangle.c:6751:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,039 6751 | sym(oppotri, oppooppotri); 2021-07-16T01:01:33,039 | ^~~ 2021-07-16T01:01:33,040 c/triangle.c: In function ‘checkdelaunay’: 2021-07-16T01:01:33,042 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,042 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,043 | ^ 2021-07-16T01:01:33,043 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,043 969 | decode(ptr, otri2); 2021-07-16T01:01:33,043 | ^~~~~~ 2021-07-16T01:01:33,043 c/triangle.c:6841:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,043 6841 | sym(triangleloop, oppotri); 2021-07-16T01:01:33,043 | ^~~ 2021-07-16T01:01:33,045 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,045 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,045 | ^ 2021-07-16T01:01:33,045 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,045 969 | decode(ptr, otri2); 2021-07-16T01:01:33,045 | ^~~~~~ 2021-07-16T01:01:33,045 c/triangle.c:6841:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,045 6841 | sym(triangleloop, oppotri); 2021-07-16T01:01:33,045 | ^~~ 2021-07-16T01:01:33,047 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,047 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,047 | ^ 2021-07-16T01:01:33,047 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,047 969 | decode(ptr, otri2); 2021-07-16T01:01:33,047 | ^~~~~~ 2021-07-16T01:01:33,048 c/triangle.c:6841:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,048 6841 | sym(triangleloop, oppotri); 2021-07-16T01:01:33,048 | ^~~ 2021-07-16T01:01:33,050 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,050 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,050 | ^ 2021-07-16T01:01:33,050 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,050 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,050 | ^~~~~~~ 2021-07-16T01:01:33,050 c/triangle.c:6859:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,050 6859 | tspivot(triangleloop, opposubseg); 2021-07-16T01:01:33,051 | ^~~~~~~ 2021-07-16T01:01:33,052 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,052 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,052 | ^ 2021-07-16T01:01:33,052 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,052 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,052 | ^~~~~~~ 2021-07-16T01:01:33,053 c/triangle.c:6859:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,053 6859 | tspivot(triangleloop, opposubseg); 2021-07-16T01:01:33,053 | ^~~~~~~ 2021-07-16T01:01:33,054 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,054 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,054 | ^ 2021-07-16T01:01:33,055 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,055 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,055 | ^~~~~~~ 2021-07-16T01:01:33,055 c/triangle.c:6859:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,055 6859 | tspivot(triangleloop, opposubseg); 2021-07-16T01:01:33,055 | ^~~~~~~ 2021-07-16T01:01:33,057 c/triangle.c: In function ‘enqueuebadtri’: 2021-07-16T01:01:33,059 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,059 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,059 | ^ 2021-07-16T01:01:33,059 c/triangle.c:7039:21: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,059 7039 | newbad->poortri = encode(*enqtri); 2021-07-16T01:01:33,059 | ^~~~~~ 2021-07-16T01:01:33,061 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,061 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,061 | ^ 2021-07-16T01:01:33,062 c/triangle.c:7039:21: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,062 7039 | newbad->poortri = encode(*enqtri); 2021-07-16T01:01:33,062 | ^~~~~~ 2021-07-16T01:01:33,062 c/triangle.c: In function ‘checkseg4encroach’: 2021-07-16T01:01:33,064 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,064 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,065 | ^ 2021-07-16T01:01:33,065 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,065 1296 | decode(ptr, otri) 2021-07-16T01:01:33,065 | ^~~~~~ 2021-07-16T01:01:33,065 c/triangle.c:7136:3: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:33,065 7136 | stpivot(*testsubseg, neighbortri); 2021-07-16T01:01:33,065 | ^~~~~~~ 2021-07-16T01:01:33,067 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,067 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,067 | ^ 2021-07-16T01:01:33,067 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,067 1296 | decode(ptr, otri) 2021-07-16T01:01:33,067 | ^~~~~~ 2021-07-16T01:01:33,068 c/triangle.c:7136:3: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:33,068 7136 | stpivot(*testsubseg, neighbortri); 2021-07-16T01:01:33,068 | ^~~~~~~ 2021-07-16T01:01:33,069 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,069 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,070 | ^ 2021-07-16T01:01:33,070 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,070 1296 | decode(ptr, otri) 2021-07-16T01:01:33,070 | ^~~~~~ 2021-07-16T01:01:33,070 c/triangle.c:7136:3: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:33,070 7136 | stpivot(*testsubseg, neighbortri); 2021-07-16T01:01:33,070 | ^~~~~~~ 2021-07-16T01:01:33,072 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,073 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,073 | ^ 2021-07-16T01:01:33,073 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,073 1296 | decode(ptr, otri) 2021-07-16T01:01:33,073 | ^~~~~~ 2021-07-16T01:01:33,073 c/triangle.c:7163:3: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:33,073 7163 | stpivot(testsym, neighbortri); 2021-07-16T01:01:33,073 | ^~~~~~~ 2021-07-16T01:01:33,075 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,075 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,075 | ^ 2021-07-16T01:01:33,075 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,075 1296 | decode(ptr, otri) 2021-07-16T01:01:33,075 | ^~~~~~ 2021-07-16T01:01:33,076 c/triangle.c:7163:3: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:33,076 7163 | stpivot(testsym, neighbortri); 2021-07-16T01:01:33,076 | ^~~~~~~ 2021-07-16T01:01:33,077 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,077 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,078 | ^ 2021-07-16T01:01:33,078 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,078 1296 | decode(ptr, otri) 2021-07-16T01:01:33,078 | ^~~~~~ 2021-07-16T01:01:33,078 c/triangle.c:7163:3: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:33,078 7163 | stpivot(testsym, neighbortri); 2021-07-16T01:01:33,078 | ^~~~~~~ 2021-07-16T01:01:33,081 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,081 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,081 | ^ 2021-07-16T01:01:33,081 c/triangle.c:7196:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,081 7196 | encroachedseg->encsubseg = sencode(*testsubseg); 2021-07-16T01:01:33,081 | ^~~~~~~ 2021-07-16T01:01:33,083 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,083 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,083 | ^ 2021-07-16T01:01:33,083 c/triangle.c:7196:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,083 7196 | encroachedseg->encsubseg = sencode(*testsubseg); 2021-07-16T01:01:33,084 | ^~~~~~~ 2021-07-16T01:01:33,085 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,086 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,086 | ^ 2021-07-16T01:01:33,086 c/triangle.c:7200:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,086 7200 | encroachedseg->encsubseg = sencode(testsym); 2021-07-16T01:01:33,086 | ^~~~~~~ 2021-07-16T01:01:33,088 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,088 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,088 | ^ 2021-07-16T01:01:33,088 c/triangle.c:7200:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,088 7200 | encroachedseg->encsubseg = sencode(testsym); 2021-07-16T01:01:33,088 | ^~~~~~~ 2021-07-16T01:01:33,090 c/triangle.c: In function ‘testtriangle’: 2021-07-16T01:01:33,093 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,093 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,093 | ^ 2021-07-16T01:01:33,093 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,093 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,094 | ^~~~~~~ 2021-07-16T01:01:33,094 c/triangle.c:7338:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,094 7338 | tspivot(tri1, testsub); 2021-07-16T01:01:33,094 | ^~~~~~~ 2021-07-16T01:01:33,095 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,096 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,096 | ^ 2021-07-16T01:01:33,096 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,096 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,096 | ^~~~~~~ 2021-07-16T01:01:33,096 c/triangle.c:7338:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,096 7338 | tspivot(tri1, testsub); 2021-07-16T01:01:33,096 | ^~~~~~~ 2021-07-16T01:01:33,098 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,098 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,098 | ^ 2021-07-16T01:01:33,098 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,098 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,099 | ^~~~~~~ 2021-07-16T01:01:33,099 c/triangle.c:7338:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,099 7338 | tspivot(tri1, testsub); 2021-07-16T01:01:33,099 | ^~~~~~~ 2021-07-16T01:01:33,101 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,101 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,101 | ^ 2021-07-16T01:01:33,101 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,101 973 | decode(ptr, otri); 2021-07-16T01:01:33,101 | ^~~~~~ 2021-07-16T01:01:33,101 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,102 1014 | symself(otri); \ 2021-07-16T01:01:33,102 | ^~~~~~~ 2021-07-16T01:01:33,102 c/triangle.c:7343:11: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:33,102 7343 | oprevself(tri1); 2021-07-16T01:01:33,102 | ^~~~~~~~~ 2021-07-16T01:01:33,103 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,103 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,104 | ^ 2021-07-16T01:01:33,104 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,104 973 | decode(ptr, otri); 2021-07-16T01:01:33,104 | ^~~~~~ 2021-07-16T01:01:33,104 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,104 1014 | symself(otri); \ 2021-07-16T01:01:33,104 | ^~~~~~~ 2021-07-16T01:01:33,104 c/triangle.c:7343:11: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:33,104 7343 | oprevself(tri1); 2021-07-16T01:01:33,105 | ^~~~~~~~~ 2021-07-16T01:01:33,106 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,106 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,106 | ^ 2021-07-16T01:01:33,106 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,106 973 | decode(ptr, otri); 2021-07-16T01:01:33,106 | ^~~~~~ 2021-07-16T01:01:33,107 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,107 1014 | symself(otri); \ 2021-07-16T01:01:33,107 | ^~~~~~~ 2021-07-16T01:01:33,107 c/triangle.c:7343:11: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:33,107 7343 | oprevself(tri1); 2021-07-16T01:01:33,107 | ^~~~~~~~~ 2021-07-16T01:01:33,109 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,109 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,109 | ^ 2021-07-16T01:01:33,109 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,109 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,109 | ^~~~~~~ 2021-07-16T01:01:33,109 c/triangle.c:7344:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,109 7344 | tspivot(tri1, testsub); 2021-07-16T01:01:33,109 | ^~~~~~~ 2021-07-16T01:01:33,111 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,111 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,111 | ^ 2021-07-16T01:01:33,111 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,112 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,112 | ^~~~~~~ 2021-07-16T01:01:33,112 c/triangle.c:7344:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,112 7344 | tspivot(tri1, testsub); 2021-07-16T01:01:33,112 | ^~~~~~~ 2021-07-16T01:01:33,114 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,114 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,114 | ^ 2021-07-16T01:01:33,114 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,114 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,114 | ^~~~~~~ 2021-07-16T01:01:33,114 c/triangle.c:7344:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,115 7344 | tspivot(tri1, testsub); 2021-07-16T01:01:33,115 | ^~~~~~~ 2021-07-16T01:01:33,116 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,117 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,117 | ^ 2021-07-16T01:01:33,117 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,117 973 | decode(ptr, otri); 2021-07-16T01:01:33,117 | ^~~~~~ 2021-07-16T01:01:33,117 c/triangle.c:1026:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,117 1026 | symself(otri); \ 2021-07-16T01:01:33,117 | ^~~~~~~ 2021-07-16T01:01:33,118 c/triangle.c:7351:11: note: in expansion of macro ‘dnextself’ 2021-07-16T01:01:33,118 7351 | dnextself(tri2); 2021-07-16T01:01:33,118 | ^~~~~~~~~ 2021-07-16T01:01:33,119 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,119 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,119 | ^ 2021-07-16T01:01:33,119 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,120 973 | decode(ptr, otri); 2021-07-16T01:01:33,120 | ^~~~~~ 2021-07-16T01:01:33,120 c/triangle.c:1026:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,120 1026 | symself(otri); \ 2021-07-16T01:01:33,120 | ^~~~~~~ 2021-07-16T01:01:33,120 c/triangle.c:7351:11: note: in expansion of macro ‘dnextself’ 2021-07-16T01:01:33,120 7351 | dnextself(tri2); 2021-07-16T01:01:33,120 | ^~~~~~~~~ 2021-07-16T01:01:33,122 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,122 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,122 | ^ 2021-07-16T01:01:33,122 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,122 973 | decode(ptr, otri); 2021-07-16T01:01:33,122 | ^~~~~~ 2021-07-16T01:01:33,122 c/triangle.c:1026:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,122 1026 | symself(otri); \ 2021-07-16T01:01:33,123 | ^~~~~~~ 2021-07-16T01:01:33,123 c/triangle.c:7351:11: note: in expansion of macro ‘dnextself’ 2021-07-16T01:01:33,123 7351 | dnextself(tri2); 2021-07-16T01:01:33,123 | ^~~~~~~~~ 2021-07-16T01:01:33,124 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,124 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,125 | ^ 2021-07-16T01:01:33,125 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,125 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,125 | ^~~~~~~ 2021-07-16T01:01:33,125 c/triangle.c:7352:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,125 7352 | tspivot(tri2, testsub); 2021-07-16T01:01:33,125 | ^~~~~~~ 2021-07-16T01:01:33,127 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,127 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,127 | ^ 2021-07-16T01:01:33,127 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,127 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,127 | ^~~~~~~ 2021-07-16T01:01:33,127 c/triangle.c:7352:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,128 7352 | tspivot(tri2, testsub); 2021-07-16T01:01:33,128 | ^~~~~~~ 2021-07-16T01:01:33,129 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,129 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,130 | ^ 2021-07-16T01:01:33,130 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,130 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,130 | ^~~~~~~ 2021-07-16T01:01:33,130 c/triangle.c:7352:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,130 7352 | tspivot(tri2, testsub); 2021-07-16T01:01:33,130 | ^~~~~~~ 2021-07-16T01:01:33,131 c/triangle.c: In function ‘makevertexmap’: 2021-07-16T01:01:33,134 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,134 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,134 | ^ 2021-07-16T01:01:33,134 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-16T01:01:33,134 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-16T01:01:33,134 | ^~~~~ 2021-07-16T01:01:33,135 c/triangle.c:7431:29: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,135 7431 | setvertex2tri(triorg, encode(triangleloop)); 2021-07-16T01:01:33,135 | ^~~~~~ 2021-07-16T01:01:33,136 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,136 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,137 | ^ 2021-07-16T01:01:33,137 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-16T01:01:33,137 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-16T01:01:33,137 | ^~~~~ 2021-07-16T01:01:33,137 c/triangle.c:7431:29: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,137 7431 | setvertex2tri(triorg, encode(triangleloop)); 2021-07-16T01:01:33,137 | ^~~~~~ 2021-07-16T01:01:33,138 c/triangle.c: In function ‘preciselocate’: 2021-07-16T01:01:33,140 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,141 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,141 | ^ 2021-07-16T01:01:33,141 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,141 969 | decode(ptr, otri2); 2021-07-16T01:01:33,141 | ^~~~~~ 2021-07-16T01:01:33,141 c/triangle.c:7590:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,141 7590 | sym(backtracktri, *searchtri); 2021-07-16T01:01:33,141 | ^~~ 2021-07-16T01:01:33,143 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,143 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,144 | ^ 2021-07-16T01:01:33,144 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,144 969 | decode(ptr, otri2); 2021-07-16T01:01:33,144 | ^~~~~~ 2021-07-16T01:01:33,144 c/triangle.c:7590:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,144 7590 | sym(backtracktri, *searchtri); 2021-07-16T01:01:33,144 | ^~~ 2021-07-16T01:01:33,146 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,146 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,146 | ^ 2021-07-16T01:01:33,146 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,146 969 | decode(ptr, otri2); 2021-07-16T01:01:33,147 | ^~~~~~ 2021-07-16T01:01:33,147 c/triangle.c:7590:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,147 7590 | sym(backtracktri, *searchtri); 2021-07-16T01:01:33,147 | ^~~ 2021-07-16T01:01:33,149 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,149 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,149 | ^ 2021-07-16T01:01:33,149 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,149 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,149 | ^~~~~~~ 2021-07-16T01:01:33,149 c/triangle.c:7594:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,150 7594 | tspivot(backtracktri, checkedge); 2021-07-16T01:01:33,150 | ^~~~~~~ 2021-07-16T01:01:33,151 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,152 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,152 | ^ 2021-07-16T01:01:33,152 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,152 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,152 | ^~~~~~~ 2021-07-16T01:01:33,152 c/triangle.c:7594:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,152 7594 | tspivot(backtracktri, checkedge); 2021-07-16T01:01:33,152 | ^~~~~~~ 2021-07-16T01:01:33,154 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,154 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,154 | ^ 2021-07-16T01:01:33,155 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,155 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,155 | ^~~~~~~ 2021-07-16T01:01:33,155 c/triangle.c:7594:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,155 7594 | tspivot(backtracktri, checkedge); 2021-07-16T01:01:33,155 | ^~~~~~~ 2021-07-16T01:01:33,156 c/triangle.c: In function ‘locate’: 2021-07-16T01:01:33,158 c/triangle.c:7736:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,158 7736 | alignptr = (INT_PTR) (sampleblock + 1); 2021-07-16T01:01:33,158 | ^ 2021-07-16T01:01:33,160 c/triangle.c:7737:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,160 7737 | firsttri = (char *) (alignptr + 2021-07-16T01:01:33,160 | ^ 2021-07-16T01:01:33,164 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,164 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,164 | ^ 2021-07-16T01:01:33,164 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,164 973 | decode(ptr, otri); 2021-07-16T01:01:33,165 | ^~~~~~ 2021-07-16T01:01:33,165 c/triangle.c:7789:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,165 7789 | symself(*searchtri); 2021-07-16T01:01:33,165 | ^~~~~~~ 2021-07-16T01:01:33,167 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,167 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,167 | ^ 2021-07-16T01:01:33,167 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,167 973 | decode(ptr, otri); 2021-07-16T01:01:33,167 | ^~~~~~ 2021-07-16T01:01:33,167 c/triangle.c:7789:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,168 7789 | symself(*searchtri); 2021-07-16T01:01:33,168 | ^~~~~~~ 2021-07-16T01:01:33,169 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,170 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,170 | ^ 2021-07-16T01:01:33,170 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,170 973 | decode(ptr, otri); 2021-07-16T01:01:33,170 | ^~~~~~ 2021-07-16T01:01:33,170 c/triangle.c:7789:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,170 7789 | symself(*searchtri); 2021-07-16T01:01:33,170 | ^~~~~~~ 2021-07-16T01:01:33,171 c/triangle.c: In function ‘insertsubseg’: 2021-07-16T01:01:33,174 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,174 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,174 | ^ 2021-07-16T01:01:33,174 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,174 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,175 | ^~~~~~~ 2021-07-16T01:01:33,175 c/triangle.c:7847:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,175 7847 | tspivot(*tri, newsubseg); 2021-07-16T01:01:33,175 | ^~~~~~~ 2021-07-16T01:01:33,177 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,177 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,177 | ^ 2021-07-16T01:01:33,177 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,177 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,177 | ^~~~~~~ 2021-07-16T01:01:33,178 c/triangle.c:7847:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,178 7847 | tspivot(*tri, newsubseg); 2021-07-16T01:01:33,178 | ^~~~~~~ 2021-07-16T01:01:33,180 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,180 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,180 | ^ 2021-07-16T01:01:33,180 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,180 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,180 | ^~~~~~~ 2021-07-16T01:01:33,180 c/triangle.c:7847:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,180 7847 | tspivot(*tri, newsubseg); 2021-07-16T01:01:33,181 | ^~~~~~~ 2021-07-16T01:01:33,183 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,183 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,183 | ^ 2021-07-16T01:01:33,183 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,183 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,183 | ^~~~~~~ 2021-07-16T01:01:33,183 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,184 7859 | tsbond(*tri, newsubseg); 2021-07-16T01:01:33,184 | ^~~~~~ 2021-07-16T01:01:33,186 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,186 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,186 | ^ 2021-07-16T01:01:33,186 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,186 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,186 | ^~~~~~~ 2021-07-16T01:01:33,186 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,186 7859 | tsbond(*tri, newsubseg); 2021-07-16T01:01:33,187 | ^~~~~~ 2021-07-16T01:01:33,189 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,189 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,189 | ^ 2021-07-16T01:01:33,189 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,189 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,189 | ^~~~~~ 2021-07-16T01:01:33,189 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,189 7859 | tsbond(*tri, newsubseg); 2021-07-16T01:01:33,189 | ^~~~~~ 2021-07-16T01:01:33,191 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,192 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,192 | ^ 2021-07-16T01:01:33,192 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,192 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,192 | ^~~~~~ 2021-07-16T01:01:33,192 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,192 7859 | tsbond(*tri, newsubseg); 2021-07-16T01:01:33,192 | ^~~~~~ 2021-07-16T01:01:33,194 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,195 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,195 | ^ 2021-07-16T01:01:33,195 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,195 969 | decode(ptr, otri2); 2021-07-16T01:01:33,195 | ^~~~~~ 2021-07-16T01:01:33,195 c/triangle.c:7860:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,195 7860 | sym(*tri, oppotri); 2021-07-16T01:01:33,195 | ^~~ 2021-07-16T01:01:33,197 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,197 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,198 | ^ 2021-07-16T01:01:33,198 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,198 969 | decode(ptr, otri2); 2021-07-16T01:01:33,198 | ^~~~~~ 2021-07-16T01:01:33,198 c/triangle.c:7860:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,198 7860 | sym(*tri, oppotri); 2021-07-16T01:01:33,198 | ^~~ 2021-07-16T01:01:33,200 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,200 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,200 | ^ 2021-07-16T01:01:33,200 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,201 969 | decode(ptr, otri2); 2021-07-16T01:01:33,201 | ^~~~~~ 2021-07-16T01:01:33,201 c/triangle.c:7860:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,201 7860 | sym(*tri, oppotri); 2021-07-16T01:01:33,201 | ^~~ 2021-07-16T01:01:33,203 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,203 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,203 | ^ 2021-07-16T01:01:33,203 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,204 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,204 | ^~~~~~~ 2021-07-16T01:01:33,204 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,204 7862 | tsbond(oppotri, newsubseg); 2021-07-16T01:01:33,204 | ^~~~~~ 2021-07-16T01:01:33,206 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,206 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,206 | ^ 2021-07-16T01:01:33,206 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,206 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,206 | ^~~~~~~ 2021-07-16T01:01:33,207 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,207 7862 | tsbond(oppotri, newsubseg); 2021-07-16T01:01:33,207 | ^~~~~~ 2021-07-16T01:01:33,209 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,209 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,209 | ^ 2021-07-16T01:01:33,209 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,209 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,209 | ^~~~~~ 2021-07-16T01:01:33,209 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,210 7862 | tsbond(oppotri, newsubseg); 2021-07-16T01:01:33,210 | ^~~~~~ 2021-07-16T01:01:33,212 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,212 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,212 | ^ 2021-07-16T01:01:33,212 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,212 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,212 | ^~~~~~ 2021-07-16T01:01:33,212 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,213 7862 | tsbond(oppotri, newsubseg); 2021-07-16T01:01:33,213 | ^~~~~~ 2021-07-16T01:01:33,213 c/triangle.c: In function ‘flip’: 2021-07-16T01:01:33,215 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,215 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,215 | ^ 2021-07-16T01:01:33,216 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,216 969 | decode(ptr, otri2); 2021-07-16T01:01:33,216 | ^~~~~~ 2021-07-16T01:01:33,216 c/triangle.c:7949:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,216 7949 | sym(*flipedge, top); 2021-07-16T01:01:33,216 | ^~~ 2021-07-16T01:01:33,218 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,218 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,218 | ^ 2021-07-16T01:01:33,218 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,219 969 | decode(ptr, otri2); 2021-07-16T01:01:33,219 | ^~~~~~ 2021-07-16T01:01:33,219 c/triangle.c:7949:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,219 7949 | sym(*flipedge, top); 2021-07-16T01:01:33,219 | ^~~ 2021-07-16T01:01:33,221 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,221 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,221 | ^ 2021-07-16T01:01:33,221 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,222 969 | decode(ptr, otri2); 2021-07-16T01:01:33,222 | ^~~~~~ 2021-07-16T01:01:33,222 c/triangle.c:7949:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,222 7949 | sym(*flipedge, top); 2021-07-16T01:01:33,222 | ^~~ 2021-07-16T01:01:33,224 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,224 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,224 | ^ 2021-07-16T01:01:33,225 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,225 969 | decode(ptr, otri2); 2021-07-16T01:01:33,225 | ^~~~~~ 2021-07-16T01:01:33,225 c/triangle.c:7969:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,225 7969 | sym(topleft, toplcasing); 2021-07-16T01:01:33,225 | ^~~ 2021-07-16T01:01:33,227 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,227 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,227 | ^ 2021-07-16T01:01:33,228 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,228 969 | decode(ptr, otri2); 2021-07-16T01:01:33,228 | ^~~~~~ 2021-07-16T01:01:33,228 c/triangle.c:7969:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,228 7969 | sym(topleft, toplcasing); 2021-07-16T01:01:33,228 | ^~~ 2021-07-16T01:01:33,230 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,230 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,230 | ^ 2021-07-16T01:01:33,230 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,231 969 | decode(ptr, otri2); 2021-07-16T01:01:33,231 | ^~~~~~ 2021-07-16T01:01:33,231 c/triangle.c:7969:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,231 7969 | sym(topleft, toplcasing); 2021-07-16T01:01:33,231 | ^~~ 2021-07-16T01:01:33,233 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,233 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,233 | ^ 2021-07-16T01:01:33,234 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,234 969 | decode(ptr, otri2); 2021-07-16T01:01:33,234 | ^~~~~~ 2021-07-16T01:01:33,234 c/triangle.c:7971:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,234 7971 | sym(topright, toprcasing); 2021-07-16T01:01:33,234 | ^~~ 2021-07-16T01:01:33,236 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,236 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,236 | ^ 2021-07-16T01:01:33,236 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,237 969 | decode(ptr, otri2); 2021-07-16T01:01:33,237 | ^~~~~~ 2021-07-16T01:01:33,237 c/triangle.c:7971:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,237 7971 | sym(topright, toprcasing); 2021-07-16T01:01:33,237 | ^~~ 2021-07-16T01:01:33,239 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,239 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,239 | ^ 2021-07-16T01:01:33,239 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,240 969 | decode(ptr, otri2); 2021-07-16T01:01:33,240 | ^~~~~~ 2021-07-16T01:01:33,240 c/triangle.c:7971:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,240 7971 | sym(topright, toprcasing); 2021-07-16T01:01:33,240 | ^~~ 2021-07-16T01:01:33,242 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,242 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,242 | ^ 2021-07-16T01:01:33,243 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,243 969 | decode(ptr, otri2); 2021-07-16T01:01:33,243 | ^~~~~~ 2021-07-16T01:01:33,243 c/triangle.c:7973:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,243 7973 | sym(botleft, botlcasing); 2021-07-16T01:01:33,243 | ^~~ 2021-07-16T01:01:33,245 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,245 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,245 | ^ 2021-07-16T01:01:33,246 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,246 969 | decode(ptr, otri2); 2021-07-16T01:01:33,246 | ^~~~~~ 2021-07-16T01:01:33,246 c/triangle.c:7973:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,246 7973 | sym(botleft, botlcasing); 2021-07-16T01:01:33,246 | ^~~ 2021-07-16T01:01:33,248 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,248 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,248 | ^ 2021-07-16T01:01:33,248 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,249 969 | decode(ptr, otri2); 2021-07-16T01:01:33,249 | ^~~~~~ 2021-07-16T01:01:33,249 c/triangle.c:7973:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,249 7973 | sym(botleft, botlcasing); 2021-07-16T01:01:33,249 | ^~~ 2021-07-16T01:01:33,251 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,251 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,251 | ^ 2021-07-16T01:01:33,251 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,252 969 | decode(ptr, otri2); 2021-07-16T01:01:33,252 | ^~~~~~ 2021-07-16T01:01:33,252 c/triangle.c:7975:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,252 7975 | sym(botright, botrcasing); 2021-07-16T01:01:33,252 | ^~~ 2021-07-16T01:01:33,254 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,254 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,254 | ^ 2021-07-16T01:01:33,254 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,254 969 | decode(ptr, otri2); 2021-07-16T01:01:33,255 | ^~~~~~ 2021-07-16T01:01:33,255 c/triangle.c:7975:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,255 7975 | sym(botright, botrcasing); 2021-07-16T01:01:33,255 | ^~~ 2021-07-16T01:01:33,257 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,257 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,257 | ^ 2021-07-16T01:01:33,257 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,257 969 | decode(ptr, otri2); 2021-07-16T01:01:33,257 | ^~~~~~ 2021-07-16T01:01:33,258 c/triangle.c:7975:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,258 7975 | sym(botright, botrcasing); 2021-07-16T01:01:33,258 | ^~~ 2021-07-16T01:01:33,260 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,260 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,260 | ^ 2021-07-16T01:01:33,260 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,260 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,260 | ^~~~~~ 2021-07-16T01:01:33,261 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,261 7977 | bond(topleft, botlcasing); 2021-07-16T01:01:33,261 | ^~~~ 2021-07-16T01:01:33,263 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,263 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,263 | ^ 2021-07-16T01:01:33,263 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,263 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,263 | ^~~~~~ 2021-07-16T01:01:33,263 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,264 7977 | bond(topleft, botlcasing); 2021-07-16T01:01:33,264 | ^~~~ 2021-07-16T01:01:33,266 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,266 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,266 | ^ 2021-07-16T01:01:33,266 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,266 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,266 | ^~~~~~ 2021-07-16T01:01:33,266 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,267 7977 | bond(topleft, botlcasing); 2021-07-16T01:01:33,267 | ^~~~ 2021-07-16T01:01:33,269 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,269 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,269 | ^ 2021-07-16T01:01:33,269 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,269 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,269 | ^~~~~~ 2021-07-16T01:01:33,269 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,269 7977 | bond(topleft, botlcasing); 2021-07-16T01:01:33,270 | ^~~~ 2021-07-16T01:01:33,272 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,272 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,272 | ^ 2021-07-16T01:01:33,272 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,272 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,272 | ^~~~~~ 2021-07-16T01:01:33,272 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,272 7978 | bond(botleft, botrcasing); 2021-07-16T01:01:33,272 | ^~~~ 2021-07-16T01:01:33,274 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,275 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,275 | ^ 2021-07-16T01:01:33,275 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,275 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,275 | ^~~~~~ 2021-07-16T01:01:33,275 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,275 7978 | bond(botleft, botrcasing); 2021-07-16T01:01:33,275 | ^~~~ 2021-07-16T01:01:33,277 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,278 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,278 | ^ 2021-07-16T01:01:33,278 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,278 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,278 | ^~~~~~ 2021-07-16T01:01:33,278 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,278 7978 | bond(botleft, botrcasing); 2021-07-16T01:01:33,278 | ^~~~ 2021-07-16T01:01:33,280 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,280 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,281 | ^ 2021-07-16T01:01:33,281 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,281 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,281 | ^~~~~~ 2021-07-16T01:01:33,281 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,281 7978 | bond(botleft, botrcasing); 2021-07-16T01:01:33,281 | ^~~~ 2021-07-16T01:01:33,283 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,283 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,284 | ^ 2021-07-16T01:01:33,284 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,284 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,284 | ^~~~~~ 2021-07-16T01:01:33,284 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,284 7979 | bond(botright, toprcasing); 2021-07-16T01:01:33,284 | ^~~~ 2021-07-16T01:01:33,286 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,286 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,286 | ^ 2021-07-16T01:01:33,287 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,287 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,287 | ^~~~~~ 2021-07-16T01:01:33,287 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,287 7979 | bond(botright, toprcasing); 2021-07-16T01:01:33,287 | ^~~~ 2021-07-16T01:01:33,289 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,289 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,289 | ^ 2021-07-16T01:01:33,289 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,290 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,290 | ^~~~~~ 2021-07-16T01:01:33,290 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,290 7979 | bond(botright, toprcasing); 2021-07-16T01:01:33,290 | ^~~~ 2021-07-16T01:01:33,292 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,292 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,292 | ^ 2021-07-16T01:01:33,292 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,293 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,293 | ^~~~~~ 2021-07-16T01:01:33,293 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,293 7979 | bond(botright, toprcasing); 2021-07-16T01:01:33,293 | ^~~~ 2021-07-16T01:01:33,295 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,295 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,295 | ^ 2021-07-16T01:01:33,295 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,296 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,296 | ^~~~~~ 2021-07-16T01:01:33,296 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,296 7980 | bond(topright, toplcasing); 2021-07-16T01:01:33,296 | ^~~~ 2021-07-16T01:01:33,298 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,298 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,298 | ^ 2021-07-16T01:01:33,298 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,298 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,299 | ^~~~~~ 2021-07-16T01:01:33,299 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,299 7980 | bond(topright, toplcasing); 2021-07-16T01:01:33,299 | ^~~~ 2021-07-16T01:01:33,301 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,301 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,301 | ^ 2021-07-16T01:01:33,301 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,301 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,301 | ^~~~~~ 2021-07-16T01:01:33,302 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,302 7980 | bond(topright, toplcasing); 2021-07-16T01:01:33,302 | ^~~~ 2021-07-16T01:01:33,304 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,304 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,304 | ^ 2021-07-16T01:01:33,304 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,304 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,304 | ^~~~~~ 2021-07-16T01:01:33,305 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,305 7980 | bond(topright, toplcasing); 2021-07-16T01:01:33,305 | ^~~~ 2021-07-16T01:01:33,307 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,307 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,307 | ^ 2021-07-16T01:01:33,307 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,307 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,307 | ^~~~~~~ 2021-07-16T01:01:33,308 c/triangle.c:7984:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,308 7984 | tspivot(topleft, toplsubseg); 2021-07-16T01:01:33,308 | ^~~~~~~ 2021-07-16T01:01:33,310 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,310 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,310 | ^ 2021-07-16T01:01:33,310 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,310 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,310 | ^~~~~~~ 2021-07-16T01:01:33,310 c/triangle.c:7984:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,311 7984 | tspivot(topleft, toplsubseg); 2021-07-16T01:01:33,311 | ^~~~~~~ 2021-07-16T01:01:33,313 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,313 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,313 | ^ 2021-07-16T01:01:33,313 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,313 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,313 | ^~~~~~~ 2021-07-16T01:01:33,313 c/triangle.c:7984:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,314 7984 | tspivot(topleft, toplsubseg); 2021-07-16T01:01:33,314 | ^~~~~~~ 2021-07-16T01:01:33,316 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,316 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,316 | ^ 2021-07-16T01:01:33,316 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,316 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,316 | ^~~~~~~ 2021-07-16T01:01:33,316 c/triangle.c:7985:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,317 7985 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:33,317 | ^~~~~~~ 2021-07-16T01:01:33,319 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,319 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,319 | ^ 2021-07-16T01:01:33,319 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,319 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,319 | ^~~~~~~ 2021-07-16T01:01:33,319 c/triangle.c:7985:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,319 7985 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:33,319 | ^~~~~~~ 2021-07-16T01:01:33,321 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,322 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,322 | ^ 2021-07-16T01:01:33,322 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,322 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,322 | ^~~~~~~ 2021-07-16T01:01:33,322 c/triangle.c:7985:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,322 7985 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:33,322 | ^~~~~~~ 2021-07-16T01:01:33,324 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,325 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,325 | ^ 2021-07-16T01:01:33,325 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,325 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,325 | ^~~~~~~ 2021-07-16T01:01:33,325 c/triangle.c:7986:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,325 7986 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,325 | ^~~~~~~ 2021-07-16T01:01:33,327 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,328 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,328 | ^ 2021-07-16T01:01:33,328 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,328 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,328 | ^~~~~~~ 2021-07-16T01:01:33,328 c/triangle.c:7986:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,328 7986 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,328 | ^~~~~~~ 2021-07-16T01:01:33,330 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,330 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,331 | ^ 2021-07-16T01:01:33,331 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,331 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,331 | ^~~~~~~ 2021-07-16T01:01:33,331 c/triangle.c:7986:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,331 7986 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,331 | ^~~~~~~ 2021-07-16T01:01:33,333 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,333 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,334 | ^ 2021-07-16T01:01:33,334 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,334 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,334 | ^~~~~~~ 2021-07-16T01:01:33,334 c/triangle.c:7987:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,334 7987 | tspivot(topright, toprsubseg); 2021-07-16T01:01:33,334 | ^~~~~~~ 2021-07-16T01:01:33,336 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,336 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,336 | ^ 2021-07-16T01:01:33,337 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,337 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,337 | ^~~~~~~ 2021-07-16T01:01:33,337 c/triangle.c:7987:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,337 7987 | tspivot(topright, toprsubseg); 2021-07-16T01:01:33,337 | ^~~~~~~ 2021-07-16T01:01:33,339 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,339 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,339 | ^ 2021-07-16T01:01:33,339 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,340 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,340 | ^~~~~~~ 2021-07-16T01:01:33,340 c/triangle.c:7987:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,340 7987 | tspivot(topright, toprsubseg); 2021-07-16T01:01:33,340 | ^~~~~~~ 2021-07-16T01:01:33,342 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,342 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,342 | ^ 2021-07-16T01:01:33,343 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,343 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,343 | ^~~~~~~ 2021-07-16T01:01:33,343 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,343 7991 | tsbond(topright, toplsubseg); 2021-07-16T01:01:33,343 | ^~~~~~ 2021-07-16T01:01:33,345 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,345 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,345 | ^ 2021-07-16T01:01:33,346 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,346 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,346 | ^~~~~~~ 2021-07-16T01:01:33,346 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,346 7991 | tsbond(topright, toplsubseg); 2021-07-16T01:01:33,346 | ^~~~~~ 2021-07-16T01:01:33,348 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,348 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,348 | ^ 2021-07-16T01:01:33,349 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,349 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,349 | ^~~~~~ 2021-07-16T01:01:33,349 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,349 7991 | tsbond(topright, toplsubseg); 2021-07-16T01:01:33,349 | ^~~~~~ 2021-07-16T01:01:33,351 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,351 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,351 | ^ 2021-07-16T01:01:33,352 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,352 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,352 | ^~~~~~ 2021-07-16T01:01:33,352 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,352 7991 | tsbond(topright, toplsubseg); 2021-07-16T01:01:33,352 | ^~~~~~ 2021-07-16T01:01:33,354 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,354 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,355 | ^ 2021-07-16T01:01:33,355 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,355 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,355 | ^~~~~~~ 2021-07-16T01:01:33,355 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,355 7996 | tsbond(topleft, botlsubseg); 2021-07-16T01:01:33,355 | ^~~~~~ 2021-07-16T01:01:33,357 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,357 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,357 | ^ 2021-07-16T01:01:33,358 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,358 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,358 | ^~~~~~~ 2021-07-16T01:01:33,358 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,358 7996 | tsbond(topleft, botlsubseg); 2021-07-16T01:01:33,358 | ^~~~~~ 2021-07-16T01:01:33,360 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,360 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,361 | ^ 2021-07-16T01:01:33,361 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,361 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,361 | ^~~~~~ 2021-07-16T01:01:33,361 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,361 7996 | tsbond(topleft, botlsubseg); 2021-07-16T01:01:33,361 | ^~~~~~ 2021-07-16T01:01:33,363 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,363 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,364 | ^ 2021-07-16T01:01:33,364 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,364 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,364 | ^~~~~~ 2021-07-16T01:01:33,364 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,364 7996 | tsbond(topleft, botlsubseg); 2021-07-16T01:01:33,364 | ^~~~~~ 2021-07-16T01:01:33,366 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,366 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,367 | ^ 2021-07-16T01:01:33,367 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,367 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,367 | ^~~~~~~ 2021-07-16T01:01:33,367 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,367 8001 | tsbond(botleft, botrsubseg); 2021-07-16T01:01:33,367 | ^~~~~~ 2021-07-16T01:01:33,369 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,369 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,370 | ^ 2021-07-16T01:01:33,370 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,370 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,370 | ^~~~~~~ 2021-07-16T01:01:33,370 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,370 8001 | tsbond(botleft, botrsubseg); 2021-07-16T01:01:33,370 | ^~~~~~ 2021-07-16T01:01:33,372 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,372 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,373 | ^ 2021-07-16T01:01:33,373 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,373 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,373 | ^~~~~~ 2021-07-16T01:01:33,373 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,373 8001 | tsbond(botleft, botrsubseg); 2021-07-16T01:01:33,373 | ^~~~~~ 2021-07-16T01:01:33,375 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,375 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,376 | ^ 2021-07-16T01:01:33,376 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,376 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,376 | ^~~~~~ 2021-07-16T01:01:33,376 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,376 8001 | tsbond(botleft, botrsubseg); 2021-07-16T01:01:33,376 | ^~~~~~ 2021-07-16T01:01:33,378 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,379 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,379 | ^ 2021-07-16T01:01:33,379 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,379 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,379 | ^~~~~~~ 2021-07-16T01:01:33,379 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,379 8006 | tsbond(botright, toprsubseg); 2021-07-16T01:01:33,379 | ^~~~~~ 2021-07-16T01:01:33,381 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,381 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,382 | ^ 2021-07-16T01:01:33,382 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,382 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,382 | ^~~~~~~ 2021-07-16T01:01:33,382 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,382 8006 | tsbond(botright, toprsubseg); 2021-07-16T01:01:33,382 | ^~~~~~ 2021-07-16T01:01:33,384 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,385 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,385 | ^ 2021-07-16T01:01:33,385 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,385 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,385 | ^~~~~~ 2021-07-16T01:01:33,385 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,385 8006 | tsbond(botright, toprsubseg); 2021-07-16T01:01:33,385 | ^~~~~~ 2021-07-16T01:01:33,387 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,388 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,388 | ^ 2021-07-16T01:01:33,388 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,388 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,388 | ^~~~~~ 2021-07-16T01:01:33,388 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,388 8006 | tsbond(botright, toprsubseg); 2021-07-16T01:01:33,388 | ^~~~~~ 2021-07-16T01:01:33,389 c/triangle.c: In function ‘unflip’: 2021-07-16T01:01:33,391 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,392 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,392 | ^ 2021-07-16T01:01:33,392 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,392 969 | decode(ptr, otri2); 2021-07-16T01:01:33,392 | ^~~~~~ 2021-07-16T01:01:33,392 c/triangle.c:8084:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,392 8084 | sym(*flipedge, top); 2021-07-16T01:01:33,392 | ^~~ 2021-07-16T01:01:33,394 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,395 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,395 | ^ 2021-07-16T01:01:33,395 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,395 969 | decode(ptr, otri2); 2021-07-16T01:01:33,395 | ^~~~~~ 2021-07-16T01:01:33,395 c/triangle.c:8084:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,395 8084 | sym(*flipedge, top); 2021-07-16T01:01:33,395 | ^~~ 2021-07-16T01:01:33,397 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,398 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,398 | ^ 2021-07-16T01:01:33,398 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,398 969 | decode(ptr, otri2); 2021-07-16T01:01:33,398 | ^~~~~~ 2021-07-16T01:01:33,398 c/triangle.c:8084:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,398 8084 | sym(*flipedge, top); 2021-07-16T01:01:33,398 | ^~~ 2021-07-16T01:01:33,401 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,401 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,401 | ^ 2021-07-16T01:01:33,401 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,401 969 | decode(ptr, otri2); 2021-07-16T01:01:33,401 | ^~~~~~ 2021-07-16T01:01:33,401 c/triangle.c:8104:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,401 8104 | sym(topleft, toplcasing); 2021-07-16T01:01:33,401 | ^~~ 2021-07-16T01:01:33,404 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,404 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,404 | ^ 2021-07-16T01:01:33,404 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,404 969 | decode(ptr, otri2); 2021-07-16T01:01:33,404 | ^~~~~~ 2021-07-16T01:01:33,404 c/triangle.c:8104:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,404 8104 | sym(topleft, toplcasing); 2021-07-16T01:01:33,405 | ^~~ 2021-07-16T01:01:33,407 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,407 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,407 | ^ 2021-07-16T01:01:33,407 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,407 969 | decode(ptr, otri2); 2021-07-16T01:01:33,407 | ^~~~~~ 2021-07-16T01:01:33,407 c/triangle.c:8104:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,407 8104 | sym(topleft, toplcasing); 2021-07-16T01:01:33,407 | ^~~ 2021-07-16T01:01:33,410 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,410 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,410 | ^ 2021-07-16T01:01:33,410 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,410 969 | decode(ptr, otri2); 2021-07-16T01:01:33,410 | ^~~~~~ 2021-07-16T01:01:33,410 c/triangle.c:8106:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,410 8106 | sym(topright, toprcasing); 2021-07-16T01:01:33,411 | ^~~ 2021-07-16T01:01:33,413 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,413 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,413 | ^ 2021-07-16T01:01:33,413 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,413 969 | decode(ptr, otri2); 2021-07-16T01:01:33,413 | ^~~~~~ 2021-07-16T01:01:33,413 c/triangle.c:8106:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,413 8106 | sym(topright, toprcasing); 2021-07-16T01:01:33,414 | ^~~ 2021-07-16T01:01:33,416 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,416 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,416 | ^ 2021-07-16T01:01:33,416 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,416 969 | decode(ptr, otri2); 2021-07-16T01:01:33,416 | ^~~~~~ 2021-07-16T01:01:33,416 c/triangle.c:8106:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,416 8106 | sym(topright, toprcasing); 2021-07-16T01:01:33,417 | ^~~ 2021-07-16T01:01:33,419 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,419 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,419 | ^ 2021-07-16T01:01:33,419 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,419 969 | decode(ptr, otri2); 2021-07-16T01:01:33,419 | ^~~~~~ 2021-07-16T01:01:33,419 c/triangle.c:8108:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,419 8108 | sym(botleft, botlcasing); 2021-07-16T01:01:33,420 | ^~~ 2021-07-16T01:01:33,422 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,422 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,422 | ^ 2021-07-16T01:01:33,422 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,422 969 | decode(ptr, otri2); 2021-07-16T01:01:33,422 | ^~~~~~ 2021-07-16T01:01:33,422 c/triangle.c:8108:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,422 8108 | sym(botleft, botlcasing); 2021-07-16T01:01:33,423 | ^~~ 2021-07-16T01:01:33,425 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,425 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,425 | ^ 2021-07-16T01:01:33,425 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,425 969 | decode(ptr, otri2); 2021-07-16T01:01:33,425 | ^~~~~~ 2021-07-16T01:01:33,425 c/triangle.c:8108:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,425 8108 | sym(botleft, botlcasing); 2021-07-16T01:01:33,426 | ^~~ 2021-07-16T01:01:33,428 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,428 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,428 | ^ 2021-07-16T01:01:33,428 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,428 969 | decode(ptr, otri2); 2021-07-16T01:01:33,428 | ^~~~~~ 2021-07-16T01:01:33,428 c/triangle.c:8110:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,429 8110 | sym(botright, botrcasing); 2021-07-16T01:01:33,429 | ^~~ 2021-07-16T01:01:33,431 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,431 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,431 | ^ 2021-07-16T01:01:33,431 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,431 969 | decode(ptr, otri2); 2021-07-16T01:01:33,431 | ^~~~~~ 2021-07-16T01:01:33,431 c/triangle.c:8110:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,432 8110 | sym(botright, botrcasing); 2021-07-16T01:01:33,432 | ^~~ 2021-07-16T01:01:33,434 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,434 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,434 | ^ 2021-07-16T01:01:33,434 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,434 969 | decode(ptr, otri2); 2021-07-16T01:01:33,434 | ^~~~~~ 2021-07-16T01:01:33,434 c/triangle.c:8110:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,435 8110 | sym(botright, botrcasing); 2021-07-16T01:01:33,435 | ^~~ 2021-07-16T01:01:33,437 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,437 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,437 | ^ 2021-07-16T01:01:33,437 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,437 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,437 | ^~~~~~ 2021-07-16T01:01:33,437 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,438 8112 | bond(topleft, toprcasing); 2021-07-16T01:01:33,438 | ^~~~ 2021-07-16T01:01:33,440 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,440 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,440 | ^ 2021-07-16T01:01:33,440 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,440 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,440 | ^~~~~~ 2021-07-16T01:01:33,440 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,441 8112 | bond(topleft, toprcasing); 2021-07-16T01:01:33,441 | ^~~~ 2021-07-16T01:01:33,443 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,443 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,443 | ^ 2021-07-16T01:01:33,443 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,443 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,443 | ^~~~~~ 2021-07-16T01:01:33,444 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,444 8112 | bond(topleft, toprcasing); 2021-07-16T01:01:33,444 | ^~~~ 2021-07-16T01:01:33,446 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,446 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,446 | ^ 2021-07-16T01:01:33,446 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,446 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,446 | ^~~~~~ 2021-07-16T01:01:33,447 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,447 8112 | bond(topleft, toprcasing); 2021-07-16T01:01:33,447 | ^~~~ 2021-07-16T01:01:33,449 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,449 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,449 | ^ 2021-07-16T01:01:33,449 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,449 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,449 | ^~~~~~ 2021-07-16T01:01:33,450 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,450 8113 | bond(botleft, toplcasing); 2021-07-16T01:01:33,450 | ^~~~ 2021-07-16T01:01:33,452 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,452 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,452 | ^ 2021-07-16T01:01:33,452 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,452 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,452 | ^~~~~~ 2021-07-16T01:01:33,453 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,453 8113 | bond(botleft, toplcasing); 2021-07-16T01:01:33,453 | ^~~~ 2021-07-16T01:01:33,455 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,455 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,455 | ^ 2021-07-16T01:01:33,455 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,455 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,455 | ^~~~~~ 2021-07-16T01:01:33,456 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,456 8113 | bond(botleft, toplcasing); 2021-07-16T01:01:33,456 | ^~~~ 2021-07-16T01:01:33,458 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,458 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,458 | ^ 2021-07-16T01:01:33,458 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,458 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,458 | ^~~~~~ 2021-07-16T01:01:33,459 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,459 8113 | bond(botleft, toplcasing); 2021-07-16T01:01:33,459 | ^~~~ 2021-07-16T01:01:33,461 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,461 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,461 | ^ 2021-07-16T01:01:33,461 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,461 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,461 | ^~~~~~ 2021-07-16T01:01:33,462 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,462 8114 | bond(botright, botlcasing); 2021-07-16T01:01:33,462 | ^~~~ 2021-07-16T01:01:33,464 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,464 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,464 | ^ 2021-07-16T01:01:33,464 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,464 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,465 | ^~~~~~ 2021-07-16T01:01:33,465 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,465 8114 | bond(botright, botlcasing); 2021-07-16T01:01:33,465 | ^~~~ 2021-07-16T01:01:33,467 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,467 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,467 | ^ 2021-07-16T01:01:33,467 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,468 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,468 | ^~~~~~ 2021-07-16T01:01:33,468 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,468 8114 | bond(botright, botlcasing); 2021-07-16T01:01:33,468 | ^~~~ 2021-07-16T01:01:33,470 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,470 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,470 | ^ 2021-07-16T01:01:33,470 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,471 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,471 | ^~~~~~ 2021-07-16T01:01:33,471 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,471 8114 | bond(botright, botlcasing); 2021-07-16T01:01:33,471 | ^~~~ 2021-07-16T01:01:33,473 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,473 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,473 | ^ 2021-07-16T01:01:33,474 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,474 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,474 | ^~~~~~ 2021-07-16T01:01:33,474 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,474 8115 | bond(topright, botrcasing); 2021-07-16T01:01:33,474 | ^~~~ 2021-07-16T01:01:33,476 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,476 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,476 | ^ 2021-07-16T01:01:33,477 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,477 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,477 | ^~~~~~ 2021-07-16T01:01:33,477 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,477 8115 | bond(topright, botrcasing); 2021-07-16T01:01:33,477 | ^~~~ 2021-07-16T01:01:33,479 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,479 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,479 | ^ 2021-07-16T01:01:33,480 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,480 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,480 | ^~~~~~ 2021-07-16T01:01:33,480 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,480 8115 | bond(topright, botrcasing); 2021-07-16T01:01:33,480 | ^~~~ 2021-07-16T01:01:33,482 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,482 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,483 | ^ 2021-07-16T01:01:33,483 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,483 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,483 | ^~~~~~ 2021-07-16T01:01:33,483 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,483 8115 | bond(topright, botrcasing); 2021-07-16T01:01:33,483 | ^~~~ 2021-07-16T01:01:33,485 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,486 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,486 | ^ 2021-07-16T01:01:33,486 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,486 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,486 | ^~~~~~~ 2021-07-16T01:01:33,486 c/triangle.c:8119:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,486 8119 | tspivot(topleft, toplsubseg); 2021-07-16T01:01:33,486 | ^~~~~~~ 2021-07-16T01:01:33,488 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,489 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,489 | ^ 2021-07-16T01:01:33,489 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,489 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,489 | ^~~~~~~ 2021-07-16T01:01:33,489 c/triangle.c:8119:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,489 8119 | tspivot(topleft, toplsubseg); 2021-07-16T01:01:33,489 | ^~~~~~~ 2021-07-16T01:01:33,492 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,492 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,492 | ^ 2021-07-16T01:01:33,492 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,492 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,492 | ^~~~~~~ 2021-07-16T01:01:33,492 c/triangle.c:8119:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,492 8119 | tspivot(topleft, toplsubseg); 2021-07-16T01:01:33,493 | ^~~~~~~ 2021-07-16T01:01:33,495 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,495 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,495 | ^ 2021-07-16T01:01:33,495 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,495 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,495 | ^~~~~~~ 2021-07-16T01:01:33,495 c/triangle.c:8120:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,496 8120 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:33,496 | ^~~~~~~ 2021-07-16T01:01:33,498 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,498 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,498 | ^ 2021-07-16T01:01:33,498 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,498 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,498 | ^~~~~~~ 2021-07-16T01:01:33,498 c/triangle.c:8120:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,498 8120 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:33,499 | ^~~~~~~ 2021-07-16T01:01:33,501 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,501 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,501 | ^ 2021-07-16T01:01:33,501 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,501 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,501 | ^~~~~~~ 2021-07-16T01:01:33,501 c/triangle.c:8120:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,501 8120 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:33,502 | ^~~~~~~ 2021-07-16T01:01:33,504 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,504 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,504 | ^ 2021-07-16T01:01:33,504 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,504 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,504 | ^~~~~~~ 2021-07-16T01:01:33,504 c/triangle.c:8121:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,505 8121 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,505 | ^~~~~~~ 2021-07-16T01:01:33,507 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,507 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,507 | ^ 2021-07-16T01:01:33,507 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,507 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,507 | ^~~~~~~ 2021-07-16T01:01:33,507 c/triangle.c:8121:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,508 8121 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,508 | ^~~~~~~ 2021-07-16T01:01:33,510 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,510 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,510 | ^ 2021-07-16T01:01:33,510 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,510 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,510 | ^~~~~~~ 2021-07-16T01:01:33,510 c/triangle.c:8121:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,511 8121 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,511 | ^~~~~~~ 2021-07-16T01:01:33,513 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,513 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,513 | ^ 2021-07-16T01:01:33,513 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,513 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,513 | ^~~~~~~ 2021-07-16T01:01:33,513 c/triangle.c:8122:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,514 8122 | tspivot(topright, toprsubseg); 2021-07-16T01:01:33,514 | ^~~~~~~ 2021-07-16T01:01:33,516 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,516 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,516 | ^ 2021-07-16T01:01:33,516 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,516 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,516 | ^~~~~~~ 2021-07-16T01:01:33,516 c/triangle.c:8122:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,517 8122 | tspivot(topright, toprsubseg); 2021-07-16T01:01:33,517 | ^~~~~~~ 2021-07-16T01:01:33,519 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,519 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,519 | ^ 2021-07-16T01:01:33,519 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,519 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,519 | ^~~~~~~ 2021-07-16T01:01:33,519 c/triangle.c:8122:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,520 8122 | tspivot(topright, toprsubseg); 2021-07-16T01:01:33,520 | ^~~~~~~ 2021-07-16T01:01:33,522 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,522 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,522 | ^ 2021-07-16T01:01:33,522 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,522 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,522 | ^~~~~~~ 2021-07-16T01:01:33,523 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,523 8126 | tsbond(botleft, toplsubseg); 2021-07-16T01:01:33,523 | ^~~~~~ 2021-07-16T01:01:33,525 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,525 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,525 | ^ 2021-07-16T01:01:33,525 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,525 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,525 | ^~~~~~~ 2021-07-16T01:01:33,526 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,526 8126 | tsbond(botleft, toplsubseg); 2021-07-16T01:01:33,526 | ^~~~~~ 2021-07-16T01:01:33,528 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,528 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,528 | ^ 2021-07-16T01:01:33,528 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,528 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,529 | ^~~~~~ 2021-07-16T01:01:33,529 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,529 8126 | tsbond(botleft, toplsubseg); 2021-07-16T01:01:33,529 | ^~~~~~ 2021-07-16T01:01:33,531 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,531 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,531 | ^ 2021-07-16T01:01:33,531 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,531 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,532 | ^~~~~~ 2021-07-16T01:01:33,532 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,532 8126 | tsbond(botleft, toplsubseg); 2021-07-16T01:01:33,532 | ^~~~~~ 2021-07-16T01:01:33,534 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,534 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,534 | ^ 2021-07-16T01:01:33,534 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,535 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,535 | ^~~~~~~ 2021-07-16T01:01:33,535 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,535 8131 | tsbond(botright, botlsubseg); 2021-07-16T01:01:33,535 | ^~~~~~ 2021-07-16T01:01:33,537 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,537 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,537 | ^ 2021-07-16T01:01:33,537 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,537 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,538 | ^~~~~~~ 2021-07-16T01:01:33,538 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,538 8131 | tsbond(botright, botlsubseg); 2021-07-16T01:01:33,538 | ^~~~~~ 2021-07-16T01:01:33,540 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,540 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,540 | ^ 2021-07-16T01:01:33,540 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,541 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,541 | ^~~~~~ 2021-07-16T01:01:33,541 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,541 8131 | tsbond(botright, botlsubseg); 2021-07-16T01:01:33,541 | ^~~~~~ 2021-07-16T01:01:33,543 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,543 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,543 | ^ 2021-07-16T01:01:33,544 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,544 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,544 | ^~~~~~ 2021-07-16T01:01:33,544 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,544 8131 | tsbond(botright, botlsubseg); 2021-07-16T01:01:33,544 | ^~~~~~ 2021-07-16T01:01:33,546 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,546 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,547 | ^ 2021-07-16T01:01:33,547 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,547 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,547 | ^~~~~~~ 2021-07-16T01:01:33,547 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,547 8136 | tsbond(topright, botrsubseg); 2021-07-16T01:01:33,547 | ^~~~~~ 2021-07-16T01:01:33,549 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,549 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,549 | ^ 2021-07-16T01:01:33,550 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,550 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,550 | ^~~~~~~ 2021-07-16T01:01:33,550 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,550 8136 | tsbond(topright, botrsubseg); 2021-07-16T01:01:33,550 | ^~~~~~ 2021-07-16T01:01:33,552 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,552 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,553 | ^ 2021-07-16T01:01:33,553 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,553 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,553 | ^~~~~~ 2021-07-16T01:01:33,553 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,553 8136 | tsbond(topright, botrsubseg); 2021-07-16T01:01:33,553 | ^~~~~~ 2021-07-16T01:01:33,555 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,555 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,556 | ^ 2021-07-16T01:01:33,556 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,556 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,556 | ^~~~~~ 2021-07-16T01:01:33,556 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,556 8136 | tsbond(topright, botrsubseg); 2021-07-16T01:01:33,556 | ^~~~~~ 2021-07-16T01:01:33,558 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,559 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,559 | ^ 2021-07-16T01:01:33,559 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,559 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,559 | ^~~~~~~ 2021-07-16T01:01:33,559 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,559 8141 | tsbond(topleft, toprsubseg); 2021-07-16T01:01:33,559 | ^~~~~~ 2021-07-16T01:01:33,561 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,562 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,562 | ^ 2021-07-16T01:01:33,562 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,562 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,562 | ^~~~~~~ 2021-07-16T01:01:33,562 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,562 8141 | tsbond(topleft, toprsubseg); 2021-07-16T01:01:33,562 | ^~~~~~ 2021-07-16T01:01:33,564 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,565 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,565 | ^ 2021-07-16T01:01:33,565 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,565 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,565 | ^~~~~~ 2021-07-16T01:01:33,565 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,565 8141 | tsbond(topleft, toprsubseg); 2021-07-16T01:01:33,565 | ^~~~~~ 2021-07-16T01:01:33,567 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,568 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,568 | ^ 2021-07-16T01:01:33,568 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,568 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,568 | ^~~~~~ 2021-07-16T01:01:33,568 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,568 8141 | tsbond(topleft, toprsubseg); 2021-07-16T01:01:33,569 | ^~~~~~ 2021-07-16T01:01:33,569 c/triangle.c: In function ‘insertvertex’: 2021-07-16T01:01:33,572 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,572 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,572 | ^ 2021-07-16T01:01:33,572 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,572 973 | decode(ptr, otri); 2021-07-16T01:01:33,572 | ^~~~~~ 2021-07-16T01:01:33,572 c/triangle.c:8267:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,573 8267 | symself(horiz); 2021-07-16T01:01:33,573 | ^~~~~~~ 2021-07-16T01:01:33,575 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,575 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,575 | ^ 2021-07-16T01:01:33,575 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,575 973 | decode(ptr, otri); 2021-07-16T01:01:33,575 | ^~~~~~ 2021-07-16T01:01:33,576 c/triangle.c:8267:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,576 8267 | symself(horiz); 2021-07-16T01:01:33,576 | ^~~~~~~ 2021-07-16T01:01:33,578 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,578 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,578 | ^ 2021-07-16T01:01:33,578 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,579 973 | decode(ptr, otri); 2021-07-16T01:01:33,579 | ^~~~~~ 2021-07-16T01:01:33,579 c/triangle.c:8267:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:33,579 8267 | symself(horiz); 2021-07-16T01:01:33,579 | ^~~~~~~ 2021-07-16T01:01:33,582 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,582 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,582 | ^ 2021-07-16T01:01:33,582 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,582 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,582 | ^~~~~~~ 2021-07-16T01:01:33,582 c/triangle.c:8293:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,583 8293 | tspivot(horiz, brokensubseg); 2021-07-16T01:01:33,583 | ^~~~~~~ 2021-07-16T01:01:33,585 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,585 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,585 | ^ 2021-07-16T01:01:33,585 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,585 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,585 | ^~~~~~~ 2021-07-16T01:01:33,586 c/triangle.c:8293:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,586 8293 | tspivot(horiz, brokensubseg); 2021-07-16T01:01:33,586 | ^~~~~~~ 2021-07-16T01:01:33,588 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,588 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,588 | ^ 2021-07-16T01:01:33,588 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,588 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,589 | ^~~~~~~ 2021-07-16T01:01:33,589 c/triangle.c:8293:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,589 8293 | tspivot(horiz, brokensubseg); 2021-07-16T01:01:33,589 | ^~~~~~~ 2021-07-16T01:01:33,591 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,591 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,592 | ^ 2021-07-16T01:01:33,592 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,592 969 | decode(ptr, otri2); 2021-07-16T01:01:33,592 | ^~~~~~ 2021-07-16T01:01:33,592 c/triangle.c:8301:13: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,592 8301 | sym(horiz, testtri); 2021-07-16T01:01:33,592 | ^~~ 2021-07-16T01:01:33,594 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,595 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,595 | ^ 2021-07-16T01:01:33,595 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,595 969 | decode(ptr, otri2); 2021-07-16T01:01:33,595 | ^~~~~~ 2021-07-16T01:01:33,595 c/triangle.c:8301:13: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,595 8301 | sym(horiz, testtri); 2021-07-16T01:01:33,595 | ^~~ 2021-07-16T01:01:33,598 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,598 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,598 | ^ 2021-07-16T01:01:33,598 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,598 969 | decode(ptr, otri2); 2021-07-16T01:01:33,598 | ^~~~~~ 2021-07-16T01:01:33,598 c/triangle.c:8301:13: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,598 8301 | sym(horiz, testtri); 2021-07-16T01:01:33,599 | ^~~ 2021-07-16T01:01:33,601 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,601 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,601 | ^ 2021-07-16T01:01:33,601 c/triangle.c:8307:37: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,601 8307 | encroached->encsubseg = sencode(brokensubseg); 2021-07-16T01:01:33,601 | ^~~~~~~ 2021-07-16T01:01:33,604 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,604 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,604 | ^ 2021-07-16T01:01:33,604 c/triangle.c:8307:37: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,604 8307 | encroached->encsubseg = sencode(brokensubseg); 2021-07-16T01:01:33,605 | ^~~~~~~ 2021-07-16T01:01:33,609 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,609 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,609 | ^ 2021-07-16T01:01:33,609 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,609 969 | decode(ptr, otri2); 2021-07-16T01:01:33,609 | ^~~~~~ 2021-07-16T01:01:33,609 c/triangle.c:8329:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,610 8329 | sym(botright, botrcasing); 2021-07-16T01:01:33,610 | ^~~ 2021-07-16T01:01:33,612 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,612 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,612 | ^ 2021-07-16T01:01:33,612 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,612 969 | decode(ptr, otri2); 2021-07-16T01:01:33,612 | ^~~~~~ 2021-07-16T01:01:33,612 c/triangle.c:8329:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,613 8329 | sym(botright, botrcasing); 2021-07-16T01:01:33,613 | ^~~ 2021-07-16T01:01:33,615 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,615 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,615 | ^ 2021-07-16T01:01:33,615 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,615 969 | decode(ptr, otri2); 2021-07-16T01:01:33,615 | ^~~~~~ 2021-07-16T01:01:33,616 c/triangle.c:8329:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,616 8329 | sym(botright, botrcasing); 2021-07-16T01:01:33,616 | ^~~ 2021-07-16T01:01:33,618 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,618 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,618 | ^ 2021-07-16T01:01:33,618 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,619 969 | decode(ptr, otri2); 2021-07-16T01:01:33,619 | ^~~~~~ 2021-07-16T01:01:33,619 c/triangle.c:8330:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,619 8330 | sym(horiz, topright); 2021-07-16T01:01:33,619 | ^~~ 2021-07-16T01:01:33,621 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,621 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,621 | ^ 2021-07-16T01:01:33,622 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,622 969 | decode(ptr, otri2); 2021-07-16T01:01:33,622 | ^~~~~~ 2021-07-16T01:01:33,622 c/triangle.c:8330:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,622 8330 | sym(horiz, topright); 2021-07-16T01:01:33,622 | ^~~ 2021-07-16T01:01:33,624 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,624 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,625 | ^ 2021-07-16T01:01:33,625 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,625 969 | decode(ptr, otri2); 2021-07-16T01:01:33,625 | ^~~~~~ 2021-07-16T01:01:33,625 c/triangle.c:8330:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,625 8330 | sym(horiz, topright); 2021-07-16T01:01:33,625 | ^~~ 2021-07-16T01:01:33,628 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,628 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,628 | ^ 2021-07-16T01:01:33,628 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,628 969 | decode(ptr, otri2); 2021-07-16T01:01:33,628 | ^~~~~~ 2021-07-16T01:01:33,628 c/triangle.c:8335:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,628 8335 | sym(topright, toprcasing); 2021-07-16T01:01:33,628 | ^~~ 2021-07-16T01:01:33,631 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,631 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,631 | ^ 2021-07-16T01:01:33,631 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,631 969 | decode(ptr, otri2); 2021-07-16T01:01:33,631 | ^~~~~~ 2021-07-16T01:01:33,631 c/triangle.c:8335:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,632 8335 | sym(topright, toprcasing); 2021-07-16T01:01:33,632 | ^~~ 2021-07-16T01:01:33,634 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,634 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,634 | ^ 2021-07-16T01:01:33,634 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,634 969 | decode(ptr, otri2); 2021-07-16T01:01:33,635 | ^~~~~~ 2021-07-16T01:01:33,635 c/triangle.c:8335:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,635 8335 | sym(topright, toprcasing); 2021-07-16T01:01:33,635 | ^~~ 2021-07-16T01:01:33,638 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,639 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,639 | ^ 2021-07-16T01:01:33,639 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,639 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,639 | ^~~~~~~ 2021-07-16T01:01:33,639 c/triangle.c:8378:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,639 8378 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,639 | ^~~~~~~ 2021-07-16T01:01:33,642 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,642 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,642 | ^ 2021-07-16T01:01:33,642 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,642 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,642 | ^~~~~~~ 2021-07-16T01:01:33,642 c/triangle.c:8378:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,642 8378 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,643 | ^~~~~~~ 2021-07-16T01:01:33,645 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,645 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,645 | ^ 2021-07-16T01:01:33,645 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,645 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,645 | ^~~~~~~ 2021-07-16T01:01:33,645 c/triangle.c:8378:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,646 8378 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,646 | ^~~~~~~ 2021-07-16T01:01:33,648 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,648 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,648 | ^ 2021-07-16T01:01:33,648 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,648 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,649 | ^~~~~~~ 2021-07-16T01:01:33,649 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,649 8381 | tsbond(newbotright, botrsubseg); 2021-07-16T01:01:33,649 | ^~~~~~ 2021-07-16T01:01:33,651 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,651 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,651 | ^ 2021-07-16T01:01:33,651 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,652 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,652 | ^~~~~~~ 2021-07-16T01:01:33,652 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,652 8381 | tsbond(newbotright, botrsubseg); 2021-07-16T01:01:33,652 | ^~~~~~ 2021-07-16T01:01:33,654 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,655 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,655 | ^ 2021-07-16T01:01:33,655 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,655 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,655 | ^~~~~~ 2021-07-16T01:01:33,655 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,655 8381 | tsbond(newbotright, botrsubseg); 2021-07-16T01:01:33,655 | ^~~~~~ 2021-07-16T01:01:33,657 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,658 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,658 | ^ 2021-07-16T01:01:33,658 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,658 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,658 | ^~~~~~ 2021-07-16T01:01:33,658 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,658 8381 | tsbond(newbotright, botrsubseg); 2021-07-16T01:01:33,658 | ^~~~~~ 2021-07-16T01:01:33,661 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,661 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,661 | ^ 2021-07-16T01:01:33,661 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,661 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,661 | ^~~~~~~ 2021-07-16T01:01:33,661 c/triangle.c:8384:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,662 8384 | tspivot(topright, toprsubseg); 2021-07-16T01:01:33,662 | ^~~~~~~ 2021-07-16T01:01:33,664 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,664 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,664 | ^ 2021-07-16T01:01:33,664 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,664 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,665 | ^~~~~~~ 2021-07-16T01:01:33,665 c/triangle.c:8384:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,665 8384 | tspivot(topright, toprsubseg); 2021-07-16T01:01:33,665 | ^~~~~~~ 2021-07-16T01:01:33,667 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,667 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,667 | ^ 2021-07-16T01:01:33,667 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,668 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,668 | ^~~~~~~ 2021-07-16T01:01:33,668 c/triangle.c:8384:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,668 8384 | tspivot(topright, toprsubseg); 2021-07-16T01:01:33,668 | ^~~~~~~ 2021-07-16T01:01:33,670 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,670 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,671 | ^ 2021-07-16T01:01:33,671 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,671 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,671 | ^~~~~~~ 2021-07-16T01:01:33,671 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,671 8387 | tsbond(newtopright, toprsubseg); 2021-07-16T01:01:33,671 | ^~~~~~ 2021-07-16T01:01:33,673 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,674 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,674 | ^ 2021-07-16T01:01:33,674 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,674 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,674 | ^~~~~~~ 2021-07-16T01:01:33,674 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,674 8387 | tsbond(newtopright, toprsubseg); 2021-07-16T01:01:33,674 | ^~~~~~ 2021-07-16T01:01:33,677 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,677 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,677 | ^ 2021-07-16T01:01:33,677 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,677 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,677 | ^~~~~~ 2021-07-16T01:01:33,677 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,678 8387 | tsbond(newtopright, toprsubseg); 2021-07-16T01:01:33,678 | ^~~~~~ 2021-07-16T01:01:33,680 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,680 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,680 | ^ 2021-07-16T01:01:33,680 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,680 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,680 | ^~~~~~ 2021-07-16T01:01:33,681 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,681 8387 | tsbond(newtopright, toprsubseg); 2021-07-16T01:01:33,681 | ^~~~~~ 2021-07-16T01:01:33,683 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,683 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,683 | ^ 2021-07-16T01:01:33,683 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,684 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,684 | ^~~~~~ 2021-07-16T01:01:33,684 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,684 8393 | bond(newbotright, botrcasing); 2021-07-16T01:01:33,684 | ^~~~ 2021-07-16T01:01:33,686 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,686 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,687 | ^ 2021-07-16T01:01:33,687 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,687 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,687 | ^~~~~~ 2021-07-16T01:01:33,687 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,687 8393 | bond(newbotright, botrcasing); 2021-07-16T01:01:33,687 | ^~~~ 2021-07-16T01:01:33,689 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,690 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,690 | ^ 2021-07-16T01:01:33,690 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,690 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,690 | ^~~~~~ 2021-07-16T01:01:33,690 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,690 8393 | bond(newbotright, botrcasing); 2021-07-16T01:01:33,690 | ^~~~ 2021-07-16T01:01:33,693 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,693 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,693 | ^ 2021-07-16T01:01:33,693 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,693 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,693 | ^~~~~~ 2021-07-16T01:01:33,693 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,694 8393 | bond(newbotright, botrcasing); 2021-07-16T01:01:33,694 | ^~~~ 2021-07-16T01:01:33,696 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,696 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,696 | ^ 2021-07-16T01:01:33,696 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,696 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,697 | ^~~~~~ 2021-07-16T01:01:33,697 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,697 8395 | bond(newbotright, botright); 2021-07-16T01:01:33,697 | ^~~~ 2021-07-16T01:01:33,699 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,699 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,699 | ^ 2021-07-16T01:01:33,699 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,700 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,700 | ^~~~~~ 2021-07-16T01:01:33,700 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,700 8395 | bond(newbotright, botright); 2021-07-16T01:01:33,700 | ^~~~ 2021-07-16T01:01:33,702 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,702 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,703 | ^ 2021-07-16T01:01:33,703 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,703 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,703 | ^~~~~~ 2021-07-16T01:01:33,703 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,703 8395 | bond(newbotright, botright); 2021-07-16T01:01:33,703 | ^~~~ 2021-07-16T01:01:33,705 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,706 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,706 | ^ 2021-07-16T01:01:33,706 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,706 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,706 | ^~~~~~ 2021-07-16T01:01:33,706 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,706 8395 | bond(newbotright, botright); 2021-07-16T01:01:33,706 | ^~~~ 2021-07-16T01:01:33,709 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,709 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,709 | ^ 2021-07-16T01:01:33,709 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,709 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,709 | ^~~~~~ 2021-07-16T01:01:33,710 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,710 8398 | bond(newtopright, toprcasing); 2021-07-16T01:01:33,710 | ^~~~ 2021-07-16T01:01:33,712 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,712 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,712 | ^ 2021-07-16T01:01:33,712 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,713 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,713 | ^~~~~~ 2021-07-16T01:01:33,713 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,713 8398 | bond(newtopright, toprcasing); 2021-07-16T01:01:33,713 | ^~~~ 2021-07-16T01:01:33,715 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,715 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,716 | ^ 2021-07-16T01:01:33,716 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,716 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,716 | ^~~~~~ 2021-07-16T01:01:33,716 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,716 8398 | bond(newtopright, toprcasing); 2021-07-16T01:01:33,716 | ^~~~ 2021-07-16T01:01:33,718 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,719 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,719 | ^ 2021-07-16T01:01:33,719 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,719 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,719 | ^~~~~~ 2021-07-16T01:01:33,719 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,719 8398 | bond(newtopright, toprcasing); 2021-07-16T01:01:33,719 | ^~~~ 2021-07-16T01:01:33,722 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,722 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,722 | ^ 2021-07-16T01:01:33,722 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,722 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,722 | ^~~~~~ 2021-07-16T01:01:33,722 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,723 8400 | bond(newtopright, topright); 2021-07-16T01:01:33,723 | ^~~~ 2021-07-16T01:01:33,725 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,725 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,725 | ^ 2021-07-16T01:01:33,725 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,726 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,726 | ^~~~~~ 2021-07-16T01:01:33,726 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,726 8400 | bond(newtopright, topright); 2021-07-16T01:01:33,726 | ^~~~ 2021-07-16T01:01:33,728 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,728 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,729 | ^ 2021-07-16T01:01:33,729 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,729 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,729 | ^~~~~~ 2021-07-16T01:01:33,729 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,729 8400 | bond(newtopright, topright); 2021-07-16T01:01:33,729 | ^~~~ 2021-07-16T01:01:33,731 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,732 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,732 | ^ 2021-07-16T01:01:33,732 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,732 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,732 | ^~~~~~ 2021-07-16T01:01:33,732 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,732 8400 | bond(newtopright, topright); 2021-07-16T01:01:33,732 | ^~~~ 2021-07-16T01:01:33,735 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,735 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,735 | ^ 2021-07-16T01:01:33,735 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,735 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,735 | ^~~~~~ 2021-07-16T01:01:33,735 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,736 8402 | bond(newtopright, newbotright); 2021-07-16T01:01:33,736 | ^~~~ 2021-07-16T01:01:33,738 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,738 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,738 | ^ 2021-07-16T01:01:33,738 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,738 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,739 | ^~~~~~ 2021-07-16T01:01:33,739 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,739 8402 | bond(newtopright, newbotright); 2021-07-16T01:01:33,739 | ^~~~ 2021-07-16T01:01:33,741 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,741 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,742 | ^ 2021-07-16T01:01:33,742 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,742 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,742 | ^~~~~~ 2021-07-16T01:01:33,742 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,742 8402 | bond(newtopright, newbotright); 2021-07-16T01:01:33,742 | ^~~~ 2021-07-16T01:01:33,744 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,745 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,745 | ^ 2021-07-16T01:01:33,745 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,745 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,745 | ^~~~~~ 2021-07-16T01:01:33,745 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,745 8402 | bond(newtopright, newbotright); 2021-07-16T01:01:33,745 | ^~~~ 2021-07-16T01:01:33,748 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,748 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,748 | ^ 2021-07-16T01:01:33,748 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,748 1193 | sdecode(sptr, osub2) 2021-07-16T01:01:33,749 | ^~~~~~~ 2021-07-16T01:01:33,749 c/triangle.c:8411:7: note: in expansion of macro ‘spivot’ 2021-07-16T01:01:33,749 8411 | spivot(*splitseg, rightsubseg); 2021-07-16T01:01:33,749 | ^~~~~~ 2021-07-16T01:01:33,751 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,751 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,751 | ^ 2021-07-16T01:01:33,751 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,752 1193 | sdecode(sptr, osub2) 2021-07-16T01:01:33,752 | ^~~~~~~ 2021-07-16T01:01:33,752 c/triangle.c:8411:7: note: in expansion of macro ‘spivot’ 2021-07-16T01:01:33,752 8411 | spivot(*splitseg, rightsubseg); 2021-07-16T01:01:33,752 | ^~~~~~ 2021-07-16T01:01:33,754 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,754 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,755 | ^ 2021-07-16T01:01:33,755 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,755 1193 | sdecode(sptr, osub2) 2021-07-16T01:01:33,755 | ^~~~~~~ 2021-07-16T01:01:33,755 c/triangle.c:8411:7: note: in expansion of macro ‘spivot’ 2021-07-16T01:01:33,755 8411 | spivot(*splitseg, rightsubseg); 2021-07-16T01:01:33,755 | ^~~~~~ 2021-07-16T01:01:33,758 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,758 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,758 | ^ 2021-07-16T01:01:33,758 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,758 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,758 | ^~~~~~~ 2021-07-16T01:01:33,758 c/triangle.c:8413:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,758 8413 | tspivot(newbotright, newsubseg); 2021-07-16T01:01:33,759 | ^~~~~~~ 2021-07-16T01:01:33,761 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,761 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,761 | ^ 2021-07-16T01:01:33,761 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,761 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,761 | ^~~~~~~ 2021-07-16T01:01:33,761 c/triangle.c:8413:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,762 8413 | tspivot(newbotright, newsubseg); 2021-07-16T01:01:33,762 | ^~~~~~~ 2021-07-16T01:01:33,764 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,764 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,764 | ^ 2021-07-16T01:01:33,764 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,764 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,765 | ^~~~~~~ 2021-07-16T01:01:33,765 c/triangle.c:8413:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,765 8413 | tspivot(newbotright, newsubseg); 2021-07-16T01:01:33,765 | ^~~~~~~ 2021-07-16T01:01:33,767 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,767 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,767 | ^ 2021-07-16T01:01:33,768 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,768 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-16T01:01:33,768 | ^~~~~~~ 2021-07-16T01:01:33,768 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-16T01:01:33,768 8416 | sbond(*splitseg, newsubseg); 2021-07-16T01:01:33,768 | ^~~~~ 2021-07-16T01:01:33,770 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,771 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,771 | ^ 2021-07-16T01:01:33,771 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,771 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-16T01:01:33,771 | ^~~~~~~ 2021-07-16T01:01:33,771 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-16T01:01:33,771 8416 | sbond(*splitseg, newsubseg); 2021-07-16T01:01:33,771 | ^~~~~ 2021-07-16T01:01:33,774 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,774 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,774 | ^ 2021-07-16T01:01:33,774 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,774 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-16T01:01:33,774 | ^~~~~~~ 2021-07-16T01:01:33,774 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-16T01:01:33,774 8416 | sbond(*splitseg, newsubseg); 2021-07-16T01:01:33,775 | ^~~~~ 2021-07-16T01:01:33,777 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,777 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,777 | ^ 2021-07-16T01:01:33,777 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,777 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-16T01:01:33,777 | ^~~~~~~ 2021-07-16T01:01:33,777 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-16T01:01:33,778 8416 | sbond(*splitseg, newsubseg); 2021-07-16T01:01:33,778 | ^~~~~ 2021-07-16T01:01:33,780 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,780 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,780 | ^ 2021-07-16T01:01:33,780 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,781 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-16T01:01:33,781 | ^~~~~~~ 2021-07-16T01:01:33,781 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-16T01:01:33,781 8418 | sbond(newsubseg, rightsubseg); 2021-07-16T01:01:33,781 | ^~~~~ 2021-07-16T01:01:33,783 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,783 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,783 | ^ 2021-07-16T01:01:33,784 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,784 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-16T01:01:33,784 | ^~~~~~~ 2021-07-16T01:01:33,784 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-16T01:01:33,784 8418 | sbond(newsubseg, rightsubseg); 2021-07-16T01:01:33,784 | ^~~~~ 2021-07-16T01:01:33,786 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,787 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,787 | ^ 2021-07-16T01:01:33,787 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,787 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-16T01:01:33,787 | ^~~~~~~ 2021-07-16T01:01:33,787 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-16T01:01:33,787 8418 | sbond(newsubseg, rightsubseg); 2021-07-16T01:01:33,787 | ^~~~~ 2021-07-16T01:01:33,789 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,790 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,790 | ^ 2021-07-16T01:01:33,790 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,790 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-16T01:01:33,790 | ^~~~~~~ 2021-07-16T01:01:33,790 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-16T01:01:33,790 8418 | sbond(newsubseg, rightsubseg); 2021-07-16T01:01:33,790 | ^~~~~ 2021-07-16T01:01:33,793 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,793 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,793 | ^ 2021-07-16T01:01:33,794 c/triangle.c:8430:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,794 8430 | m->lastflip->flippedtri = encode(horiz); 2021-07-16T01:01:33,794 | ^~~~~~ 2021-07-16T01:01:33,796 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,796 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,797 | ^ 2021-07-16T01:01:33,797 c/triangle.c:8430:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,797 8430 | m->lastflip->flippedtri = encode(horiz); 2021-07-16T01:01:33,797 | ^~~~~~ 2021-07-16T01:01:33,800 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,800 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,800 | ^ 2021-07-16T01:01:33,800 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,800 969 | decode(ptr, otri2); 2021-07-16T01:01:33,801 | ^~~~~~ 2021-07-16T01:01:33,801 c/triangle.c:8487:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,801 8487 | sym(botleft, botlcasing); 2021-07-16T01:01:33,801 | ^~~ 2021-07-16T01:01:33,803 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,803 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,803 | ^ 2021-07-16T01:01:33,804 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,804 969 | decode(ptr, otri2); 2021-07-16T01:01:33,804 | ^~~~~~ 2021-07-16T01:01:33,804 c/triangle.c:8487:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,804 8487 | sym(botleft, botlcasing); 2021-07-16T01:01:33,804 | ^~~ 2021-07-16T01:01:33,806 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,807 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,807 | ^ 2021-07-16T01:01:33,807 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,807 969 | decode(ptr, otri2); 2021-07-16T01:01:33,807 | ^~~~~~ 2021-07-16T01:01:33,807 c/triangle.c:8487:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,807 8487 | sym(botleft, botlcasing); 2021-07-16T01:01:33,807 | ^~~ 2021-07-16T01:01:33,810 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,810 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,810 | ^ 2021-07-16T01:01:33,810 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,810 969 | decode(ptr, otri2); 2021-07-16T01:01:33,810 | ^~~~~~ 2021-07-16T01:01:33,810 c/triangle.c:8488:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,811 8488 | sym(botright, botrcasing); 2021-07-16T01:01:33,811 | ^~~ 2021-07-16T01:01:33,813 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,813 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,813 | ^ 2021-07-16T01:01:33,813 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,813 969 | decode(ptr, otri2); 2021-07-16T01:01:33,814 | ^~~~~~ 2021-07-16T01:01:33,814 c/triangle.c:8488:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,814 8488 | sym(botright, botrcasing); 2021-07-16T01:01:33,814 | ^~~ 2021-07-16T01:01:33,816 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,816 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,816 | ^ 2021-07-16T01:01:33,817 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,817 969 | decode(ptr, otri2); 2021-07-16T01:01:33,817 | ^~~~~~ 2021-07-16T01:01:33,817 c/triangle.c:8488:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,817 8488 | sym(botright, botrcasing); 2021-07-16T01:01:33,817 | ^~~ 2021-07-16T01:01:33,820 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,821 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,821 | ^ 2021-07-16T01:01:33,821 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,821 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,821 | ^~~~~~~ 2021-07-16T01:01:33,821 c/triangle.c:8519:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,821 8519 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:33,821 | ^~~~~~~ 2021-07-16T01:01:33,825 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,825 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,825 | ^ 2021-07-16T01:01:33,825 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,825 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,826 | ^~~~~~~ 2021-07-16T01:01:33,826 c/triangle.c:8519:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,826 8519 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:33,826 | ^~~~~~~ 2021-07-16T01:01:33,827 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,827 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,828 | ^ 2021-07-16T01:01:33,828 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,828 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,828 | ^~~~~~~ 2021-07-16T01:01:33,828 c/triangle.c:8519:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,829 8519 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:33,829 | ^~~~~~~ 2021-07-16T01:01:33,831 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,831 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,831 | ^ 2021-07-16T01:01:33,831 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,831 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,831 | ^~~~~~~ 2021-07-16T01:01:33,832 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,832 8522 | tsbond(newbotleft, botlsubseg); 2021-07-16T01:01:33,832 | ^~~~~~ 2021-07-16T01:01:33,834 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,834 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,834 | ^ 2021-07-16T01:01:33,834 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,835 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,835 | ^~~~~~~ 2021-07-16T01:01:33,835 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,835 8522 | tsbond(newbotleft, botlsubseg); 2021-07-16T01:01:33,835 | ^~~~~~ 2021-07-16T01:01:33,837 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,838 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,838 | ^ 2021-07-16T01:01:33,838 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,838 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,838 | ^~~~~~ 2021-07-16T01:01:33,838 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,838 8522 | tsbond(newbotleft, botlsubseg); 2021-07-16T01:01:33,838 | ^~~~~~ 2021-07-16T01:01:33,841 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,841 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,841 | ^ 2021-07-16T01:01:33,841 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,841 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,841 | ^~~~~~ 2021-07-16T01:01:33,841 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,841 8522 | tsbond(newbotleft, botlsubseg); 2021-07-16T01:01:33,842 | ^~~~~~ 2021-07-16T01:01:33,844 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,844 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,844 | ^ 2021-07-16T01:01:33,844 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,845 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,845 | ^~~~~~~ 2021-07-16T01:01:33,845 c/triangle.c:8524:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,845 8524 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,845 | ^~~~~~~ 2021-07-16T01:01:33,847 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,847 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,848 | ^ 2021-07-16T01:01:33,848 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,848 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,848 | ^~~~~~~ 2021-07-16T01:01:33,848 c/triangle.c:8524:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,848 8524 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,848 | ^~~~~~~ 2021-07-16T01:01:33,850 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,851 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,851 | ^ 2021-07-16T01:01:33,851 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,851 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,851 | ^~~~~~~ 2021-07-16T01:01:33,851 c/triangle.c:8524:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,851 8524 | tspivot(botright, botrsubseg); 2021-07-16T01:01:33,851 | ^~~~~~~ 2021-07-16T01:01:33,854 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,854 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,854 | ^ 2021-07-16T01:01:33,854 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,854 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,855 | ^~~~~~~ 2021-07-16T01:01:33,855 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,855 8527 | tsbond(newbotright, botrsubseg); 2021-07-16T01:01:33,855 | ^~~~~~ 2021-07-16T01:01:33,857 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,857 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:33,857 | ^ 2021-07-16T01:01:33,858 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:33,858 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:33,858 | ^~~~~~~ 2021-07-16T01:01:33,858 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,858 8527 | tsbond(newbotright, botrsubseg); 2021-07-16T01:01:33,858 | ^~~~~~ 2021-07-16T01:01:33,860 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,861 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,861 | ^ 2021-07-16T01:01:33,861 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,861 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,861 | ^~~~~~ 2021-07-16T01:01:33,861 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,861 8527 | tsbond(newbotright, botrsubseg); 2021-07-16T01:01:33,861 | ^~~~~~ 2021-07-16T01:01:33,864 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,864 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,864 | ^ 2021-07-16T01:01:33,864 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,864 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:33,864 | ^~~~~~ 2021-07-16T01:01:33,864 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:33,865 8527 | tsbond(newbotright, botrsubseg); 2021-07-16T01:01:33,865 | ^~~~~~ 2021-07-16T01:01:33,867 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,867 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,867 | ^ 2021-07-16T01:01:33,867 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,868 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,868 | ^~~~~~ 2021-07-16T01:01:33,868 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,868 8532 | bond(newbotleft, botlcasing); 2021-07-16T01:01:33,868 | ^~~~ 2021-07-16T01:01:33,870 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,870 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,871 | ^ 2021-07-16T01:01:33,871 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,871 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,871 | ^~~~~~ 2021-07-16T01:01:33,871 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,871 8532 | bond(newbotleft, botlcasing); 2021-07-16T01:01:33,871 | ^~~~ 2021-07-16T01:01:33,874 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,874 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,874 | ^ 2021-07-16T01:01:33,874 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,874 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,874 | ^~~~~~ 2021-07-16T01:01:33,874 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,875 8532 | bond(newbotleft, botlcasing); 2021-07-16T01:01:33,875 | ^~~~ 2021-07-16T01:01:33,877 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,877 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,877 | ^ 2021-07-16T01:01:33,877 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,877 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,878 | ^~~~~~ 2021-07-16T01:01:33,878 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,878 8532 | bond(newbotleft, botlcasing); 2021-07-16T01:01:33,878 | ^~~~ 2021-07-16T01:01:33,880 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,880 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,881 | ^ 2021-07-16T01:01:33,881 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,881 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,881 | ^~~~~~ 2021-07-16T01:01:33,881 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,881 8533 | bond(newbotright, botrcasing); 2021-07-16T01:01:33,881 | ^~~~ 2021-07-16T01:01:33,884 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,884 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,884 | ^ 2021-07-16T01:01:33,884 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,884 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,884 | ^~~~~~ 2021-07-16T01:01:33,884 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,885 8533 | bond(newbotright, botrcasing); 2021-07-16T01:01:33,885 | ^~~~ 2021-07-16T01:01:33,887 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,887 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,887 | ^ 2021-07-16T01:01:33,887 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,887 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,888 | ^~~~~~ 2021-07-16T01:01:33,888 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,888 8533 | bond(newbotright, botrcasing); 2021-07-16T01:01:33,888 | ^~~~ 2021-07-16T01:01:33,890 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,890 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,891 | ^ 2021-07-16T01:01:33,891 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,891 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,891 | ^~~~~~ 2021-07-16T01:01:33,891 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,891 8533 | bond(newbotright, botrcasing); 2021-07-16T01:01:33,891 | ^~~~ 2021-07-16T01:01:33,894 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,894 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,894 | ^ 2021-07-16T01:01:33,894 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,894 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,894 | ^~~~~~ 2021-07-16T01:01:33,894 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,895 8536 | bond(newbotleft, newbotright); 2021-07-16T01:01:33,895 | ^~~~ 2021-07-16T01:01:33,897 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,897 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,897 | ^ 2021-07-16T01:01:33,897 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,897 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,898 | ^~~~~~ 2021-07-16T01:01:33,898 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,898 8536 | bond(newbotleft, newbotright); 2021-07-16T01:01:33,898 | ^~~~ 2021-07-16T01:01:33,900 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,900 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,900 | ^ 2021-07-16T01:01:33,901 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,901 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,901 | ^~~~~~ 2021-07-16T01:01:33,901 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,901 8536 | bond(newbotleft, newbotright); 2021-07-16T01:01:33,901 | ^~~~ 2021-07-16T01:01:33,903 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,904 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,904 | ^ 2021-07-16T01:01:33,904 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,904 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,904 | ^~~~~~ 2021-07-16T01:01:33,904 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,904 8536 | bond(newbotleft, newbotright); 2021-07-16T01:01:33,904 | ^~~~ 2021-07-16T01:01:33,907 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,907 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,907 | ^ 2021-07-16T01:01:33,907 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,907 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,907 | ^~~~~~ 2021-07-16T01:01:33,907 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,908 8538 | bond(botleft, newbotleft); 2021-07-16T01:01:33,908 | ^~~~ 2021-07-16T01:01:33,910 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,910 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,910 | ^ 2021-07-16T01:01:33,910 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,910 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,911 | ^~~~~~ 2021-07-16T01:01:33,911 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,911 8538 | bond(botleft, newbotleft); 2021-07-16T01:01:33,911 | ^~~~ 2021-07-16T01:01:33,913 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,913 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,914 | ^ 2021-07-16T01:01:33,914 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,914 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,914 | ^~~~~~ 2021-07-16T01:01:33,914 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,914 8538 | bond(botleft, newbotleft); 2021-07-16T01:01:33,914 | ^~~~ 2021-07-16T01:01:33,917 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,917 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,917 | ^ 2021-07-16T01:01:33,917 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,917 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,917 | ^~~~~~ 2021-07-16T01:01:33,917 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,917 8538 | bond(botleft, newbotleft); 2021-07-16T01:01:33,917 | ^~~~ 2021-07-16T01:01:33,920 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,920 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,920 | ^ 2021-07-16T01:01:33,920 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,920 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,920 | ^~~~~~ 2021-07-16T01:01:33,921 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,921 8540 | bond(botright, newbotright); 2021-07-16T01:01:33,921 | ^~~~ 2021-07-16T01:01:33,923 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,923 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,923 | ^ 2021-07-16T01:01:33,924 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,924 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:33,924 | ^~~~~~ 2021-07-16T01:01:33,924 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,924 8540 | bond(botright, newbotright); 2021-07-16T01:01:33,924 | ^~~~ 2021-07-16T01:01:33,926 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,927 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,927 | ^ 2021-07-16T01:01:33,927 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,927 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,927 | ^~~~~~ 2021-07-16T01:01:33,927 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,927 8540 | bond(botright, newbotright); 2021-07-16T01:01:33,927 | ^~~~ 2021-07-16T01:01:33,930 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,930 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,930 | ^ 2021-07-16T01:01:33,930 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,930 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:33,930 | ^~~~~~ 2021-07-16T01:01:33,930 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:33,931 8540 | bond(botright, newbotright); 2021-07-16T01:01:33,931 | ^~~~ 2021-07-16T01:01:33,933 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,933 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,933 | ^ 2021-07-16T01:01:33,933 c/triangle.c:8545:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,934 8545 | m->lastflip->flippedtri = encode(horiz); 2021-07-16T01:01:33,934 | ^~~~~~ 2021-07-16T01:01:33,936 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,936 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:33,937 | ^ 2021-07-16T01:01:33,937 c/triangle.c:8545:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:33,937 8545 | m->lastflip->flippedtri = encode(horiz); 2021-07-16T01:01:33,937 | ^~~~~~ 2021-07-16T01:01:33,940 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,940 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:33,940 | ^ 2021-07-16T01:01:33,941 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,941 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,941 | ^~~~~~~ 2021-07-16T01:01:33,941 c/triangle.c:8594:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,941 8594 | tspivot(horiz, checksubseg); 2021-07-16T01:01:33,941 | ^~~~~~~ 2021-07-16T01:01:33,943 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,944 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:33,944 | ^ 2021-07-16T01:01:33,944 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,944 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,944 | ^~~~~~~ 2021-07-16T01:01:33,945 c/triangle.c:8594:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,945 8594 | tspivot(horiz, checksubseg); 2021-07-16T01:01:33,945 | ^~~~~~~ 2021-07-16T01:01:33,947 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,947 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:33,947 | ^ 2021-07-16T01:01:33,947 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:33,947 1289 | sdecode(sptr, osub) 2021-07-16T01:01:33,948 | ^~~~~~~ 2021-07-16T01:01:33,948 c/triangle.c:8594:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:33,948 8594 | tspivot(horiz, checksubseg); 2021-07-16T01:01:33,948 | ^~~~~~~ 2021-07-16T01:01:33,950 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,951 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,951 | ^ 2021-07-16T01:01:33,951 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,951 969 | decode(ptr, otri2); 2021-07-16T01:01:33,951 | ^~~~~~ 2021-07-16T01:01:33,951 c/triangle.c:8611:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,951 8611 | sym(horiz, top); 2021-07-16T01:01:33,951 | ^~~ 2021-07-16T01:01:33,954 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,954 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,954 | ^ 2021-07-16T01:01:33,954 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,954 969 | decode(ptr, otri2); 2021-07-16T01:01:33,954 | ^~~~~~ 2021-07-16T01:01:33,955 c/triangle.c:8611:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,955 8611 | sym(horiz, top); 2021-07-16T01:01:33,955 | ^~~ 2021-07-16T01:01:33,957 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,957 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,958 | ^ 2021-07-16T01:01:33,958 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,958 969 | decode(ptr, otri2); 2021-07-16T01:01:33,958 | ^~~~~~ 2021-07-16T01:01:33,958 c/triangle.c:8611:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,958 8611 | sym(horiz, top); 2021-07-16T01:01:33,958 | ^~~ 2021-07-16T01:01:33,963 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,963 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,963 | ^ 2021-07-16T01:01:33,964 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,964 969 | decode(ptr, otri2); 2021-07-16T01:01:33,964 | ^~~~~~ 2021-07-16T01:01:33,964 c/triangle.c:8656:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,964 8656 | sym(topleft, toplcasing); 2021-07-16T01:01:33,964 | ^~~ 2021-07-16T01:01:33,966 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,967 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,967 | ^ 2021-07-16T01:01:33,967 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,967 969 | decode(ptr, otri2); 2021-07-16T01:01:33,967 | ^~~~~~ 2021-07-16T01:01:33,967 c/triangle.c:8656:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,967 8656 | sym(topleft, toplcasing); 2021-07-16T01:01:33,967 | ^~~ 2021-07-16T01:01:33,970 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,970 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,970 | ^ 2021-07-16T01:01:33,970 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,970 969 | decode(ptr, otri2); 2021-07-16T01:01:33,970 | ^~~~~~ 2021-07-16T01:01:33,970 c/triangle.c:8656:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,971 8656 | sym(topleft, toplcasing); 2021-07-16T01:01:33,971 | ^~~ 2021-07-16T01:01:33,973 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,973 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,973 | ^ 2021-07-16T01:01:33,974 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,974 969 | decode(ptr, otri2); 2021-07-16T01:01:33,974 | ^~~~~~ 2021-07-16T01:01:33,974 c/triangle.c:8658:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,974 8658 | sym(topright, toprcasing); 2021-07-16T01:01:33,974 | ^~~ 2021-07-16T01:01:33,977 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,977 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,977 | ^ 2021-07-16T01:01:33,977 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,977 969 | decode(ptr, otri2); 2021-07-16T01:01:33,977 | ^~~~~~ 2021-07-16T01:01:33,977 c/triangle.c:8658:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,977 8658 | sym(topright, toprcasing); 2021-07-16T01:01:33,977 | ^~~ 2021-07-16T01:01:33,980 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,980 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,980 | ^ 2021-07-16T01:01:33,980 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,980 969 | decode(ptr, otri2); 2021-07-16T01:01:33,980 | ^~~~~~ 2021-07-16T01:01:33,981 c/triangle.c:8658:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,981 8658 | sym(topright, toprcasing); 2021-07-16T01:01:33,981 | ^~~ 2021-07-16T01:01:33,983 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,984 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,984 | ^ 2021-07-16T01:01:33,984 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,984 969 | decode(ptr, otri2); 2021-07-16T01:01:33,984 | ^~~~~~ 2021-07-16T01:01:33,984 c/triangle.c:8660:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,984 8660 | sym(botleft, botlcasing); 2021-07-16T01:01:33,984 | ^~~ 2021-07-16T01:01:33,987 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,987 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,987 | ^ 2021-07-16T01:01:33,987 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,987 969 | decode(ptr, otri2); 2021-07-16T01:01:33,987 | ^~~~~~ 2021-07-16T01:01:33,988 c/triangle.c:8660:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,988 8660 | sym(botleft, botlcasing); 2021-07-16T01:01:33,988 | ^~~ 2021-07-16T01:01:33,990 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:33,990 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:33,991 | ^ 2021-07-16T01:01:33,991 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,991 969 | decode(ptr, otri2); 2021-07-16T01:01:33,991 | ^~~~~~ 2021-07-16T01:01:33,991 c/triangle.c:8660:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,991 8660 | sym(botleft, botlcasing); 2021-07-16T01:01:33,991 | ^~~ 2021-07-16T01:01:33,994 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,994 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:33,994 | ^ 2021-07-16T01:01:33,994 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,994 969 | decode(ptr, otri2); 2021-07-16T01:01:33,994 | ^~~~~~ 2021-07-16T01:01:33,994 c/triangle.c:8662:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,995 8662 | sym(botright, botrcasing); 2021-07-16T01:01:33,995 | ^~~ 2021-07-16T01:01:33,997 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:33,997 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:33,997 | ^ 2021-07-16T01:01:33,997 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:33,998 969 | decode(ptr, otri2); 2021-07-16T01:01:33,998 | ^~~~~~ 2021-07-16T01:01:33,998 c/triangle.c:8662:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:33,998 8662 | sym(botright, botrcasing); 2021-07-16T01:01:33,998 | ^~~ 2021-07-16T01:01:34,000 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,000 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,001 | ^ 2021-07-16T01:01:34,001 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,001 969 | decode(ptr, otri2); 2021-07-16T01:01:34,001 | ^~~~~~ 2021-07-16T01:01:34,001 c/triangle.c:8662:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,001 8662 | sym(botright, botrcasing); 2021-07-16T01:01:34,001 | ^~~ 2021-07-16T01:01:34,004 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,004 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,004 | ^ 2021-07-16T01:01:34,004 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,004 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,004 | ^~~~~~ 2021-07-16T01:01:34,004 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,005 8664 | bond(topleft, botlcasing); 2021-07-16T01:01:34,005 | ^~~~ 2021-07-16T01:01:34,007 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,007 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,007 | ^ 2021-07-16T01:01:34,007 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,008 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,008 | ^~~~~~ 2021-07-16T01:01:34,008 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,008 8664 | bond(topleft, botlcasing); 2021-07-16T01:01:34,008 | ^~~~ 2021-07-16T01:01:34,010 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,011 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,011 | ^ 2021-07-16T01:01:34,011 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,011 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,011 | ^~~~~~ 2021-07-16T01:01:34,011 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,011 8664 | bond(topleft, botlcasing); 2021-07-16T01:01:34,011 | ^~~~ 2021-07-16T01:01:34,014 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,014 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,014 | ^ 2021-07-16T01:01:34,014 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,014 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,014 | ^~~~~~ 2021-07-16T01:01:34,015 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,015 8664 | bond(topleft, botlcasing); 2021-07-16T01:01:34,015 | ^~~~ 2021-07-16T01:01:34,017 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,017 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,017 | ^ 2021-07-16T01:01:34,018 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,018 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,018 | ^~~~~~ 2021-07-16T01:01:34,018 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,018 8665 | bond(botleft, botrcasing); 2021-07-16T01:01:34,018 | ^~~~ 2021-07-16T01:01:34,020 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,021 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,021 | ^ 2021-07-16T01:01:34,021 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,021 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,021 | ^~~~~~ 2021-07-16T01:01:34,021 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,021 8665 | bond(botleft, botrcasing); 2021-07-16T01:01:34,021 | ^~~~ 2021-07-16T01:01:34,024 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,024 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,024 | ^ 2021-07-16T01:01:34,024 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,024 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,024 | ^~~~~~ 2021-07-16T01:01:34,025 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,025 8665 | bond(botleft, botrcasing); 2021-07-16T01:01:34,025 | ^~~~ 2021-07-16T01:01:34,027 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,027 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,027 | ^ 2021-07-16T01:01:34,028 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,028 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,028 | ^~~~~~ 2021-07-16T01:01:34,028 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,028 8665 | bond(botleft, botrcasing); 2021-07-16T01:01:34,028 | ^~~~ 2021-07-16T01:01:34,031 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,031 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,031 | ^ 2021-07-16T01:01:34,031 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,031 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,031 | ^~~~~~ 2021-07-16T01:01:34,031 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,031 8666 | bond(botright, toprcasing); 2021-07-16T01:01:34,031 | ^~~~ 2021-07-16T01:01:34,034 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,034 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,034 | ^ 2021-07-16T01:01:34,034 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,034 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,034 | ^~~~~~ 2021-07-16T01:01:34,035 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,035 8666 | bond(botright, toprcasing); 2021-07-16T01:01:34,035 | ^~~~ 2021-07-16T01:01:34,037 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,037 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,037 | ^ 2021-07-16T01:01:34,038 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,038 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,038 | ^~~~~~ 2021-07-16T01:01:34,038 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,038 8666 | bond(botright, toprcasing); 2021-07-16T01:01:34,038 | ^~~~ 2021-07-16T01:01:34,041 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,041 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,041 | ^ 2021-07-16T01:01:34,041 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,041 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,041 | ^~~~~~ 2021-07-16T01:01:34,041 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,042 8666 | bond(botright, toprcasing); 2021-07-16T01:01:34,042 | ^~~~ 2021-07-16T01:01:34,044 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,044 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,044 | ^ 2021-07-16T01:01:34,044 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,045 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,045 | ^~~~~~ 2021-07-16T01:01:34,045 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,045 8667 | bond(topright, toplcasing); 2021-07-16T01:01:34,045 | ^~~~ 2021-07-16T01:01:34,047 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,048 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,048 | ^ 2021-07-16T01:01:34,048 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,048 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,048 | ^~~~~~ 2021-07-16T01:01:34,048 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,048 8667 | bond(topright, toplcasing); 2021-07-16T01:01:34,048 | ^~~~ 2021-07-16T01:01:34,051 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,051 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,051 | ^ 2021-07-16T01:01:34,051 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,051 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,051 | ^~~~~~ 2021-07-16T01:01:34,052 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,052 8667 | bond(topright, toplcasing); 2021-07-16T01:01:34,052 | ^~~~ 2021-07-16T01:01:34,054 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,054 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,054 | ^ 2021-07-16T01:01:34,055 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,055 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,055 | ^~~~~~ 2021-07-16T01:01:34,055 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,055 8667 | bond(topright, toplcasing); 2021-07-16T01:01:34,055 | ^~~~ 2021-07-16T01:01:34,058 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,058 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,058 | ^ 2021-07-16T01:01:34,058 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,058 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,058 | ^~~~~~~ 2021-07-16T01:01:34,058 c/triangle.c:8670:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,058 8670 | tspivot(topleft, toplsubseg); 2021-07-16T01:01:34,059 | ^~~~~~~ 2021-07-16T01:01:34,061 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,061 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,061 | ^ 2021-07-16T01:01:34,061 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,061 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,062 | ^~~~~~~ 2021-07-16T01:01:34,062 c/triangle.c:8670:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,062 8670 | tspivot(topleft, toplsubseg); 2021-07-16T01:01:34,062 | ^~~~~~~ 2021-07-16T01:01:34,064 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,064 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,065 | ^ 2021-07-16T01:01:34,065 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,065 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,065 | ^~~~~~~ 2021-07-16T01:01:34,065 c/triangle.c:8670:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,065 8670 | tspivot(topleft, toplsubseg); 2021-07-16T01:01:34,065 | ^~~~~~~ 2021-07-16T01:01:34,068 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,068 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,068 | ^ 2021-07-16T01:01:34,068 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,068 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,068 | ^~~~~~~ 2021-07-16T01:01:34,069 c/triangle.c:8671:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,069 8671 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:34,069 | ^~~~~~~ 2021-07-16T01:01:34,071 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,071 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,071 | ^ 2021-07-16T01:01:34,072 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,072 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,072 | ^~~~~~~ 2021-07-16T01:01:34,072 c/triangle.c:8671:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,072 8671 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:34,072 | ^~~~~~~ 2021-07-16T01:01:34,075 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,075 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,075 | ^ 2021-07-16T01:01:34,075 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,075 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,075 | ^~~~~~~ 2021-07-16T01:01:34,075 c/triangle.c:8671:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,075 8671 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:34,076 | ^~~~~~~ 2021-07-16T01:01:34,078 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,078 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,078 | ^ 2021-07-16T01:01:34,078 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,079 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,079 | ^~~~~~~ 2021-07-16T01:01:34,079 c/triangle.c:8672:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,079 8672 | tspivot(botright, botrsubseg); 2021-07-16T01:01:34,079 | ^~~~~~~ 2021-07-16T01:01:34,081 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,082 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,082 | ^ 2021-07-16T01:01:34,082 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,082 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,082 | ^~~~~~~ 2021-07-16T01:01:34,082 c/triangle.c:8672:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,082 8672 | tspivot(botright, botrsubseg); 2021-07-16T01:01:34,082 | ^~~~~~~ 2021-07-16T01:01:34,085 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,085 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,085 | ^ 2021-07-16T01:01:34,085 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,085 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,085 | ^~~~~~~ 2021-07-16T01:01:34,086 c/triangle.c:8672:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,086 8672 | tspivot(botright, botrsubseg); 2021-07-16T01:01:34,086 | ^~~~~~~ 2021-07-16T01:01:34,088 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,088 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,089 | ^ 2021-07-16T01:01:34,089 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,089 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,089 | ^~~~~~~ 2021-07-16T01:01:34,089 c/triangle.c:8673:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,089 8673 | tspivot(topright, toprsubseg); 2021-07-16T01:01:34,089 | ^~~~~~~ 2021-07-16T01:01:34,092 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,092 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,092 | ^ 2021-07-16T01:01:34,092 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,092 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,092 | ^~~~~~~ 2021-07-16T01:01:34,092 c/triangle.c:8673:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,093 8673 | tspivot(topright, toprsubseg); 2021-07-16T01:01:34,093 | ^~~~~~~ 2021-07-16T01:01:34,095 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,095 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,095 | ^ 2021-07-16T01:01:34,095 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,096 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,096 | ^~~~~~~ 2021-07-16T01:01:34,096 c/triangle.c:8673:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,096 8673 | tspivot(topright, toprsubseg); 2021-07-16T01:01:34,096 | ^~~~~~~ 2021-07-16T01:01:34,099 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,099 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,099 | ^ 2021-07-16T01:01:34,099 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,099 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,099 | ^~~~~~~ 2021-07-16T01:01:34,099 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,099 8677 | tsbond(topright, toplsubseg); 2021-07-16T01:01:34,099 | ^~~~~~ 2021-07-16T01:01:34,102 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,102 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,102 | ^ 2021-07-16T01:01:34,102 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,102 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,102 | ^~~~~~~ 2021-07-16T01:01:34,103 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,103 8677 | tsbond(topright, toplsubseg); 2021-07-16T01:01:34,103 | ^~~~~~ 2021-07-16T01:01:34,105 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,105 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,106 | ^ 2021-07-16T01:01:34,106 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,106 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,106 | ^~~~~~ 2021-07-16T01:01:34,106 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,106 8677 | tsbond(topright, toplsubseg); 2021-07-16T01:01:34,106 | ^~~~~~ 2021-07-16T01:01:34,109 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,109 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,109 | ^ 2021-07-16T01:01:34,109 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,109 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,109 | ^~~~~~ 2021-07-16T01:01:34,109 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,109 8677 | tsbond(topright, toplsubseg); 2021-07-16T01:01:34,110 | ^~~~~~ 2021-07-16T01:01:34,112 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,112 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,112 | ^ 2021-07-16T01:01:34,112 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,113 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,113 | ^~~~~~~ 2021-07-16T01:01:34,113 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,113 8682 | tsbond(topleft, botlsubseg); 2021-07-16T01:01:34,113 | ^~~~~~ 2021-07-16T01:01:34,115 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,116 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,116 | ^ 2021-07-16T01:01:34,116 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,116 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,116 | ^~~~~~~ 2021-07-16T01:01:34,116 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,116 8682 | tsbond(topleft, botlsubseg); 2021-07-16T01:01:34,116 | ^~~~~~ 2021-07-16T01:01:34,119 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,119 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,119 | ^ 2021-07-16T01:01:34,119 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,119 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,119 | ^~~~~~ 2021-07-16T01:01:34,120 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,120 8682 | tsbond(topleft, botlsubseg); 2021-07-16T01:01:34,120 | ^~~~~~ 2021-07-16T01:01:34,122 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,122 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,122 | ^ 2021-07-16T01:01:34,123 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,123 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,123 | ^~~~~~ 2021-07-16T01:01:34,123 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,123 8682 | tsbond(topleft, botlsubseg); 2021-07-16T01:01:34,123 | ^~~~~~ 2021-07-16T01:01:34,126 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,126 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,126 | ^ 2021-07-16T01:01:34,126 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,126 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,126 | ^~~~~~~ 2021-07-16T01:01:34,126 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,126 8687 | tsbond(botleft, botrsubseg); 2021-07-16T01:01:34,127 | ^~~~~~ 2021-07-16T01:01:34,129 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,129 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,129 | ^ 2021-07-16T01:01:34,129 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,129 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,130 | ^~~~~~~ 2021-07-16T01:01:34,130 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,130 8687 | tsbond(botleft, botrsubseg); 2021-07-16T01:01:34,130 | ^~~~~~ 2021-07-16T01:01:34,132 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,132 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,133 | ^ 2021-07-16T01:01:34,133 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,133 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,133 | ^~~~~~ 2021-07-16T01:01:34,133 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,133 8687 | tsbond(botleft, botrsubseg); 2021-07-16T01:01:34,133 | ^~~~~~ 2021-07-16T01:01:34,136 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,136 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,136 | ^ 2021-07-16T01:01:34,136 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,136 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,136 | ^~~~~~ 2021-07-16T01:01:34,136 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,137 8687 | tsbond(botleft, botrsubseg); 2021-07-16T01:01:34,137 | ^~~~~~ 2021-07-16T01:01:34,139 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,139 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,139 | ^ 2021-07-16T01:01:34,140 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,140 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,140 | ^~~~~~~ 2021-07-16T01:01:34,140 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,140 8692 | tsbond(botright, toprsubseg); 2021-07-16T01:01:34,140 | ^~~~~~ 2021-07-16T01:01:34,143 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,143 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,143 | ^ 2021-07-16T01:01:34,143 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,143 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,143 | ^~~~~~~ 2021-07-16T01:01:34,143 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,144 8692 | tsbond(botright, toprsubseg); 2021-07-16T01:01:34,144 | ^~~~~~ 2021-07-16T01:01:34,146 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,146 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,146 | ^ 2021-07-16T01:01:34,146 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,147 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,147 | ^~~~~~ 2021-07-16T01:01:34,147 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,147 8692 | tsbond(botright, toprsubseg); 2021-07-16T01:01:34,147 | ^~~~~~ 2021-07-16T01:01:34,149 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,150 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,150 | ^ 2021-07-16T01:01:34,150 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,150 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,150 | ^~~~~~ 2021-07-16T01:01:34,150 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,150 8692 | tsbond(botright, toprsubseg); 2021-07-16T01:01:34,151 | ^~~~~~ 2021-07-16T01:01:34,154 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,154 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,154 | ^ 2021-07-16T01:01:34,154 c/triangle.c:8723:35: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,154 8723 | newflip->flippedtri = encode(horiz); 2021-07-16T01:01:34,155 | ^~~~~~ 2021-07-16T01:01:34,157 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,157 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,158 | ^ 2021-07-16T01:01:34,158 c/triangle.c:8723:35: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,158 8723 | newflip->flippedtri = encode(horiz); 2021-07-16T01:01:34,158 | ^~~~~~ 2021-07-16T01:01:34,161 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,161 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,162 | ^ 2021-07-16T01:01:34,162 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,162 969 | decode(ptr, otri2); 2021-07-16T01:01:34,162 | ^~~~~~ 2021-07-16T01:01:34,162 c/triangle.c:8782:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,162 8782 | sym(horiz, testtri); 2021-07-16T01:01:34,162 | ^~~ 2021-07-16T01:01:34,165 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,165 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,165 | ^ 2021-07-16T01:01:34,165 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,165 969 | decode(ptr, otri2); 2021-07-16T01:01:34,165 | ^~~~~~ 2021-07-16T01:01:34,166 c/triangle.c:8782:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,166 8782 | sym(horiz, testtri); 2021-07-16T01:01:34,166 | ^~~ 2021-07-16T01:01:34,168 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,168 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,169 | ^ 2021-07-16T01:01:34,169 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,169 969 | decode(ptr, otri2); 2021-07-16T01:01:34,169 | ^~~~~~ 2021-07-16T01:01:34,169 c/triangle.c:8782:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,169 8782 | sym(horiz, testtri); 2021-07-16T01:01:34,169 | ^~~ 2021-07-16T01:01:34,169 c/triangle.c: In function ‘triangulatepolygon’: 2021-07-16T01:01:34,173 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,173 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,173 | ^ 2021-07-16T01:01:34,173 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,173 973 | decode(ptr, otri); 2021-07-16T01:01:34,173 | ^~~~~~ 2021-07-16T01:01:34,173 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,174 999 | symself(otri2); 2021-07-16T01:01:34,174 | ^~~~~~~ 2021-07-16T01:01:34,174 c/triangle.c:8899:3: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,174 8899 | onext(*firstedge, besttri); 2021-07-16T01:01:34,174 | ^~~~~ 2021-07-16T01:01:34,176 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,176 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,177 | ^ 2021-07-16T01:01:34,177 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,177 973 | decode(ptr, otri); 2021-07-16T01:01:34,177 | ^~~~~~ 2021-07-16T01:01:34,177 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,177 999 | symself(otri2); 2021-07-16T01:01:34,177 | ^~~~~~~ 2021-07-16T01:01:34,177 c/triangle.c:8899:3: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,177 8899 | onext(*firstedge, besttri); 2021-07-16T01:01:34,178 | ^~~~~ 2021-07-16T01:01:34,180 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,180 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,180 | ^ 2021-07-16T01:01:34,180 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,180 973 | decode(ptr, otri); 2021-07-16T01:01:34,180 | ^~~~~~ 2021-07-16T01:01:34,181 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,181 999 | symself(otri2); 2021-07-16T01:01:34,181 | ^~~~~~~ 2021-07-16T01:01:34,181 c/triangle.c:8899:3: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,181 8899 | onext(*firstedge, besttri); 2021-07-16T01:01:34,181 | ^~~~~ 2021-07-16T01:01:34,184 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,184 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,184 | ^ 2021-07-16T01:01:34,184 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,184 973 | decode(ptr, otri); 2021-07-16T01:01:34,184 | ^~~~~~ 2021-07-16T01:01:34,184 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,185 1003 | symself(otri); 2021-07-16T01:01:34,185 | ^~~~~~~ 2021-07-16T01:01:34,185 c/triangle.c:8904:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:34,185 8904 | onextself(testtri); 2021-07-16T01:01:34,185 | ^~~~~~~~~ 2021-07-16T01:01:34,187 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,187 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,187 | ^ 2021-07-16T01:01:34,188 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,188 973 | decode(ptr, otri); 2021-07-16T01:01:34,188 | ^~~~~~ 2021-07-16T01:01:34,188 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,188 1003 | symself(otri); 2021-07-16T01:01:34,188 | ^~~~~~~ 2021-07-16T01:01:34,188 c/triangle.c:8904:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:34,188 8904 | onextself(testtri); 2021-07-16T01:01:34,188 | ^~~~~~~~~ 2021-07-16T01:01:34,191 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,191 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,191 | ^ 2021-07-16T01:01:34,191 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,191 973 | decode(ptr, otri); 2021-07-16T01:01:34,192 | ^~~~~~ 2021-07-16T01:01:34,192 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,192 1003 | symself(otri); 2021-07-16T01:01:34,192 | ^~~~~~~ 2021-07-16T01:01:34,192 c/triangle.c:8904:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:34,192 8904 | onextself(testtri); 2021-07-16T01:01:34,192 | ^~~~~~~~~ 2021-07-16T01:01:34,195 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,195 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,195 | ^ 2021-07-16T01:01:34,195 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,195 969 | decode(ptr, otri2); 2021-07-16T01:01:34,195 | ^~~~~~ 2021-07-16T01:01:34,196 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,196 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:34,196 | ^~~ 2021-07-16T01:01:34,196 c/triangle.c:8920:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:34,196 8920 | oprev(besttri, tempedge); 2021-07-16T01:01:34,196 | ^~~~~ 2021-07-16T01:01:34,198 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,198 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,199 | ^ 2021-07-16T01:01:34,199 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,199 969 | decode(ptr, otri2); 2021-07-16T01:01:34,199 | ^~~~~~ 2021-07-16T01:01:34,199 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,199 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:34,199 | ^~~ 2021-07-16T01:01:34,199 c/triangle.c:8920:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:34,200 8920 | oprev(besttri, tempedge); 2021-07-16T01:01:34,200 | ^~~~~ 2021-07-16T01:01:34,202 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,202 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,202 | ^ 2021-07-16T01:01:34,202 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,202 969 | decode(ptr, otri2); 2021-07-16T01:01:34,202 | ^~~~~~ 2021-07-16T01:01:34,203 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,203 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:34,203 | ^~~ 2021-07-16T01:01:34,203 c/triangle.c:8920:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:34,203 8920 | oprev(besttri, tempedge); 2021-07-16T01:01:34,203 | ^~~~~ 2021-07-16T01:01:34,205 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,206 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,206 | ^ 2021-07-16T01:01:34,206 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,206 969 | decode(ptr, otri2); 2021-07-16T01:01:34,206 | ^~~~~~ 2021-07-16T01:01:34,206 c/triangle.c:8926:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,206 8926 | sym(besttri, tempedge); 2021-07-16T01:01:34,206 | ^~~ 2021-07-16T01:01:34,209 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,209 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,209 | ^ 2021-07-16T01:01:34,209 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,210 969 | decode(ptr, otri2); 2021-07-16T01:01:34,210 | ^~~~~~ 2021-07-16T01:01:34,210 c/triangle.c:8926:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,210 8926 | sym(besttri, tempedge); 2021-07-16T01:01:34,210 | ^~~ 2021-07-16T01:01:34,212 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,213 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,213 | ^ 2021-07-16T01:01:34,213 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,213 969 | decode(ptr, otri2); 2021-07-16T01:01:34,213 | ^~~~~~ 2021-07-16T01:01:34,213 c/triangle.c:8926:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,213 8926 | sym(besttri, tempedge); 2021-07-16T01:01:34,214 | ^~~ 2021-07-16T01:01:34,216 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,216 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,216 | ^ 2021-07-16T01:01:34,217 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,217 969 | decode(ptr, otri2); 2021-07-16T01:01:34,217 | ^~~~~~ 2021-07-16T01:01:34,217 c/triangle.c:8930:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,217 8930 | sym(tempedge, besttri); 2021-07-16T01:01:34,217 | ^~~ 2021-07-16T01:01:34,220 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,220 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,220 | ^ 2021-07-16T01:01:34,220 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,220 969 | decode(ptr, otri2); 2021-07-16T01:01:34,220 | ^~~~~~ 2021-07-16T01:01:34,220 c/triangle.c:8930:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,220 8930 | sym(tempedge, besttri); 2021-07-16T01:01:34,221 | ^~~ 2021-07-16T01:01:34,223 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,223 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,223 | ^ 2021-07-16T01:01:34,224 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,224 969 | decode(ptr, otri2); 2021-07-16T01:01:34,224 | ^~~~~~ 2021-07-16T01:01:34,224 c/triangle.c:8930:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,224 8930 | sym(tempedge, besttri); 2021-07-16T01:01:34,224 | ^~~ 2021-07-16T01:01:34,227 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,227 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,227 | ^ 2021-07-16T01:01:34,227 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,227 969 | decode(ptr, otri2); 2021-07-16T01:01:34,227 | ^~~~~~ 2021-07-16T01:01:34,228 c/triangle.c:8938:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,228 8938 | sym(besttri, testtri); 2021-07-16T01:01:34,228 | ^~~ 2021-07-16T01:01:34,230 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,231 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,231 | ^ 2021-07-16T01:01:34,231 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,231 969 | decode(ptr, otri2); 2021-07-16T01:01:34,231 | ^~~~~~ 2021-07-16T01:01:34,231 c/triangle.c:8938:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,231 8938 | sym(besttri, testtri); 2021-07-16T01:01:34,231 | ^~~ 2021-07-16T01:01:34,234 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,234 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,234 | ^ 2021-07-16T01:01:34,234 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,234 969 | decode(ptr, otri2); 2021-07-16T01:01:34,235 | ^~~~~~ 2021-07-16T01:01:34,235 c/triangle.c:8938:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,235 8938 | sym(besttri, testtri); 2021-07-16T01:01:34,235 | ^~~ 2021-07-16T01:01:34,235 c/triangle.c: In function ‘deletevertex’: 2021-07-16T01:01:34,238 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,238 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,238 | ^ 2021-07-16T01:01:34,238 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,239 973 | decode(ptr, otri); 2021-07-16T01:01:34,239 | ^~~~~~ 2021-07-16T01:01:34,239 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,239 999 | symself(otri2); 2021-07-16T01:01:34,239 | ^~~~~~~ 2021-07-16T01:01:34,239 c/triangle.c:8992:3: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,239 8992 | onext(*deltri, countingtri); 2021-07-16T01:01:34,239 | ^~~~~ 2021-07-16T01:01:34,242 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,242 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,242 | ^ 2021-07-16T01:01:34,242 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,242 973 | decode(ptr, otri); 2021-07-16T01:01:34,242 | ^~~~~~ 2021-07-16T01:01:34,242 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,243 999 | symself(otri2); 2021-07-16T01:01:34,243 | ^~~~~~~ 2021-07-16T01:01:34,243 c/triangle.c:8992:3: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,243 8992 | onext(*deltri, countingtri); 2021-07-16T01:01:34,243 | ^~~~~ 2021-07-16T01:01:34,245 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,245 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,246 | ^ 2021-07-16T01:01:34,246 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,246 973 | decode(ptr, otri); 2021-07-16T01:01:34,246 | ^~~~~~ 2021-07-16T01:01:34,246 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,246 999 | symself(otri2); 2021-07-16T01:01:34,246 | ^~~~~~~ 2021-07-16T01:01:34,246 c/triangle.c:8992:3: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,246 8992 | onext(*deltri, countingtri); 2021-07-16T01:01:34,247 | ^~~~~ 2021-07-16T01:01:34,249 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,249 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,249 | ^ 2021-07-16T01:01:34,249 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,250 973 | decode(ptr, otri); 2021-07-16T01:01:34,250 | ^~~~~~ 2021-07-16T01:01:34,250 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,250 1003 | symself(otri); 2021-07-16T01:01:34,250 | ^~~~~~~ 2021-07-16T01:01:34,250 c/triangle.c:9003:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:34,250 9003 | onextself(countingtri); 2021-07-16T01:01:34,250 | ^~~~~~~~~ 2021-07-16T01:01:34,253 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,253 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,253 | ^ 2021-07-16T01:01:34,253 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,253 973 | decode(ptr, otri); 2021-07-16T01:01:34,253 | ^~~~~~ 2021-07-16T01:01:34,253 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,253 1003 | symself(otri); 2021-07-16T01:01:34,254 | ^~~~~~~ 2021-07-16T01:01:34,254 c/triangle.c:9003:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:34,254 9003 | onextself(countingtri); 2021-07-16T01:01:34,254 | ^~~~~~~~~ 2021-07-16T01:01:34,256 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,256 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,256 | ^ 2021-07-16T01:01:34,257 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,257 973 | decode(ptr, otri); 2021-07-16T01:01:34,257 | ^~~~~~ 2021-07-16T01:01:34,257 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,257 1003 | symself(otri); 2021-07-16T01:01:34,257 | ^~~~~~~ 2021-07-16T01:01:34,257 c/triangle.c:9003:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:34,257 9003 | onextself(countingtri); 2021-07-16T01:01:34,257 | ^~~~~~~~~ 2021-07-16T01:01:34,260 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,260 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,260 | ^ 2021-07-16T01:01:34,260 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,260 973 | decode(ptr, otri); 2021-07-16T01:01:34,261 | ^~~~~~ 2021-07-16T01:01:34,261 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,261 999 | symself(otri2); 2021-07-16T01:01:34,261 | ^~~~~~~ 2021-07-16T01:01:34,261 c/triangle.c:9017:5: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,261 9017 | onext(*deltri, firstedge); 2021-07-16T01:01:34,261 | ^~~~~ 2021-07-16T01:01:34,263 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,264 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,264 | ^ 2021-07-16T01:01:34,264 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,264 973 | decode(ptr, otri); 2021-07-16T01:01:34,264 | ^~~~~~ 2021-07-16T01:01:34,264 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,264 999 | symself(otri2); 2021-07-16T01:01:34,264 | ^~~~~~~ 2021-07-16T01:01:34,265 c/triangle.c:9017:5: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,265 9017 | onext(*deltri, firstedge); 2021-07-16T01:01:34,265 | ^~~~~ 2021-07-16T01:01:34,267 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,267 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,267 | ^ 2021-07-16T01:01:34,267 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,268 973 | decode(ptr, otri); 2021-07-16T01:01:34,268 | ^~~~~~ 2021-07-16T01:01:34,268 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,268 999 | symself(otri2); 2021-07-16T01:01:34,268 | ^~~~~~~ 2021-07-16T01:01:34,268 c/triangle.c:9017:5: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,268 9017 | onext(*deltri, firstedge); 2021-07-16T01:01:34,268 | ^~~~~ 2021-07-16T01:01:34,271 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,271 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,271 | ^ 2021-07-16T01:01:34,271 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,271 969 | decode(ptr, otri2); 2021-07-16T01:01:34,271 | ^~~~~~ 2021-07-16T01:01:34,271 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,272 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:34,272 | ^~~ 2021-07-16T01:01:34,272 c/triangle.c:9018:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:34,272 9018 | oprev(*deltri, lastedge); 2021-07-16T01:01:34,272 | ^~~~~ 2021-07-16T01:01:34,274 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,274 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,275 | ^ 2021-07-16T01:01:34,275 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,275 969 | decode(ptr, otri2); 2021-07-16T01:01:34,275 | ^~~~~~ 2021-07-16T01:01:34,275 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,275 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:34,275 | ^~~ 2021-07-16T01:01:34,275 c/triangle.c:9018:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:34,275 9018 | oprev(*deltri, lastedge); 2021-07-16T01:01:34,276 | ^~~~~ 2021-07-16T01:01:34,278 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,278 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,278 | ^ 2021-07-16T01:01:34,278 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,278 969 | decode(ptr, otri2); 2021-07-16T01:01:34,278 | ^~~~~~ 2021-07-16T01:01:34,279 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,279 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:34,279 | ^~~ 2021-07-16T01:01:34,279 c/triangle.c:9018:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:34,279 9018 | oprev(*deltri, lastedge); 2021-07-16T01:01:34,279 | ^~~~~ 2021-07-16T01:01:34,282 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,282 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,282 | ^ 2021-07-16T01:01:34,282 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,282 969 | decode(ptr, otri2); 2021-07-16T01:01:34,282 | ^~~~~~ 2021-07-16T01:01:34,282 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,282 1022 | sym(otri1, otri2); \ 2021-07-16T01:01:34,283 | ^~~ 2021-07-16T01:01:34,283 c/triangle.c:9024:3: note: in expansion of macro ‘dnext’ 2021-07-16T01:01:34,283 9024 | dnext(*deltri, lefttri); 2021-07-16T01:01:34,283 | ^~~~~ 2021-07-16T01:01:34,285 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,285 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,285 | ^ 2021-07-16T01:01:34,286 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,286 969 | decode(ptr, otri2); 2021-07-16T01:01:34,286 | ^~~~~~ 2021-07-16T01:01:34,286 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,286 1022 | sym(otri1, otri2); \ 2021-07-16T01:01:34,286 | ^~~ 2021-07-16T01:01:34,286 c/triangle.c:9024:3: note: in expansion of macro ‘dnext’ 2021-07-16T01:01:34,286 9024 | dnext(*deltri, lefttri); 2021-07-16T01:01:34,287 | ^~~~~ 2021-07-16T01:01:34,289 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,289 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,289 | ^ 2021-07-16T01:01:34,289 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,289 969 | decode(ptr, otri2); 2021-07-16T01:01:34,289 | ^~~~~~ 2021-07-16T01:01:34,290 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,290 1022 | sym(otri1, otri2); \ 2021-07-16T01:01:34,290 | ^~~ 2021-07-16T01:01:34,290 c/triangle.c:9024:3: note: in expansion of macro ‘dnext’ 2021-07-16T01:01:34,290 9024 | dnext(*deltri, lefttri); 2021-07-16T01:01:34,290 | ^~~~~ 2021-07-16T01:01:34,293 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,293 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,293 | ^ 2021-07-16T01:01:34,293 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,293 969 | decode(ptr, otri2); 2021-07-16T01:01:34,293 | ^~~~~~ 2021-07-16T01:01:34,293 c/triangle.c:9025:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,293 9025 | sym(lefttri, leftcasing); 2021-07-16T01:01:34,294 | ^~~ 2021-07-16T01:01:34,296 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,296 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,296 | ^ 2021-07-16T01:01:34,297 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,297 969 | decode(ptr, otri2); 2021-07-16T01:01:34,297 | ^~~~~~ 2021-07-16T01:01:34,297 c/triangle.c:9025:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,297 9025 | sym(lefttri, leftcasing); 2021-07-16T01:01:34,297 | ^~~ 2021-07-16T01:01:34,300 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,300 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,300 | ^ 2021-07-16T01:01:34,300 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,300 969 | decode(ptr, otri2); 2021-07-16T01:01:34,300 | ^~~~~~ 2021-07-16T01:01:34,300 c/triangle.c:9025:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,301 9025 | sym(lefttri, leftcasing); 2021-07-16T01:01:34,301 | ^~~ 2021-07-16T01:01:34,303 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,304 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,304 | ^ 2021-07-16T01:01:34,304 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,304 969 | decode(ptr, otri2); 2021-07-16T01:01:34,304 | ^~~~~~ 2021-07-16T01:01:34,304 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,304 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:34,304 | ^~~ 2021-07-16T01:01:34,304 c/triangle.c:9026:3: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:34,305 9026 | oprev(deltriright, righttri); 2021-07-16T01:01:34,305 | ^~~~~ 2021-07-16T01:01:34,307 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,307 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,307 | ^ 2021-07-16T01:01:34,307 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,307 969 | decode(ptr, otri2); 2021-07-16T01:01:34,308 | ^~~~~~ 2021-07-16T01:01:34,308 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,308 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:34,308 | ^~~ 2021-07-16T01:01:34,308 c/triangle.c:9026:3: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:34,308 9026 | oprev(deltriright, righttri); 2021-07-16T01:01:34,308 | ^~~~~ 2021-07-16T01:01:34,311 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,311 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,311 | ^ 2021-07-16T01:01:34,311 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,311 969 | decode(ptr, otri2); 2021-07-16T01:01:34,311 | ^~~~~~ 2021-07-16T01:01:34,311 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,311 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:34,312 | ^~~ 2021-07-16T01:01:34,312 c/triangle.c:9026:3: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:34,312 9026 | oprev(deltriright, righttri); 2021-07-16T01:01:34,312 | ^~~~~ 2021-07-16T01:01:34,314 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,315 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,315 | ^ 2021-07-16T01:01:34,315 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,315 969 | decode(ptr, otri2); 2021-07-16T01:01:34,315 | ^~~~~~ 2021-07-16T01:01:34,315 c/triangle.c:9027:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,315 9027 | sym(righttri, rightcasing); 2021-07-16T01:01:34,315 | ^~~ 2021-07-16T01:01:34,318 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,318 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,318 | ^ 2021-07-16T01:01:34,318 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,318 969 | decode(ptr, otri2); 2021-07-16T01:01:34,319 | ^~~~~~ 2021-07-16T01:01:34,319 c/triangle.c:9027:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,319 9027 | sym(righttri, rightcasing); 2021-07-16T01:01:34,319 | ^~~ 2021-07-16T01:01:34,322 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,322 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,322 | ^ 2021-07-16T01:01:34,322 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,322 969 | decode(ptr, otri2); 2021-07-16T01:01:34,322 | ^~~~~~ 2021-07-16T01:01:34,322 c/triangle.c:9027:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,322 9027 | sym(righttri, rightcasing); 2021-07-16T01:01:34,323 | ^~~ 2021-07-16T01:01:34,325 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,325 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,326 | ^ 2021-07-16T01:01:34,326 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,326 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,326 | ^~~~~~ 2021-07-16T01:01:34,326 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,326 9028 | bond(*deltri, leftcasing); 2021-07-16T01:01:34,326 | ^~~~ 2021-07-16T01:01:34,329 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,329 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,329 | ^ 2021-07-16T01:01:34,329 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,329 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,329 | ^~~~~~ 2021-07-16T01:01:34,330 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,330 9028 | bond(*deltri, leftcasing); 2021-07-16T01:01:34,330 | ^~~~ 2021-07-16T01:01:34,332 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,333 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,333 | ^ 2021-07-16T01:01:34,333 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,333 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,333 | ^~~~~~ 2021-07-16T01:01:34,333 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,333 9028 | bond(*deltri, leftcasing); 2021-07-16T01:01:34,334 | ^~~~ 2021-07-16T01:01:34,336 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,336 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,336 | ^ 2021-07-16T01:01:34,337 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,337 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,337 | ^~~~~~ 2021-07-16T01:01:34,337 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,337 9028 | bond(*deltri, leftcasing); 2021-07-16T01:01:34,337 | ^~~~ 2021-07-16T01:01:34,340 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,340 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,340 | ^ 2021-07-16T01:01:34,340 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,340 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,340 | ^~~~~~ 2021-07-16T01:01:34,341 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,341 9029 | bond(deltriright, rightcasing); 2021-07-16T01:01:34,341 | ^~~~ 2021-07-16T01:01:34,343 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,344 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,344 | ^ 2021-07-16T01:01:34,344 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,344 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,344 | ^~~~~~ 2021-07-16T01:01:34,344 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,344 9029 | bond(deltriright, rightcasing); 2021-07-16T01:01:34,344 | ^~~~ 2021-07-16T01:01:34,347 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,347 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,347 | ^ 2021-07-16T01:01:34,347 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,348 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,348 | ^~~~~~ 2021-07-16T01:01:34,348 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,348 9029 | bond(deltriright, rightcasing); 2021-07-16T01:01:34,348 | ^~~~ 2021-07-16T01:01:34,351 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,351 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,351 | ^ 2021-07-16T01:01:34,351 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,351 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,351 | ^~~~~~ 2021-07-16T01:01:34,351 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,351 9029 | bond(deltriright, rightcasing); 2021-07-16T01:01:34,352 | ^~~~ 2021-07-16T01:01:34,354 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,354 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,355 | ^ 2021-07-16T01:01:34,355 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,355 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,355 | ^~~~~~~ 2021-07-16T01:01:34,355 c/triangle.c:9030:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,355 9030 | tspivot(lefttri, leftsubseg); 2021-07-16T01:01:34,355 | ^~~~~~~ 2021-07-16T01:01:34,358 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,358 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,358 | ^ 2021-07-16T01:01:34,358 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,358 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,358 | ^~~~~~~ 2021-07-16T01:01:34,359 c/triangle.c:9030:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,359 9030 | tspivot(lefttri, leftsubseg); 2021-07-16T01:01:34,359 | ^~~~~~~ 2021-07-16T01:01:34,361 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,361 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,362 | ^ 2021-07-16T01:01:34,362 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,362 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,362 | ^~~~~~~ 2021-07-16T01:01:34,362 c/triangle.c:9030:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,362 9030 | tspivot(lefttri, leftsubseg); 2021-07-16T01:01:34,362 | ^~~~~~~ 2021-07-16T01:01:34,365 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,365 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,365 | ^ 2021-07-16T01:01:34,365 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,365 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,366 | ^~~~~~~ 2021-07-16T01:01:34,366 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,366 9032 | tsbond(*deltri, leftsubseg); 2021-07-16T01:01:34,366 | ^~~~~~ 2021-07-16T01:01:34,368 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,369 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,369 | ^ 2021-07-16T01:01:34,369 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,369 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,369 | ^~~~~~~ 2021-07-16T01:01:34,369 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,369 9032 | tsbond(*deltri, leftsubseg); 2021-07-16T01:01:34,369 | ^~~~~~ 2021-07-16T01:01:34,372 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,372 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,372 | ^ 2021-07-16T01:01:34,372 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,373 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,373 | ^~~~~~ 2021-07-16T01:01:34,373 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,373 9032 | tsbond(*deltri, leftsubseg); 2021-07-16T01:01:34,373 | ^~~~~~ 2021-07-16T01:01:34,376 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,376 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,376 | ^ 2021-07-16T01:01:34,376 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,376 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,376 | ^~~~~~ 2021-07-16T01:01:34,376 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,377 9032 | tsbond(*deltri, leftsubseg); 2021-07-16T01:01:34,377 | ^~~~~~ 2021-07-16T01:01:34,379 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,379 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,380 | ^ 2021-07-16T01:01:34,380 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,380 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,380 | ^~~~~~~ 2021-07-16T01:01:34,380 c/triangle.c:9034:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,380 9034 | tspivot(righttri, rightsubseg); 2021-07-16T01:01:34,380 | ^~~~~~~ 2021-07-16T01:01:34,383 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,383 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,383 | ^ 2021-07-16T01:01:34,383 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,383 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,384 | ^~~~~~~ 2021-07-16T01:01:34,384 c/triangle.c:9034:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,384 9034 | tspivot(righttri, rightsubseg); 2021-07-16T01:01:34,384 | ^~~~~~~ 2021-07-16T01:01:34,386 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,387 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,387 | ^ 2021-07-16T01:01:34,387 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,387 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,387 | ^~~~~~~ 2021-07-16T01:01:34,387 c/triangle.c:9034:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,387 9034 | tspivot(righttri, rightsubseg); 2021-07-16T01:01:34,387 | ^~~~~~~ 2021-07-16T01:01:34,390 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,390 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,390 | ^ 2021-07-16T01:01:34,390 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,391 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,391 | ^~~~~~~ 2021-07-16T01:01:34,391 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,391 9036 | tsbond(deltriright, rightsubseg); 2021-07-16T01:01:34,391 | ^~~~~~ 2021-07-16T01:01:34,394 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,394 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,394 | ^ 2021-07-16T01:01:34,394 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,394 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,394 | ^~~~~~~ 2021-07-16T01:01:34,394 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,395 9036 | tsbond(deltriright, rightsubseg); 2021-07-16T01:01:34,395 | ^~~~~~ 2021-07-16T01:01:34,397 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,397 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,398 | ^ 2021-07-16T01:01:34,398 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,398 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,398 | ^~~~~~ 2021-07-16T01:01:34,398 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,398 9036 | tsbond(deltriright, rightsubseg); 2021-07-16T01:01:34,398 | ^~~~~~ 2021-07-16T01:01:34,401 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,401 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,401 | ^ 2021-07-16T01:01:34,401 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,401 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,402 | ^~~~~~ 2021-07-16T01:01:34,402 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,402 9036 | tsbond(deltriright, rightsubseg); 2021-07-16T01:01:34,402 | ^~~~~~ 2021-07-16T01:01:34,402 c/triangle.c: In function ‘undovertex’: 2021-07-16T01:01:34,405 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,405 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,405 | ^ 2021-07-16T01:01:34,405 c/triangle.c:9088:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,405 9088 | decode(m->lastflip->flippedtri, fliptri); 2021-07-16T01:01:34,406 | ^~~~~~ 2021-07-16T01:01:34,409 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,409 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,409 | ^ 2021-07-16T01:01:34,409 c/triangle.c:9088:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,409 9088 | decode(m->lastflip->flippedtri, fliptri); 2021-07-16T01:01:34,409 | ^~~~~~ 2021-07-16T01:01:34,412 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,412 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,412 | ^ 2021-07-16T01:01:34,412 c/triangle.c:9088:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,413 9088 | decode(m->lastflip->flippedtri, fliptri); 2021-07-16T01:01:34,413 | ^~~~~~ 2021-07-16T01:01:34,416 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,416 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,416 | ^ 2021-07-16T01:01:34,416 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,416 973 | decode(ptr, otri); 2021-07-16T01:01:34,416 | ^~~~~~ 2021-07-16T01:01:34,417 c/triangle.c:1035:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,417 1035 | symself(otri2); 2021-07-16T01:01:34,417 | ^~~~~~~ 2021-07-16T01:01:34,417 c/triangle.c:9097:7: note: in expansion of macro ‘dprev’ 2021-07-16T01:01:34,417 9097 | dprev(fliptri, botleft); 2021-07-16T01:01:34,417 | ^~~~~ 2021-07-16T01:01:34,419 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,420 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,420 | ^ 2021-07-16T01:01:34,420 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,420 973 | decode(ptr, otri); 2021-07-16T01:01:34,420 | ^~~~~~ 2021-07-16T01:01:34,420 c/triangle.c:1035:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,420 1035 | symself(otri2); 2021-07-16T01:01:34,420 | ^~~~~~~ 2021-07-16T01:01:34,421 c/triangle.c:9097:7: note: in expansion of macro ‘dprev’ 2021-07-16T01:01:34,421 9097 | dprev(fliptri, botleft); 2021-07-16T01:01:34,421 | ^~~~~ 2021-07-16T01:01:34,423 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,423 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,423 | ^ 2021-07-16T01:01:34,424 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,424 973 | decode(ptr, otri); 2021-07-16T01:01:34,424 | ^~~~~~ 2021-07-16T01:01:34,424 c/triangle.c:1035:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,424 1035 | symself(otri2); 2021-07-16T01:01:34,424 | ^~~~~~~ 2021-07-16T01:01:34,424 c/triangle.c:9097:7: note: in expansion of macro ‘dprev’ 2021-07-16T01:01:34,424 9097 | dprev(fliptri, botleft); 2021-07-16T01:01:34,424 | ^~~~~ 2021-07-16T01:01:34,427 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,427 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,427 | ^ 2021-07-16T01:01:34,427 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,427 973 | decode(ptr, otri); 2021-07-16T01:01:34,428 | ^~~~~~ 2021-07-16T01:01:34,428 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,428 999 | symself(otri2); 2021-07-16T01:01:34,428 | ^~~~~~~ 2021-07-16T01:01:34,428 c/triangle.c:9099:7: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,428 9099 | onext(fliptri, botright); 2021-07-16T01:01:34,428 | ^~~~~ 2021-07-16T01:01:34,431 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,431 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,431 | ^ 2021-07-16T01:01:34,431 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,431 973 | decode(ptr, otri); 2021-07-16T01:01:34,431 | ^~~~~~ 2021-07-16T01:01:34,431 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,431 999 | symself(otri2); 2021-07-16T01:01:34,432 | ^~~~~~~ 2021-07-16T01:01:34,432 c/triangle.c:9099:7: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,432 9099 | onext(fliptri, botright); 2021-07-16T01:01:34,432 | ^~~~~ 2021-07-16T01:01:34,434 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,434 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,435 | ^ 2021-07-16T01:01:34,435 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,435 973 | decode(ptr, otri); 2021-07-16T01:01:34,435 | ^~~~~~ 2021-07-16T01:01:34,435 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,435 999 | symself(otri2); 2021-07-16T01:01:34,435 | ^~~~~~~ 2021-07-16T01:01:34,435 c/triangle.c:9099:7: note: in expansion of macro ‘onext’ 2021-07-16T01:01:34,436 9099 | onext(fliptri, botright); 2021-07-16T01:01:34,436 | ^~~~~ 2021-07-16T01:01:34,438 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,438 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,438 | ^ 2021-07-16T01:01:34,438 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,439 969 | decode(ptr, otri2); 2021-07-16T01:01:34,439 | ^~~~~~ 2021-07-16T01:01:34,439 c/triangle.c:9101:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,439 9101 | sym(botleft, botlcasing); 2021-07-16T01:01:34,439 | ^~~ 2021-07-16T01:01:34,442 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,442 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,442 | ^ 2021-07-16T01:01:34,442 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,442 969 | decode(ptr, otri2); 2021-07-16T01:01:34,442 | ^~~~~~ 2021-07-16T01:01:34,443 c/triangle.c:9101:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,443 9101 | sym(botleft, botlcasing); 2021-07-16T01:01:34,443 | ^~~ 2021-07-16T01:01:34,445 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,446 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,446 | ^ 2021-07-16T01:01:34,446 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,446 969 | decode(ptr, otri2); 2021-07-16T01:01:34,446 | ^~~~~~ 2021-07-16T01:01:34,446 c/triangle.c:9101:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,446 9101 | sym(botleft, botlcasing); 2021-07-16T01:01:34,446 | ^~~ 2021-07-16T01:01:34,449 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,449 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,449 | ^ 2021-07-16T01:01:34,449 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,450 969 | decode(ptr, otri2); 2021-07-16T01:01:34,450 | ^~~~~~ 2021-07-16T01:01:34,450 c/triangle.c:9102:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,450 9102 | sym(botright, botrcasing); 2021-07-16T01:01:34,450 | ^~~ 2021-07-16T01:01:34,453 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,453 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,453 | ^ 2021-07-16T01:01:34,453 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,453 969 | decode(ptr, otri2); 2021-07-16T01:01:34,453 | ^~~~~~ 2021-07-16T01:01:34,453 c/triangle.c:9102:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,454 9102 | sym(botright, botrcasing); 2021-07-16T01:01:34,454 | ^~~ 2021-07-16T01:01:34,456 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,456 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,457 | ^ 2021-07-16T01:01:34,457 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,457 969 | decode(ptr, otri2); 2021-07-16T01:01:34,457 | ^~~~~~ 2021-07-16T01:01:34,457 c/triangle.c:9102:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,457 9102 | sym(botright, botrcasing); 2021-07-16T01:01:34,457 | ^~~ 2021-07-16T01:01:34,460 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,460 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,460 | ^ 2021-07-16T01:01:34,460 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,461 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,461 | ^~~~~~ 2021-07-16T01:01:34,461 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,461 9107 | bond(fliptri, botlcasing); 2021-07-16T01:01:34,461 | ^~~~ 2021-07-16T01:01:34,464 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,464 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,464 | ^ 2021-07-16T01:01:34,464 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,464 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,464 | ^~~~~~ 2021-07-16T01:01:34,464 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,464 9107 | bond(fliptri, botlcasing); 2021-07-16T01:01:34,465 | ^~~~ 2021-07-16T01:01:34,467 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,467 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,468 | ^ 2021-07-16T01:01:34,468 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,468 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,468 | ^~~~~~ 2021-07-16T01:01:34,468 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,468 9107 | bond(fliptri, botlcasing); 2021-07-16T01:01:34,468 | ^~~~ 2021-07-16T01:01:34,471 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,471 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,471 | ^ 2021-07-16T01:01:34,471 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,471 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,471 | ^~~~~~ 2021-07-16T01:01:34,472 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,472 9107 | bond(fliptri, botlcasing); 2021-07-16T01:01:34,472 | ^~~~ 2021-07-16T01:01:34,475 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,475 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,475 | ^ 2021-07-16T01:01:34,475 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,475 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,475 | ^~~~~~~ 2021-07-16T01:01:34,475 c/triangle.c:9108:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,475 9108 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:34,476 | ^~~~~~~ 2021-07-16T01:01:34,478 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,478 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,478 | ^ 2021-07-16T01:01:34,479 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,479 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,479 | ^~~~~~~ 2021-07-16T01:01:34,479 c/triangle.c:9108:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,479 9108 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:34,479 | ^~~~~~~ 2021-07-16T01:01:34,482 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,482 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,482 | ^ 2021-07-16T01:01:34,482 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,482 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,482 | ^~~~~~~ 2021-07-16T01:01:34,483 c/triangle.c:9108:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,483 9108 | tspivot(botleft, botlsubseg); 2021-07-16T01:01:34,483 | ^~~~~~~ 2021-07-16T01:01:34,485 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,486 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,486 | ^ 2021-07-16T01:01:34,486 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,486 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,486 | ^~~~~~~ 2021-07-16T01:01:34,486 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,486 9109 | tsbond(fliptri, botlsubseg); 2021-07-16T01:01:34,486 | ^~~~~~ 2021-07-16T01:01:34,489 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,489 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,489 | ^ 2021-07-16T01:01:34,489 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,489 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,490 | ^~~~~~~ 2021-07-16T01:01:34,490 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,490 9109 | tsbond(fliptri, botlsubseg); 2021-07-16T01:01:34,490 | ^~~~~~ 2021-07-16T01:01:34,493 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,493 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,493 | ^ 2021-07-16T01:01:34,493 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,493 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,493 | ^~~~~~ 2021-07-16T01:01:34,493 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,494 9109 | tsbond(fliptri, botlsubseg); 2021-07-16T01:01:34,494 | ^~~~~~ 2021-07-16T01:01:34,496 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,496 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,497 | ^ 2021-07-16T01:01:34,497 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,497 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,497 | ^~~~~~ 2021-07-16T01:01:34,497 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,497 9109 | tsbond(fliptri, botlsubseg); 2021-07-16T01:01:34,497 | ^~~~~~ 2021-07-16T01:01:34,500 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,500 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,500 | ^ 2021-07-16T01:01:34,500 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,500 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,501 | ^~~~~~ 2021-07-16T01:01:34,501 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,501 9111 | bond(fliptri, botrcasing); 2021-07-16T01:01:34,501 | ^~~~ 2021-07-16T01:01:34,504 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,504 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,504 | ^ 2021-07-16T01:01:34,504 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,504 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,504 | ^~~~~~ 2021-07-16T01:01:34,504 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,504 9111 | bond(fliptri, botrcasing); 2021-07-16T01:01:34,505 | ^~~~ 2021-07-16T01:01:34,507 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,507 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,508 | ^ 2021-07-16T01:01:34,508 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,508 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,508 | ^~~~~~ 2021-07-16T01:01:34,508 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,508 9111 | bond(fliptri, botrcasing); 2021-07-16T01:01:34,508 | ^~~~ 2021-07-16T01:01:34,511 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,511 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,511 | ^ 2021-07-16T01:01:34,511 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,511 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,511 | ^~~~~~ 2021-07-16T01:01:34,512 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,512 9111 | bond(fliptri, botrcasing); 2021-07-16T01:01:34,512 | ^~~~ 2021-07-16T01:01:34,514 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,515 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,515 | ^ 2021-07-16T01:01:34,515 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,515 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,515 | ^~~~~~~ 2021-07-16T01:01:34,515 c/triangle.c:9112:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,515 9112 | tspivot(botright, botrsubseg); 2021-07-16T01:01:34,515 | ^~~~~~~ 2021-07-16T01:01:34,518 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,518 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,518 | ^ 2021-07-16T01:01:34,519 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,519 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,519 | ^~~~~~~ 2021-07-16T01:01:34,519 c/triangle.c:9112:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,519 9112 | tspivot(botright, botrsubseg); 2021-07-16T01:01:34,519 | ^~~~~~~ 2021-07-16T01:01:34,522 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,522 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,522 | ^ 2021-07-16T01:01:34,522 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,522 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,522 | ^~~~~~~ 2021-07-16T01:01:34,522 c/triangle.c:9112:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,523 9112 | tspivot(botright, botrsubseg); 2021-07-16T01:01:34,523 | ^~~~~~~ 2021-07-16T01:01:34,525 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,526 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,526 | ^ 2021-07-16T01:01:34,526 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,526 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,526 | ^~~~~~~ 2021-07-16T01:01:34,526 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,526 9113 | tsbond(fliptri, botrsubseg); 2021-07-16T01:01:34,526 | ^~~~~~ 2021-07-16T01:01:34,529 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,529 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,529 | ^ 2021-07-16T01:01:34,529 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,529 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,530 | ^~~~~~~ 2021-07-16T01:01:34,530 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,530 9113 | tsbond(fliptri, botrsubseg); 2021-07-16T01:01:34,530 | ^~~~~~ 2021-07-16T01:01:34,533 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,533 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,533 | ^ 2021-07-16T01:01:34,533 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,533 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,533 | ^~~~~~ 2021-07-16T01:01:34,533 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,533 9113 | tsbond(fliptri, botrsubseg); 2021-07-16T01:01:34,534 | ^~~~~~ 2021-07-16T01:01:34,536 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,536 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,536 | ^ 2021-07-16T01:01:34,537 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,537 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,537 | ^~~~~~ 2021-07-16T01:01:34,537 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,537 9113 | tsbond(fliptri, botrsubseg); 2021-07-16T01:01:34,537 | ^~~~~~ 2021-07-16T01:01:34,540 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,540 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,540 | ^ 2021-07-16T01:01:34,540 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,541 969 | decode(ptr, otri2); 2021-07-16T01:01:34,541 | ^~~~~~ 2021-07-16T01:01:34,541 c/triangle.c:9122:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,541 9122 | sym(gluetri, botright); 2021-07-16T01:01:34,541 | ^~~ 2021-07-16T01:01:34,544 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,544 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,544 | ^ 2021-07-16T01:01:34,544 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,544 969 | decode(ptr, otri2); 2021-07-16T01:01:34,544 | ^~~~~~ 2021-07-16T01:01:34,545 c/triangle.c:9122:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,545 9122 | sym(gluetri, botright); 2021-07-16T01:01:34,545 | ^~~ 2021-07-16T01:01:34,547 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,548 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,548 | ^ 2021-07-16T01:01:34,548 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,548 969 | decode(ptr, otri2); 2021-07-16T01:01:34,548 | ^~~~~~ 2021-07-16T01:01:34,548 c/triangle.c:9122:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,548 9122 | sym(gluetri, botright); 2021-07-16T01:01:34,548 | ^~~ 2021-07-16T01:01:34,551 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,551 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,551 | ^ 2021-07-16T01:01:34,552 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,552 969 | decode(ptr, otri2); 2021-07-16T01:01:34,552 | ^~~~~~ 2021-07-16T01:01:34,552 c/triangle.c:9124:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,552 9124 | sym(botright, botrcasing); 2021-07-16T01:01:34,552 | ^~~ 2021-07-16T01:01:34,555 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,555 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,555 | ^ 2021-07-16T01:01:34,555 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,555 969 | decode(ptr, otri2); 2021-07-16T01:01:34,556 | ^~~~~~ 2021-07-16T01:01:34,556 c/triangle.c:9124:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,556 9124 | sym(botright, botrcasing); 2021-07-16T01:01:34,556 | ^~~ 2021-07-16T01:01:34,559 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,559 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,559 | ^ 2021-07-16T01:01:34,559 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,559 969 | decode(ptr, otri2); 2021-07-16T01:01:34,559 | ^~~~~~ 2021-07-16T01:01:34,559 c/triangle.c:9124:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,559 9124 | sym(botright, botrcasing); 2021-07-16T01:01:34,560 | ^~~ 2021-07-16T01:01:34,562 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,563 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,563 | ^ 2021-07-16T01:01:34,563 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,563 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,563 | ^~~~~~ 2021-07-16T01:01:34,563 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,563 9128 | bond(gluetri, botrcasing); 2021-07-16T01:01:34,563 | ^~~~ 2021-07-16T01:01:34,566 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,566 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,566 | ^ 2021-07-16T01:01:34,567 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,567 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,567 | ^~~~~~ 2021-07-16T01:01:34,567 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,567 9128 | bond(gluetri, botrcasing); 2021-07-16T01:01:34,567 | ^~~~ 2021-07-16T01:01:34,570 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,570 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,570 | ^ 2021-07-16T01:01:34,570 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,570 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,570 | ^~~~~~ 2021-07-16T01:01:34,571 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,571 9128 | bond(gluetri, botrcasing); 2021-07-16T01:01:34,571 | ^~~~ 2021-07-16T01:01:34,573 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,574 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,574 | ^ 2021-07-16T01:01:34,574 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,574 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,574 | ^~~~~~ 2021-07-16T01:01:34,574 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,574 9128 | bond(gluetri, botrcasing); 2021-07-16T01:01:34,574 | ^~~~ 2021-07-16T01:01:34,577 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,577 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,578 | ^ 2021-07-16T01:01:34,578 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,578 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,578 | ^~~~~~~ 2021-07-16T01:01:34,578 c/triangle.c:9129:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,578 9129 | tspivot(botright, botrsubseg); 2021-07-16T01:01:34,578 | ^~~~~~~ 2021-07-16T01:01:34,581 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,581 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,581 | ^ 2021-07-16T01:01:34,581 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,581 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,582 | ^~~~~~~ 2021-07-16T01:01:34,582 c/triangle.c:9129:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,582 9129 | tspivot(botright, botrsubseg); 2021-07-16T01:01:34,582 | ^~~~~~~ 2021-07-16T01:01:34,585 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,585 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,585 | ^ 2021-07-16T01:01:34,585 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,585 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,585 | ^~~~~~~ 2021-07-16T01:01:34,585 c/triangle.c:9129:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,585 9129 | tspivot(botright, botrsubseg); 2021-07-16T01:01:34,586 | ^~~~~~~ 2021-07-16T01:01:34,588 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,588 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,589 | ^ 2021-07-16T01:01:34,589 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,589 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,589 | ^~~~~~~ 2021-07-16T01:01:34,589 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,589 9130 | tsbond(gluetri, botrsubseg); 2021-07-16T01:01:34,589 | ^~~~~~ 2021-07-16T01:01:34,592 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,592 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,592 | ^ 2021-07-16T01:01:34,592 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,593 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,593 | ^~~~~~~ 2021-07-16T01:01:34,593 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,593 9130 | tsbond(gluetri, botrsubseg); 2021-07-16T01:01:34,593 | ^~~~~~ 2021-07-16T01:01:34,596 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,596 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,596 | ^ 2021-07-16T01:01:34,596 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,596 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,596 | ^~~~~~ 2021-07-16T01:01:34,596 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,597 9130 | tsbond(gluetri, botrsubseg); 2021-07-16T01:01:34,597 | ^~~~~~ 2021-07-16T01:01:34,599 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,599 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,600 | ^ 2021-07-16T01:01:34,600 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,600 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,600 | ^~~~~~ 2021-07-16T01:01:34,600 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,600 9130 | tsbond(gluetri, botrsubseg); 2021-07-16T01:01:34,600 | ^~~~~~ 2021-07-16T01:01:34,603 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,603 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,603 | ^ 2021-07-16T01:01:34,603 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,604 969 | decode(ptr, otri2); 2021-07-16T01:01:34,604 | ^~~~~~ 2021-07-16T01:01:34,604 c/triangle.c:9135:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,604 9135 | sym(fliptri, gluetri); 2021-07-16T01:01:34,604 | ^~~ 2021-07-16T01:01:34,607 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,607 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,607 | ^ 2021-07-16T01:01:34,607 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,607 969 | decode(ptr, otri2); 2021-07-16T01:01:34,607 | ^~~~~~ 2021-07-16T01:01:34,607 c/triangle.c:9135:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,607 9135 | sym(fliptri, gluetri); 2021-07-16T01:01:34,608 | ^~~ 2021-07-16T01:01:34,610 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,610 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,611 | ^ 2021-07-16T01:01:34,611 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,611 969 | decode(ptr, otri2); 2021-07-16T01:01:34,611 | ^~~~~~ 2021-07-16T01:01:34,611 c/triangle.c:9135:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,611 9135 | sym(fliptri, gluetri); 2021-07-16T01:01:34,611 | ^~~ 2021-07-16T01:01:34,614 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,614 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,614 | ^ 2021-07-16T01:01:34,614 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,615 969 | decode(ptr, otri2); 2021-07-16T01:01:34,615 | ^~~~~~ 2021-07-16T01:01:34,615 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,615 1022 | sym(otri1, otri2); \ 2021-07-16T01:01:34,615 | ^~~ 2021-07-16T01:01:34,615 c/triangle.c:9138:9: note: in expansion of macro ‘dnext’ 2021-07-16T01:01:34,615 9138 | dnext(gluetri, topright); 2021-07-16T01:01:34,615 | ^~~~~ 2021-07-16T01:01:34,618 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,618 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,618 | ^ 2021-07-16T01:01:34,618 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,618 969 | decode(ptr, otri2); 2021-07-16T01:01:34,618 | ^~~~~~ 2021-07-16T01:01:34,618 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,619 1022 | sym(otri1, otri2); \ 2021-07-16T01:01:34,619 | ^~~ 2021-07-16T01:01:34,619 c/triangle.c:9138:9: note: in expansion of macro ‘dnext’ 2021-07-16T01:01:34,619 9138 | dnext(gluetri, topright); 2021-07-16T01:01:34,619 | ^~~~~ 2021-07-16T01:01:34,621 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,621 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,622 | ^ 2021-07-16T01:01:34,622 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,622 969 | decode(ptr, otri2); 2021-07-16T01:01:34,622 | ^~~~~~ 2021-07-16T01:01:34,622 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,622 1022 | sym(otri1, otri2); \ 2021-07-16T01:01:34,622 | ^~~ 2021-07-16T01:01:34,622 c/triangle.c:9138:9: note: in expansion of macro ‘dnext’ 2021-07-16T01:01:34,622 9138 | dnext(gluetri, topright); 2021-07-16T01:01:34,623 | ^~~~~ 2021-07-16T01:01:34,625 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,625 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,625 | ^ 2021-07-16T01:01:34,625 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,626 969 | decode(ptr, otri2); 2021-07-16T01:01:34,626 | ^~~~~~ 2021-07-16T01:01:34,626 c/triangle.c:9139:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,626 9139 | sym(topright, toprcasing); 2021-07-16T01:01:34,626 | ^~~ 2021-07-16T01:01:34,629 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,629 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,629 | ^ 2021-07-16T01:01:34,629 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,629 969 | decode(ptr, otri2); 2021-07-16T01:01:34,629 | ^~~~~~ 2021-07-16T01:01:34,629 c/triangle.c:9139:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,629 9139 | sym(topright, toprcasing); 2021-07-16T01:01:34,630 | ^~~ 2021-07-16T01:01:34,632 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,632 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,633 | ^ 2021-07-16T01:01:34,633 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,633 969 | decode(ptr, otri2); 2021-07-16T01:01:34,633 | ^~~~~~ 2021-07-16T01:01:34,633 c/triangle.c:9139:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,633 9139 | sym(topright, toprcasing); 2021-07-16T01:01:34,633 | ^~~ 2021-07-16T01:01:34,636 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,636 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,636 | ^ 2021-07-16T01:01:34,636 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,637 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,637 | ^~~~~~ 2021-07-16T01:01:34,637 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,637 9142 | bond(gluetri, toprcasing); 2021-07-16T01:01:34,637 | ^~~~ 2021-07-16T01:01:34,640 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,640 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,640 | ^ 2021-07-16T01:01:34,640 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,640 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,640 | ^~~~~~ 2021-07-16T01:01:34,640 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,640 9142 | bond(gluetri, toprcasing); 2021-07-16T01:01:34,641 | ^~~~ 2021-07-16T01:01:34,643 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,644 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,644 | ^ 2021-07-16T01:01:34,644 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,644 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,644 | ^~~~~~ 2021-07-16T01:01:34,644 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,644 9142 | bond(gluetri, toprcasing); 2021-07-16T01:01:34,644 | ^~~~ 2021-07-16T01:01:34,647 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,647 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,647 | ^ 2021-07-16T01:01:34,647 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,648 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,648 | ^~~~~~ 2021-07-16T01:01:34,648 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,648 9142 | bond(gluetri, toprcasing); 2021-07-16T01:01:34,648 | ^~~~ 2021-07-16T01:01:34,651 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,651 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:34,651 | ^ 2021-07-16T01:01:34,651 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,651 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,651 | ^~~~~~~ 2021-07-16T01:01:34,651 c/triangle.c:9143:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,652 9143 | tspivot(topright, toprsubseg); 2021-07-16T01:01:34,652 | ^~~~~~~ 2021-07-16T01:01:34,654 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,655 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:34,655 | ^ 2021-07-16T01:01:34,655 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,655 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,655 | ^~~~~~~ 2021-07-16T01:01:34,655 c/triangle.c:9143:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,655 9143 | tspivot(topright, toprsubseg); 2021-07-16T01:01:34,655 | ^~~~~~~ 2021-07-16T01:01:34,658 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,658 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:34,658 | ^ 2021-07-16T01:01:34,658 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:34,659 1289 | sdecode(sptr, osub) 2021-07-16T01:01:34,659 | ^~~~~~~ 2021-07-16T01:01:34,659 c/triangle.c:9143:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:34,659 9143 | tspivot(topright, toprsubseg); 2021-07-16T01:01:34,659 | ^~~~~~~ 2021-07-16T01:01:34,662 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,662 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,662 | ^ 2021-07-16T01:01:34,662 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,662 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,662 | ^~~~~~~ 2021-07-16T01:01:34,662 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,663 9144 | tsbond(gluetri, toprsubseg); 2021-07-16T01:01:34,663 | ^~~~~~ 2021-07-16T01:01:34,665 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,666 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:34,666 | ^ 2021-07-16T01:01:34,666 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:34,666 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:34,666 | ^~~~~~~ 2021-07-16T01:01:34,666 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,666 9144 | tsbond(gluetri, toprsubseg); 2021-07-16T01:01:34,666 | ^~~~~~ 2021-07-16T01:01:34,669 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,669 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,669 | ^ 2021-07-16T01:01:34,669 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,670 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,670 | ^~~~~~ 2021-07-16T01:01:34,670 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,670 9144 | tsbond(gluetri, toprsubseg); 2021-07-16T01:01:34,670 | ^~~~~~ 2021-07-16T01:01:34,673 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,673 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,673 | ^ 2021-07-16T01:01:34,673 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,673 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:34,673 | ^~~~~~ 2021-07-16T01:01:34,674 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:34,674 9144 | tsbond(gluetri, toprsubseg); 2021-07-16T01:01:34,674 | ^~~~~~ 2021-07-16T01:01:34,677 c/triangle.c: In function ‘mergehulls’: 2021-07-16T01:01:34,681 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,681 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,681 | ^ 2021-07-16T01:01:34,681 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,681 973 | decode(ptr, otri); 2021-07-16T01:01:34,681 | ^~~~~~ 2021-07-16T01:01:34,681 c/triangle.c:9479:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,682 9479 | symself(*farleft); 2021-07-16T01:01:34,682 | ^~~~~~~ 2021-07-16T01:01:34,685 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,685 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,685 | ^ 2021-07-16T01:01:34,685 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,685 973 | decode(ptr, otri); 2021-07-16T01:01:34,685 | ^~~~~~ 2021-07-16T01:01:34,685 c/triangle.c:9479:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,685 9479 | symself(*farleft); 2021-07-16T01:01:34,685 | ^~~~~~~ 2021-07-16T01:01:34,688 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,689 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,689 | ^ 2021-07-16T01:01:34,689 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,689 973 | decode(ptr, otri); 2021-07-16T01:01:34,689 | ^~~~~~ 2021-07-16T01:01:34,689 c/triangle.c:9479:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,689 9479 | symself(*farleft); 2021-07-16T01:01:34,689 | ^~~~~~~ 2021-07-16T01:01:34,692 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,693 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,693 | ^ 2021-07-16T01:01:34,693 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,693 969 | decode(ptr, otri2); 2021-07-16T01:01:34,693 | ^~~~~~ 2021-07-16T01:01:34,693 c/triangle.c:9483:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,693 9483 | sym(*innerleft, checkedge); 2021-07-16T01:01:34,694 | ^~~ 2021-07-16T01:01:34,696 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,696 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,697 | ^ 2021-07-16T01:01:34,697 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,697 969 | decode(ptr, otri2); 2021-07-16T01:01:34,697 | ^~~~~~ 2021-07-16T01:01:34,697 c/triangle.c:9483:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,697 9483 | sym(*innerleft, checkedge); 2021-07-16T01:01:34,697 | ^~~ 2021-07-16T01:01:34,700 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,700 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,700 | ^ 2021-07-16T01:01:34,701 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,701 969 | decode(ptr, otri2); 2021-07-16T01:01:34,701 | ^~~~~~ 2021-07-16T01:01:34,701 c/triangle.c:9483:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,701 9483 | sym(*innerleft, checkedge); 2021-07-16T01:01:34,701 | ^~~ 2021-07-16T01:01:34,704 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,704 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,704 | ^ 2021-07-16T01:01:34,705 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,705 969 | decode(ptr, otri2); 2021-07-16T01:01:34,705 | ^~~~~~ 2021-07-16T01:01:34,705 c/triangle.c:9489:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,705 9489 | sym(*innerleft, checkedge); 2021-07-16T01:01:34,705 | ^~~ 2021-07-16T01:01:34,708 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,708 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,708 | ^ 2021-07-16T01:01:34,708 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,709 969 | decode(ptr, otri2); 2021-07-16T01:01:34,709 | ^~~~~~ 2021-07-16T01:01:34,709 c/triangle.c:9489:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,709 9489 | sym(*innerleft, checkedge); 2021-07-16T01:01:34,709 | ^~~ 2021-07-16T01:01:34,712 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,712 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,712 | ^ 2021-07-16T01:01:34,712 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,712 969 | decode(ptr, otri2); 2021-07-16T01:01:34,712 | ^~~~~~ 2021-07-16T01:01:34,713 c/triangle.c:9489:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,713 9489 | sym(*innerleft, checkedge); 2021-07-16T01:01:34,713 | ^~~ 2021-07-16T01:01:34,716 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,716 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,716 | ^ 2021-07-16T01:01:34,716 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,716 973 | decode(ptr, otri); 2021-07-16T01:01:34,717 | ^~~~~~ 2021-07-16T01:01:34,717 c/triangle.c:9494:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,717 9494 | symself(*innerright); 2021-07-16T01:01:34,717 | ^~~~~~~ 2021-07-16T01:01:34,720 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,720 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,720 | ^ 2021-07-16T01:01:34,720 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,720 973 | decode(ptr, otri); 2021-07-16T01:01:34,720 | ^~~~~~ 2021-07-16T01:01:34,720 c/triangle.c:9494:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,721 9494 | symself(*innerright); 2021-07-16T01:01:34,721 | ^~~~~~~ 2021-07-16T01:01:34,724 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,724 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,724 | ^ 2021-07-16T01:01:34,724 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,724 973 | decode(ptr, otri); 2021-07-16T01:01:34,724 | ^~~~~~ 2021-07-16T01:01:34,724 c/triangle.c:9494:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,724 9494 | symself(*innerright); 2021-07-16T01:01:34,725 | ^~~~~~~ 2021-07-16T01:01:34,728 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,728 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,728 | ^ 2021-07-16T01:01:34,728 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,728 969 | decode(ptr, otri2); 2021-07-16T01:01:34,728 | ^~~~~~ 2021-07-16T01:01:34,728 c/triangle.c:9498:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,728 9498 | sym(*farright, checkedge); 2021-07-16T01:01:34,729 | ^~~ 2021-07-16T01:01:34,731 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,732 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,732 | ^ 2021-07-16T01:01:34,732 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,732 969 | decode(ptr, otri2); 2021-07-16T01:01:34,732 | ^~~~~~ 2021-07-16T01:01:34,732 c/triangle.c:9498:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,732 9498 | sym(*farright, checkedge); 2021-07-16T01:01:34,732 | ^~~ 2021-07-16T01:01:34,735 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,735 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,736 | ^ 2021-07-16T01:01:34,736 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,736 969 | decode(ptr, otri2); 2021-07-16T01:01:34,736 | ^~~~~~ 2021-07-16T01:01:34,736 c/triangle.c:9498:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,736 9498 | sym(*farright, checkedge); 2021-07-16T01:01:34,736 | ^~~ 2021-07-16T01:01:34,739 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,740 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,740 | ^ 2021-07-16T01:01:34,740 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,740 969 | decode(ptr, otri2); 2021-07-16T01:01:34,740 | ^~~~~~ 2021-07-16T01:01:34,740 c/triangle.c:9504:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,740 9504 | sym(*farright, checkedge); 2021-07-16T01:01:34,740 | ^~~ 2021-07-16T01:01:34,743 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,743 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,744 | ^ 2021-07-16T01:01:34,744 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,744 969 | decode(ptr, otri2); 2021-07-16T01:01:34,744 | ^~~~~~ 2021-07-16T01:01:34,744 c/triangle.c:9504:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,744 9504 | sym(*farright, checkedge); 2021-07-16T01:01:34,744 | ^~~ 2021-07-16T01:01:34,747 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,747 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,747 | ^ 2021-07-16T01:01:34,748 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,748 969 | decode(ptr, otri2); 2021-07-16T01:01:34,748 | ^~~~~~ 2021-07-16T01:01:34,748 c/triangle.c:9504:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,748 9504 | sym(*farright, checkedge); 2021-07-16T01:01:34,748 | ^~~ 2021-07-16T01:01:34,751 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,751 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,751 | ^ 2021-07-16T01:01:34,752 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,752 973 | decode(ptr, otri); 2021-07-16T01:01:34,752 | ^~~~~~ 2021-07-16T01:01:34,752 c/triangle.c:9515:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,752 9515 | symself(*innerleft); 2021-07-16T01:01:34,752 | ^~~~~~~ 2021-07-16T01:01:34,755 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,755 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,755 | ^ 2021-07-16T01:01:34,755 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,756 973 | decode(ptr, otri); 2021-07-16T01:01:34,756 | ^~~~~~ 2021-07-16T01:01:34,756 c/triangle.c:9515:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,756 9515 | symself(*innerleft); 2021-07-16T01:01:34,756 | ^~~~~~~ 2021-07-16T01:01:34,759 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,759 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,759 | ^ 2021-07-16T01:01:34,759 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,759 973 | decode(ptr, otri); 2021-07-16T01:01:34,760 | ^~~~~~ 2021-07-16T01:01:34,760 c/triangle.c:9515:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,760 9515 | symself(*innerleft); 2021-07-16T01:01:34,760 | ^~~~~~~ 2021-07-16T01:01:34,763 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,763 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,763 | ^ 2021-07-16T01:01:34,763 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,764 973 | decode(ptr, otri); 2021-07-16T01:01:34,764 | ^~~~~~ 2021-07-16T01:01:34,764 c/triangle.c:9524:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,764 9524 | symself(*innerright); 2021-07-16T01:01:34,764 | ^~~~~~~ 2021-07-16T01:01:34,767 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,767 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,767 | ^ 2021-07-16T01:01:34,767 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,767 973 | decode(ptr, otri); 2021-07-16T01:01:34,767 | ^~~~~~ 2021-07-16T01:01:34,768 c/triangle.c:9524:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,768 9524 | symself(*innerright); 2021-07-16T01:01:34,768 | ^~~~~~~ 2021-07-16T01:01:34,771 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,771 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,771 | ^ 2021-07-16T01:01:34,771 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,771 973 | decode(ptr, otri); 2021-07-16T01:01:34,771 | ^~~~~~ 2021-07-16T01:01:34,771 c/triangle.c:9524:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,772 9524 | symself(*innerright); 2021-07-16T01:01:34,772 | ^~~~~~~ 2021-07-16T01:01:34,775 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,775 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,775 | ^ 2021-07-16T01:01:34,775 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,775 969 | decode(ptr, otri2); 2021-07-16T01:01:34,775 | ^~~~~~ 2021-07-16T01:01:34,776 c/triangle.c:9531:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,776 9531 | sym(*innerleft, leftcand); 2021-07-16T01:01:34,776 | ^~~ 2021-07-16T01:01:34,779 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,779 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,779 | ^ 2021-07-16T01:01:34,779 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,779 969 | decode(ptr, otri2); 2021-07-16T01:01:34,779 | ^~~~~~ 2021-07-16T01:01:34,779 c/triangle.c:9531:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,780 9531 | sym(*innerleft, leftcand); 2021-07-16T01:01:34,780 | ^~~ 2021-07-16T01:01:34,782 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,783 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,783 | ^ 2021-07-16T01:01:34,783 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,783 969 | decode(ptr, otri2); 2021-07-16T01:01:34,783 | ^~~~~~ 2021-07-16T01:01:34,783 c/triangle.c:9531:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,783 9531 | sym(*innerleft, leftcand); 2021-07-16T01:01:34,783 | ^~~ 2021-07-16T01:01:34,786 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,787 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,787 | ^ 2021-07-16T01:01:34,787 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,787 969 | decode(ptr, otri2); 2021-07-16T01:01:34,787 | ^~~~~~ 2021-07-16T01:01:34,787 c/triangle.c:9532:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,787 9532 | sym(*innerright, rightcand); 2021-07-16T01:01:34,787 | ^~~ 2021-07-16T01:01:34,790 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,791 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,791 | ^ 2021-07-16T01:01:34,791 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,791 969 | decode(ptr, otri2); 2021-07-16T01:01:34,791 | ^~~~~~ 2021-07-16T01:01:34,791 c/triangle.c:9532:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,791 9532 | sym(*innerright, rightcand); 2021-07-16T01:01:34,791 | ^~~ 2021-07-16T01:01:34,794 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,795 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,795 | ^ 2021-07-16T01:01:34,795 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,795 969 | decode(ptr, otri2); 2021-07-16T01:01:34,795 | ^~~~~~ 2021-07-16T01:01:34,795 c/triangle.c:9532:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,795 9532 | sym(*innerright, rightcand); 2021-07-16T01:01:34,795 | ^~~ 2021-07-16T01:01:34,798 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,798 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,799 | ^ 2021-07-16T01:01:34,799 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,799 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,799 | ^~~~~~ 2021-07-16T01:01:34,799 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,799 9536 | bond(baseedge, *innerleft); 2021-07-16T01:01:34,799 | ^~~~ 2021-07-16T01:01:34,802 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,802 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,802 | ^ 2021-07-16T01:01:34,803 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,803 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,803 | ^~~~~~ 2021-07-16T01:01:34,803 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,803 9536 | bond(baseedge, *innerleft); 2021-07-16T01:01:34,803 | ^~~~ 2021-07-16T01:01:34,806 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,806 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,806 | ^ 2021-07-16T01:01:34,806 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,807 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,807 | ^~~~~~ 2021-07-16T01:01:34,807 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,807 9536 | bond(baseedge, *innerleft); 2021-07-16T01:01:34,807 | ^~~~ 2021-07-16T01:01:34,810 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,810 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,810 | ^ 2021-07-16T01:01:34,810 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,810 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,811 | ^~~~~~ 2021-07-16T01:01:34,811 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,811 9536 | bond(baseedge, *innerleft); 2021-07-16T01:01:34,811 | ^~~~ 2021-07-16T01:01:34,814 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,814 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,814 | ^ 2021-07-16T01:01:34,814 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,814 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,814 | ^~~~~~ 2021-07-16T01:01:34,815 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,815 9538 | bond(baseedge, *innerright); 2021-07-16T01:01:34,815 | ^~~~ 2021-07-16T01:01:34,818 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,818 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,818 | ^ 2021-07-16T01:01:34,818 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,818 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,818 | ^~~~~~ 2021-07-16T01:01:34,818 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,819 9538 | bond(baseedge, *innerright); 2021-07-16T01:01:34,819 | ^~~~ 2021-07-16T01:01:34,822 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,822 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,822 | ^ 2021-07-16T01:01:34,822 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,822 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,822 | ^~~~~~ 2021-07-16T01:01:34,822 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,822 9538 | bond(baseedge, *innerright); 2021-07-16T01:01:34,823 | ^~~~ 2021-07-16T01:01:34,825 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,826 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,826 | ^ 2021-07-16T01:01:34,826 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,826 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,826 | ^~~~~~ 2021-07-16T01:01:34,826 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,826 9538 | bond(baseedge, *innerright); 2021-07-16T01:01:34,827 | ^~~~ 2021-07-16T01:01:34,831 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,831 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,831 | ^ 2021-07-16T01:01:34,831 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,831 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,831 | ^~~~~~ 2021-07-16T01:01:34,831 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,832 9579 | bond(nextedge, baseedge); 2021-07-16T01:01:34,832 | ^~~~ 2021-07-16T01:01:34,835 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,835 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,835 | ^ 2021-07-16T01:01:34,835 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,835 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,835 | ^~~~~~ 2021-07-16T01:01:34,835 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,836 9579 | bond(nextedge, baseedge); 2021-07-16T01:01:34,836 | ^~~~ 2021-07-16T01:01:34,839 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,839 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,839 | ^ 2021-07-16T01:01:34,839 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,839 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,839 | ^~~~~~ 2021-07-16T01:01:34,839 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,839 9579 | bond(nextedge, baseedge); 2021-07-16T01:01:34,839 | ^~~~ 2021-07-16T01:01:34,842 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,843 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,843 | ^ 2021-07-16T01:01:34,843 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,843 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,843 | ^~~~~~ 2021-07-16T01:01:34,843 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,843 9579 | bond(nextedge, baseedge); 2021-07-16T01:01:34,844 | ^~~~ 2021-07-16T01:01:34,846 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,847 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,847 | ^ 2021-07-16T01:01:34,847 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,847 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,847 | ^~~~~~ 2021-07-16T01:01:34,847 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,847 9581 | bond(nextedge, rightcand); 2021-07-16T01:01:34,847 | ^~~~ 2021-07-16T01:01:34,850 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,850 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,851 | ^ 2021-07-16T01:01:34,851 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,851 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,851 | ^~~~~~ 2021-07-16T01:01:34,851 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,851 9581 | bond(nextedge, rightcand); 2021-07-16T01:01:34,851 | ^~~~ 2021-07-16T01:01:34,854 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,854 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,855 | ^ 2021-07-16T01:01:34,855 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,855 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,855 | ^~~~~~ 2021-07-16T01:01:34,855 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,855 9581 | bond(nextedge, rightcand); 2021-07-16T01:01:34,855 | ^~~~ 2021-07-16T01:01:34,858 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,858 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,859 | ^ 2021-07-16T01:01:34,859 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,859 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,859 | ^~~~~~ 2021-07-16T01:01:34,859 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,859 9581 | bond(nextedge, rightcand); 2021-07-16T01:01:34,859 | ^~~~ 2021-07-16T01:01:34,862 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,862 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,862 | ^ 2021-07-16T01:01:34,863 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,863 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,863 | ^~~~~~ 2021-07-16T01:01:34,863 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,863 9583 | bond(nextedge, leftcand); 2021-07-16T01:01:34,863 | ^~~~ 2021-07-16T01:01:34,866 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,866 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,866 | ^ 2021-07-16T01:01:34,866 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,867 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,867 | ^~~~~~ 2021-07-16T01:01:34,867 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,867 9583 | bond(nextedge, leftcand); 2021-07-16T01:01:34,867 | ^~~~ 2021-07-16T01:01:34,870 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,870 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,870 | ^ 2021-07-16T01:01:34,870 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,871 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,871 | ^~~~~~ 2021-07-16T01:01:34,871 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,871 9583 | bond(nextedge, leftcand); 2021-07-16T01:01:34,871 | ^~~~ 2021-07-16T01:01:34,874 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,874 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,874 | ^ 2021-07-16T01:01:34,874 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,874 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,875 | ^~~~~~ 2021-07-16T01:01:34,875 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,875 9583 | bond(nextedge, leftcand); 2021-07-16T01:01:34,875 | ^~~~ 2021-07-16T01:01:34,878 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,878 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,879 | ^ 2021-07-16T01:01:34,879 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,879 969 | decode(ptr, otri2); 2021-07-16T01:01:34,879 | ^~~~~~ 2021-07-16T01:01:34,879 c/triangle.c:9594:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,879 9594 | sym(*farleft, checkedge); 2021-07-16T01:01:34,879 | ^~~ 2021-07-16T01:01:34,882 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,882 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,882 | ^ 2021-07-16T01:01:34,883 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,883 969 | decode(ptr, otri2); 2021-07-16T01:01:34,883 | ^~~~~~ 2021-07-16T01:01:34,883 c/triangle.c:9594:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,883 9594 | sym(*farleft, checkedge); 2021-07-16T01:01:34,883 | ^~~ 2021-07-16T01:01:34,886 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,886 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,886 | ^ 2021-07-16T01:01:34,887 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,887 969 | decode(ptr, otri2); 2021-07-16T01:01:34,887 | ^~~~~~ 2021-07-16T01:01:34,887 c/triangle.c:9594:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,887 9594 | sym(*farleft, checkedge); 2021-07-16T01:01:34,887 | ^~~ 2021-07-16T01:01:34,890 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,890 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,891 | ^ 2021-07-16T01:01:34,891 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,891 969 | decode(ptr, otri2); 2021-07-16T01:01:34,891 | ^~~~~~ 2021-07-16T01:01:34,891 c/triangle.c:9603:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,891 9603 | sym(*farleft, checkedge); 2021-07-16T01:01:34,891 | ^~~ 2021-07-16T01:01:34,894 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,894 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,895 | ^ 2021-07-16T01:01:34,895 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,895 969 | decode(ptr, otri2); 2021-07-16T01:01:34,895 | ^~~~~~ 2021-07-16T01:01:34,895 c/triangle.c:9603:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,895 9603 | sym(*farleft, checkedge); 2021-07-16T01:01:34,895 | ^~~ 2021-07-16T01:01:34,898 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,898 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,898 | ^ 2021-07-16T01:01:34,899 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,899 969 | decode(ptr, otri2); 2021-07-16T01:01:34,899 | ^~~~~~ 2021-07-16T01:01:34,899 c/triangle.c:9603:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,899 9603 | sym(*farleft, checkedge); 2021-07-16T01:01:34,899 | ^~~ 2021-07-16T01:01:34,902 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,902 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,903 | ^ 2021-07-16T01:01:34,903 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,903 973 | decode(ptr, otri); 2021-07-16T01:01:34,903 | ^~~~~~ 2021-07-16T01:01:34,903 c/triangle.c:9608:11: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,903 9608 | symself(*farright); 2021-07-16T01:01:34,903 | ^~~~~~~ 2021-07-16T01:01:34,906 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,906 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,907 | ^ 2021-07-16T01:01:34,907 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,907 973 | decode(ptr, otri); 2021-07-16T01:01:34,907 | ^~~~~~ 2021-07-16T01:01:34,907 c/triangle.c:9608:11: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,907 9608 | symself(*farright); 2021-07-16T01:01:34,907 | ^~~~~~~ 2021-07-16T01:01:34,910 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,910 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,911 | ^ 2021-07-16T01:01:34,911 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,911 973 | decode(ptr, otri); 2021-07-16T01:01:34,911 | ^~~~~~ 2021-07-16T01:01:34,911 c/triangle.c:9608:11: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,911 9608 | symself(*farright); 2021-07-16T01:01:34,911 | ^~~~~~~ 2021-07-16T01:01:34,914 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,915 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,915 | ^ 2021-07-16T01:01:34,915 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,915 973 | decode(ptr, otri); 2021-07-16T01:01:34,915 | ^~~~~~ 2021-07-16T01:01:34,915 c/triangle.c:9619:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,915 9619 | symself(nextedge); 2021-07-16T01:01:34,915 | ^~~~~~~ 2021-07-16T01:01:34,918 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,919 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,919 | ^ 2021-07-16T01:01:34,919 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,919 973 | decode(ptr, otri); 2021-07-16T01:01:34,919 | ^~~~~~ 2021-07-16T01:01:34,919 c/triangle.c:9619:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,919 9619 | symself(nextedge); 2021-07-16T01:01:34,919 | ^~~~~~~ 2021-07-16T01:01:34,922 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,923 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,923 | ^ 2021-07-16T01:01:34,923 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,923 973 | decode(ptr, otri); 2021-07-16T01:01:34,923 | ^~~~~~ 2021-07-16T01:01:34,923 c/triangle.c:9619:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:34,923 9619 | symself(nextedge); 2021-07-16T01:01:34,923 | ^~~~~~~ 2021-07-16T01:01:34,927 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,927 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,927 | ^ 2021-07-16T01:01:34,927 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,927 969 | decode(ptr, otri2); 2021-07-16T01:01:34,927 | ^~~~~~ 2021-07-16T01:01:34,927 c/triangle.c:9631:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,928 9631 | sym(nextedge, topcasing); 2021-07-16T01:01:34,928 | ^~~ 2021-07-16T01:01:34,931 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,931 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,931 | ^ 2021-07-16T01:01:34,931 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,931 969 | decode(ptr, otri2); 2021-07-16T01:01:34,931 | ^~~~~~ 2021-07-16T01:01:34,931 c/triangle.c:9631:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,932 9631 | sym(nextedge, topcasing); 2021-07-16T01:01:34,932 | ^~~ 2021-07-16T01:01:34,935 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,935 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,935 | ^ 2021-07-16T01:01:34,935 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,935 969 | decode(ptr, otri2); 2021-07-16T01:01:34,935 | ^~~~~~ 2021-07-16T01:01:34,935 c/triangle.c:9631:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,936 9631 | sym(nextedge, topcasing); 2021-07-16T01:01:34,936 | ^~~ 2021-07-16T01:01:34,939 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,939 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,939 | ^ 2021-07-16T01:01:34,939 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,939 969 | decode(ptr, otri2); 2021-07-16T01:01:34,939 | ^~~~~~ 2021-07-16T01:01:34,939 c/triangle.c:9633:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,940 9633 | sym(nextedge, sidecasing); 2021-07-16T01:01:34,940 | ^~~ 2021-07-16T01:01:34,943 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,943 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,943 | ^ 2021-07-16T01:01:34,943 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,943 969 | decode(ptr, otri2); 2021-07-16T01:01:34,943 | ^~~~~~ 2021-07-16T01:01:34,944 c/triangle.c:9633:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,944 9633 | sym(nextedge, sidecasing); 2021-07-16T01:01:34,944 | ^~~ 2021-07-16T01:01:34,947 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,947 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,947 | ^ 2021-07-16T01:01:34,947 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,947 969 | decode(ptr, otri2); 2021-07-16T01:01:34,947 | ^~~~~~ 2021-07-16T01:01:34,948 c/triangle.c:9633:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,948 9633 | sym(nextedge, sidecasing); 2021-07-16T01:01:34,948 | ^~~ 2021-07-16T01:01:34,951 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,951 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,951 | ^ 2021-07-16T01:01:34,951 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,951 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,951 | ^~~~~~ 2021-07-16T01:01:34,951 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,952 9634 | bond(nextedge, topcasing); 2021-07-16T01:01:34,952 | ^~~~ 2021-07-16T01:01:34,955 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,955 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,955 | ^ 2021-07-16T01:01:34,955 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,955 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,955 | ^~~~~~ 2021-07-16T01:01:34,955 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,956 9634 | bond(nextedge, topcasing); 2021-07-16T01:01:34,956 | ^~~~ 2021-07-16T01:01:34,959 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,959 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,959 | ^ 2021-07-16T01:01:34,959 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,959 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,959 | ^~~~~~ 2021-07-16T01:01:34,959 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,959 9634 | bond(nextedge, topcasing); 2021-07-16T01:01:34,960 | ^~~~ 2021-07-16T01:01:34,962 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,963 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,963 | ^ 2021-07-16T01:01:34,963 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,963 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,963 | ^~~~~~ 2021-07-16T01:01:34,963 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,963 9634 | bond(nextedge, topcasing); 2021-07-16T01:01:34,964 | ^~~~ 2021-07-16T01:01:34,966 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,967 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,967 | ^ 2021-07-16T01:01:34,967 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,967 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,967 | ^~~~~~ 2021-07-16T01:01:34,967 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,967 9635 | bond(leftcand, sidecasing); 2021-07-16T01:01:34,967 | ^~~~ 2021-07-16T01:01:34,970 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,971 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,971 | ^ 2021-07-16T01:01:34,971 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,971 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,971 | ^~~~~~ 2021-07-16T01:01:34,971 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,971 9635 | bond(leftcand, sidecasing); 2021-07-16T01:01:34,971 | ^~~~ 2021-07-16T01:01:34,974 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,974 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,975 | ^ 2021-07-16T01:01:34,975 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,975 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,975 | ^~~~~~ 2021-07-16T01:01:34,975 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,975 9635 | bond(leftcand, sidecasing); 2021-07-16T01:01:34,975 | ^~~~ 2021-07-16T01:01:34,978 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,978 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,979 | ^ 2021-07-16T01:01:34,979 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,979 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:34,979 | ^~~~~~ 2021-07-16T01:01:34,979 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,979 9635 | bond(leftcand, sidecasing); 2021-07-16T01:01:34,979 | ^~~~ 2021-07-16T01:01:34,982 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,982 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:34,983 | ^ 2021-07-16T01:01:34,983 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,983 969 | decode(ptr, otri2); 2021-07-16T01:01:34,983 | ^~~~~~ 2021-07-16T01:01:34,983 c/triangle.c:9637:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,983 9637 | sym(leftcand, outercasing); 2021-07-16T01:01:34,983 | ^~~ 2021-07-16T01:01:34,986 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,986 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:34,986 | ^ 2021-07-16T01:01:34,987 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,987 969 | decode(ptr, otri2); 2021-07-16T01:01:34,987 | ^~~~~~ 2021-07-16T01:01:34,987 c/triangle.c:9637:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,987 9637 | sym(leftcand, outercasing); 2021-07-16T01:01:34,987 | ^~~ 2021-07-16T01:01:34,990 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,990 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:34,990 | ^ 2021-07-16T01:01:34,991 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:34,991 969 | decode(ptr, otri2); 2021-07-16T01:01:34,991 | ^~~~~~ 2021-07-16T01:01:34,991 c/triangle.c:9637:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:34,991 9637 | sym(leftcand, outercasing); 2021-07-16T01:01:34,991 | ^~~ 2021-07-16T01:01:34,994 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:34,994 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,995 | ^ 2021-07-16T01:01:34,995 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,995 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,995 | ^~~~~~ 2021-07-16T01:01:34,995 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,995 9639 | bond(nextedge, outercasing); 2021-07-16T01:01:34,995 | ^~~~ 2021-07-16T01:01:34,998 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:34,998 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:34,998 | ^ 2021-07-16T01:01:34,999 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:34,999 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:34,999 | ^~~~~~ 2021-07-16T01:01:34,999 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:34,999 9639 | bond(nextedge, outercasing); 2021-07-16T01:01:34,999 | ^~~~ 2021-07-16T01:01:35,002 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,002 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,002 | ^ 2021-07-16T01:01:35,002 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,003 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,003 | ^~~~~~ 2021-07-16T01:01:35,003 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,003 9639 | bond(nextedge, outercasing); 2021-07-16T01:01:35,003 | ^~~~ 2021-07-16T01:01:35,006 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,006 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,006 | ^ 2021-07-16T01:01:35,006 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,007 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,007 | ^~~~~~ 2021-07-16T01:01:35,007 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,007 9639 | bond(nextedge, outercasing); 2021-07-16T01:01:35,007 | ^~~~ 2021-07-16T01:01:35,011 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,011 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,011 | ^ 2021-07-16T01:01:35,011 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,011 973 | decode(ptr, otri); 2021-07-16T01:01:35,011 | ^~~~~~ 2021-07-16T01:01:35,011 c/triangle.c:9667:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,012 9667 | symself(nextedge); 2021-07-16T01:01:35,012 | ^~~~~~~ 2021-07-16T01:01:35,015 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,015 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,015 | ^ 2021-07-16T01:01:35,015 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,015 973 | decode(ptr, otri); 2021-07-16T01:01:35,015 | ^~~~~~ 2021-07-16T01:01:35,015 c/triangle.c:9667:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,016 9667 | symself(nextedge); 2021-07-16T01:01:35,016 | ^~~~~~~ 2021-07-16T01:01:35,019 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,019 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,019 | ^ 2021-07-16T01:01:35,019 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,019 973 | decode(ptr, otri); 2021-07-16T01:01:35,019 | ^~~~~~ 2021-07-16T01:01:35,019 c/triangle.c:9667:7: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,020 9667 | symself(nextedge); 2021-07-16T01:01:35,020 | ^~~~~~~ 2021-07-16T01:01:35,023 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,023 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,023 | ^ 2021-07-16T01:01:35,023 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,023 969 | decode(ptr, otri2); 2021-07-16T01:01:35,023 | ^~~~~~ 2021-07-16T01:01:35,024 c/triangle.c:9679:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,024 9679 | sym(nextedge, topcasing); 2021-07-16T01:01:35,024 | ^~~ 2021-07-16T01:01:35,027 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,027 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,027 | ^ 2021-07-16T01:01:35,027 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,027 969 | decode(ptr, otri2); 2021-07-16T01:01:35,027 | ^~~~~~ 2021-07-16T01:01:35,028 c/triangle.c:9679:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,028 9679 | sym(nextedge, topcasing); 2021-07-16T01:01:35,028 | ^~~ 2021-07-16T01:01:35,031 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,031 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,031 | ^ 2021-07-16T01:01:35,031 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,031 969 | decode(ptr, otri2); 2021-07-16T01:01:35,031 | ^~~~~~ 2021-07-16T01:01:35,032 c/triangle.c:9679:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,032 9679 | sym(nextedge, topcasing); 2021-07-16T01:01:35,032 | ^~~ 2021-07-16T01:01:35,035 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,035 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,035 | ^ 2021-07-16T01:01:35,035 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,035 969 | decode(ptr, otri2); 2021-07-16T01:01:35,036 | ^~~~~~ 2021-07-16T01:01:35,036 c/triangle.c:9681:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,036 9681 | sym(nextedge, sidecasing); 2021-07-16T01:01:35,036 | ^~~ 2021-07-16T01:01:35,039 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,039 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,039 | ^ 2021-07-16T01:01:35,039 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,039 969 | decode(ptr, otri2); 2021-07-16T01:01:35,040 | ^~~~~~ 2021-07-16T01:01:35,040 c/triangle.c:9681:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,040 9681 | sym(nextedge, sidecasing); 2021-07-16T01:01:35,040 | ^~~ 2021-07-16T01:01:35,043 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,043 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,043 | ^ 2021-07-16T01:01:35,043 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,044 969 | decode(ptr, otri2); 2021-07-16T01:01:35,044 | ^~~~~~ 2021-07-16T01:01:35,044 c/triangle.c:9681:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,044 9681 | sym(nextedge, sidecasing); 2021-07-16T01:01:35,044 | ^~~ 2021-07-16T01:01:35,047 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,047 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,047 | ^ 2021-07-16T01:01:35,047 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,048 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,048 | ^~~~~~ 2021-07-16T01:01:35,048 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,048 9682 | bond(nextedge, topcasing); 2021-07-16T01:01:35,048 | ^~~~ 2021-07-16T01:01:35,051 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,051 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,051 | ^ 2021-07-16T01:01:35,051 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,052 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,052 | ^~~~~~ 2021-07-16T01:01:35,052 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,052 9682 | bond(nextedge, topcasing); 2021-07-16T01:01:35,052 | ^~~~ 2021-07-16T01:01:35,055 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,055 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,055 | ^ 2021-07-16T01:01:35,055 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,055 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,056 | ^~~~~~ 2021-07-16T01:01:35,056 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,056 9682 | bond(nextedge, topcasing); 2021-07-16T01:01:35,056 | ^~~~ 2021-07-16T01:01:35,059 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,059 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,059 | ^ 2021-07-16T01:01:35,059 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,059 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,060 | ^~~~~~ 2021-07-16T01:01:35,060 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,060 9682 | bond(nextedge, topcasing); 2021-07-16T01:01:35,060 | ^~~~ 2021-07-16T01:01:35,063 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,063 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,063 | ^ 2021-07-16T01:01:35,063 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,063 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,064 | ^~~~~~ 2021-07-16T01:01:35,064 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,064 9683 | bond(rightcand, sidecasing); 2021-07-16T01:01:35,064 | ^~~~ 2021-07-16T01:01:35,067 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,067 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,067 | ^ 2021-07-16T01:01:35,067 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,067 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,068 | ^~~~~~ 2021-07-16T01:01:35,068 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,068 9683 | bond(rightcand, sidecasing); 2021-07-16T01:01:35,068 | ^~~~ 2021-07-16T01:01:35,071 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,071 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,071 | ^ 2021-07-16T01:01:35,071 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,071 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,071 | ^~~~~~ 2021-07-16T01:01:35,072 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,072 9683 | bond(rightcand, sidecasing); 2021-07-16T01:01:35,072 | ^~~~ 2021-07-16T01:01:35,075 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,075 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,075 | ^ 2021-07-16T01:01:35,075 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,075 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,075 | ^~~~~~ 2021-07-16T01:01:35,076 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,076 9683 | bond(rightcand, sidecasing); 2021-07-16T01:01:35,076 | ^~~~ 2021-07-16T01:01:35,079 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,079 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,079 | ^ 2021-07-16T01:01:35,079 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,079 969 | decode(ptr, otri2); 2021-07-16T01:01:35,079 | ^~~~~~ 2021-07-16T01:01:35,080 c/triangle.c:9685:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,080 9685 | sym(rightcand, outercasing); 2021-07-16T01:01:35,080 | ^~~ 2021-07-16T01:01:35,083 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,083 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,083 | ^ 2021-07-16T01:01:35,083 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,083 969 | decode(ptr, otri2); 2021-07-16T01:01:35,083 | ^~~~~~ 2021-07-16T01:01:35,084 c/triangle.c:9685:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,084 9685 | sym(rightcand, outercasing); 2021-07-16T01:01:35,084 | ^~~ 2021-07-16T01:01:35,087 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,087 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,087 | ^ 2021-07-16T01:01:35,087 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,087 969 | decode(ptr, otri2); 2021-07-16T01:01:35,087 | ^~~~~~ 2021-07-16T01:01:35,087 c/triangle.c:9685:11: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,088 9685 | sym(rightcand, outercasing); 2021-07-16T01:01:35,088 | ^~~ 2021-07-16T01:01:35,091 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,091 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,091 | ^ 2021-07-16T01:01:35,091 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,091 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,091 | ^~~~~~ 2021-07-16T01:01:35,092 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,092 9687 | bond(nextedge, outercasing); 2021-07-16T01:01:35,092 | ^~~~ 2021-07-16T01:01:35,095 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,095 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,095 | ^ 2021-07-16T01:01:35,095 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,095 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,095 | ^~~~~~ 2021-07-16T01:01:35,096 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,096 9687 | bond(nextedge, outercasing); 2021-07-16T01:01:35,096 | ^~~~ 2021-07-16T01:01:35,099 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,099 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,099 | ^ 2021-07-16T01:01:35,099 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,099 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,099 | ^~~~~~ 2021-07-16T01:01:35,099 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,100 9687 | bond(nextedge, outercasing); 2021-07-16T01:01:35,100 | ^~~~ 2021-07-16T01:01:35,103 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,103 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,103 | ^ 2021-07-16T01:01:35,103 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,103 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,103 | ^~~~~~ 2021-07-16T01:01:35,104 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,104 9687 | bond(nextedge, outercasing); 2021-07-16T01:01:35,104 | ^~~~ 2021-07-16T01:01:35,107 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,108 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,108 | ^ 2021-07-16T01:01:35,108 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,108 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,108 | ^~~~~~ 2021-07-16T01:01:35,108 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,108 9716 | bond(baseedge, rightcand); 2021-07-16T01:01:35,108 | ^~~~ 2021-07-16T01:01:35,111 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,112 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,112 | ^ 2021-07-16T01:01:35,112 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,112 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,112 | ^~~~~~ 2021-07-16T01:01:35,112 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,112 9716 | bond(baseedge, rightcand); 2021-07-16T01:01:35,112 | ^~~~ 2021-07-16T01:01:35,115 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,116 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,116 | ^ 2021-07-16T01:01:35,116 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,116 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,116 | ^~~~~~ 2021-07-16T01:01:35,116 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,116 9716 | bond(baseedge, rightcand); 2021-07-16T01:01:35,116 | ^~~~ 2021-07-16T01:01:35,119 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,119 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,120 | ^ 2021-07-16T01:01:35,120 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,120 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,120 | ^~~~~~ 2021-07-16T01:01:35,120 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,120 9716 | bond(baseedge, rightcand); 2021-07-16T01:01:35,120 | ^~~~ 2021-07-16T01:01:35,123 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,124 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,124 | ^ 2021-07-16T01:01:35,124 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,124 969 | decode(ptr, otri2); 2021-07-16T01:01:35,124 | ^~~~~~ 2021-07-16T01:01:35,124 c/triangle.c:9720:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,124 9720 | sym(baseedge, rightcand); 2021-07-16T01:01:35,124 | ^~~ 2021-07-16T01:01:35,127 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,128 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,128 | ^ 2021-07-16T01:01:35,128 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,128 969 | decode(ptr, otri2); 2021-07-16T01:01:35,128 | ^~~~~~ 2021-07-16T01:01:35,128 c/triangle.c:9720:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,128 9720 | sym(baseedge, rightcand); 2021-07-16T01:01:35,128 | ^~~ 2021-07-16T01:01:35,131 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,132 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,132 | ^ 2021-07-16T01:01:35,132 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,132 969 | decode(ptr, otri2); 2021-07-16T01:01:35,132 | ^~~~~~ 2021-07-16T01:01:35,132 c/triangle.c:9720:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,132 9720 | sym(baseedge, rightcand); 2021-07-16T01:01:35,132 | ^~~ 2021-07-16T01:01:35,136 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,136 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,136 | ^ 2021-07-16T01:01:35,136 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,136 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,136 | ^~~~~~ 2021-07-16T01:01:35,136 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,136 9725 | bond(baseedge, leftcand); 2021-07-16T01:01:35,137 | ^~~~ 2021-07-16T01:01:35,139 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,140 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,140 | ^ 2021-07-16T01:01:35,140 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,140 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,140 | ^~~~~~ 2021-07-16T01:01:35,140 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,140 9725 | bond(baseedge, leftcand); 2021-07-16T01:01:35,140 | ^~~~ 2021-07-16T01:01:35,144 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,144 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,144 | ^ 2021-07-16T01:01:35,144 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,144 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,144 | ^~~~~~ 2021-07-16T01:01:35,144 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,144 9725 | bond(baseedge, leftcand); 2021-07-16T01:01:35,145 | ^~~~ 2021-07-16T01:01:35,148 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,148 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,148 | ^ 2021-07-16T01:01:35,148 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,148 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,148 | ^~~~~~ 2021-07-16T01:01:35,148 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,149 9725 | bond(baseedge, leftcand); 2021-07-16T01:01:35,149 | ^~~~ 2021-07-16T01:01:35,152 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,152 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,152 | ^ 2021-07-16T01:01:35,152 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,152 969 | decode(ptr, otri2); 2021-07-16T01:01:35,153 | ^~~~~~ 2021-07-16T01:01:35,153 c/triangle.c:9729:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,153 9729 | sym(baseedge, leftcand); 2021-07-16T01:01:35,153 | ^~~ 2021-07-16T01:01:35,156 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,156 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,156 | ^ 2021-07-16T01:01:35,156 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,156 969 | decode(ptr, otri2); 2021-07-16T01:01:35,157 | ^~~~~~ 2021-07-16T01:01:35,157 c/triangle.c:9729:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,157 9729 | sym(baseedge, leftcand); 2021-07-16T01:01:35,157 | ^~~ 2021-07-16T01:01:35,160 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,160 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,160 | ^ 2021-07-16T01:01:35,160 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,161 969 | decode(ptr, otri2); 2021-07-16T01:01:35,161 | ^~~~~~ 2021-07-16T01:01:35,161 c/triangle.c:9729:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,161 9729 | sym(baseedge, leftcand); 2021-07-16T01:01:35,161 | ^~~ 2021-07-16T01:01:35,161 c/triangle.c: In function ‘divconqrecurse’: 2021-07-16T01:01:35,165 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,165 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,165 | ^ 2021-07-16T01:01:35,165 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,166 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,166 | ^~~~~~ 2021-07-16T01:01:35,166 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,166 9791 | bond(*farleft, *farright); 2021-07-16T01:01:35,166 | ^~~~ 2021-07-16T01:01:35,169 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,169 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,169 | ^ 2021-07-16T01:01:35,169 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,170 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,170 | ^~~~~~ 2021-07-16T01:01:35,170 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,170 9791 | bond(*farleft, *farright); 2021-07-16T01:01:35,170 | ^~~~ 2021-07-16T01:01:35,173 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,173 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,174 | ^ 2021-07-16T01:01:35,174 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,174 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,174 | ^~~~~~ 2021-07-16T01:01:35,174 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,174 9791 | bond(*farleft, *farright); 2021-07-16T01:01:35,174 | ^~~~ 2021-07-16T01:01:35,177 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,178 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,178 | ^ 2021-07-16T01:01:35,178 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,178 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,178 | ^~~~~~ 2021-07-16T01:01:35,178 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,178 9791 | bond(*farleft, *farright); 2021-07-16T01:01:35,178 | ^~~~ 2021-07-16T01:01:35,182 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,182 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,182 | ^ 2021-07-16T01:01:35,182 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,182 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,182 | ^~~~~~ 2021-07-16T01:01:35,182 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,182 9794 | bond(*farleft, *farright); 2021-07-16T01:01:35,183 | ^~~~ 2021-07-16T01:01:35,186 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,186 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,186 | ^ 2021-07-16T01:01:35,186 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,186 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,186 | ^~~~~~ 2021-07-16T01:01:35,186 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,187 9794 | bond(*farleft, *farright); 2021-07-16T01:01:35,187 | ^~~~ 2021-07-16T01:01:35,190 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,190 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,190 | ^ 2021-07-16T01:01:35,190 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,190 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,190 | ^~~~~~ 2021-07-16T01:01:35,190 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,191 9794 | bond(*farleft, *farright); 2021-07-16T01:01:35,191 | ^~~~ 2021-07-16T01:01:35,194 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,194 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,194 | ^ 2021-07-16T01:01:35,194 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,194 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,195 | ^~~~~~ 2021-07-16T01:01:35,195 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,195 9794 | bond(*farleft, *farright); 2021-07-16T01:01:35,195 | ^~~~ 2021-07-16T01:01:35,198 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,198 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,198 | ^ 2021-07-16T01:01:35,198 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,198 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,199 | ^~~~~~ 2021-07-16T01:01:35,199 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,199 9797 | bond(*farleft, *farright); 2021-07-16T01:01:35,199 | ^~~~ 2021-07-16T01:01:35,202 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,202 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,202 | ^ 2021-07-16T01:01:35,202 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,202 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,203 | ^~~~~~ 2021-07-16T01:01:35,203 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,203 9797 | bond(*farleft, *farright); 2021-07-16T01:01:35,203 | ^~~~ 2021-07-16T01:01:35,206 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,206 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,206 | ^ 2021-07-16T01:01:35,206 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,207 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,207 | ^~~~~~ 2021-07-16T01:01:35,207 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,207 9797 | bond(*farleft, *farright); 2021-07-16T01:01:35,207 | ^~~~ 2021-07-16T01:01:35,210 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,210 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,210 | ^ 2021-07-16T01:01:35,211 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,211 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,211 | ^~~~~~ 2021-07-16T01:01:35,211 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,211 9797 | bond(*farleft, *farright); 2021-07-16T01:01:35,211 | ^~~~ 2021-07-16T01:01:35,215 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,215 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,215 | ^ 2021-07-16T01:01:35,215 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,216 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,216 | ^~~~~~ 2021-07-16T01:01:35,216 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,216 9827 | bond(midtri, tri1); 2021-07-16T01:01:35,216 | ^~~~ 2021-07-16T01:01:35,219 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,219 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,219 | ^ 2021-07-16T01:01:35,219 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,220 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,220 | ^~~~~~ 2021-07-16T01:01:35,220 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,220 9827 | bond(midtri, tri1); 2021-07-16T01:01:35,220 | ^~~~ 2021-07-16T01:01:35,223 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,223 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,223 | ^ 2021-07-16T01:01:35,224 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,224 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,224 | ^~~~~~ 2021-07-16T01:01:35,224 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,224 9827 | bond(midtri, tri1); 2021-07-16T01:01:35,224 | ^~~~ 2021-07-16T01:01:35,227 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,227 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,227 | ^ 2021-07-16T01:01:35,228 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,228 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,228 | ^~~~~~ 2021-07-16T01:01:35,228 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,228 9827 | bond(midtri, tri1); 2021-07-16T01:01:35,228 | ^~~~ 2021-07-16T01:01:35,231 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,231 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,232 | ^ 2021-07-16T01:01:35,232 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,232 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,232 | ^~~~~~ 2021-07-16T01:01:35,232 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,232 9828 | bond(tri2, tri3); 2021-07-16T01:01:35,232 | ^~~~ 2021-07-16T01:01:35,235 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,235 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,236 | ^ 2021-07-16T01:01:35,236 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,236 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,236 | ^~~~~~ 2021-07-16T01:01:35,236 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,236 9828 | bond(tri2, tri3); 2021-07-16T01:01:35,236 | ^~~~ 2021-07-16T01:01:35,239 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,240 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,240 | ^ 2021-07-16T01:01:35,240 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,240 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,240 | ^~~~~~ 2021-07-16T01:01:35,240 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,240 9828 | bond(tri2, tri3); 2021-07-16T01:01:35,240 | ^~~~ 2021-07-16T01:01:35,243 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,244 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,244 | ^ 2021-07-16T01:01:35,244 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,244 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,244 | ^~~~~~ 2021-07-16T01:01:35,244 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,244 9828 | bond(tri2, tri3); 2021-07-16T01:01:35,244 | ^~~~ 2021-07-16T01:01:35,248 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,248 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,248 | ^ 2021-07-16T01:01:35,248 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,248 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,248 | ^~~~~~ 2021-07-16T01:01:35,248 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,249 9833 | bond(midtri, tri3); 2021-07-16T01:01:35,249 | ^~~~ 2021-07-16T01:01:35,252 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,252 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,252 | ^ 2021-07-16T01:01:35,252 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,252 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,252 | ^~~~~~ 2021-07-16T01:01:35,252 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,253 9833 | bond(midtri, tri3); 2021-07-16T01:01:35,253 | ^~~~ 2021-07-16T01:01:35,256 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,256 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,256 | ^ 2021-07-16T01:01:35,256 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,256 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,256 | ^~~~~~ 2021-07-16T01:01:35,257 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,257 9833 | bond(midtri, tri3); 2021-07-16T01:01:35,257 | ^~~~ 2021-07-16T01:01:35,260 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,260 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,260 | ^ 2021-07-16T01:01:35,260 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,260 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,260 | ^~~~~~ 2021-07-16T01:01:35,261 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,261 9833 | bond(midtri, tri3); 2021-07-16T01:01:35,261 | ^~~~ 2021-07-16T01:01:35,264 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,264 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,264 | ^ 2021-07-16T01:01:35,264 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,265 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,265 | ^~~~~~ 2021-07-16T01:01:35,265 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,265 9834 | bond(tri1, tri2); 2021-07-16T01:01:35,265 | ^~~~ 2021-07-16T01:01:35,268 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,268 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,268 | ^ 2021-07-16T01:01:35,268 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,269 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,269 | ^~~~~~ 2021-07-16T01:01:35,269 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,269 9834 | bond(tri1, tri2); 2021-07-16T01:01:35,269 | ^~~~ 2021-07-16T01:01:35,272 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,272 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,273 | ^ 2021-07-16T01:01:35,273 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,273 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,273 | ^~~~~~ 2021-07-16T01:01:35,273 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,273 9834 | bond(tri1, tri2); 2021-07-16T01:01:35,273 | ^~~~ 2021-07-16T01:01:35,276 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,277 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,277 | ^ 2021-07-16T01:01:35,277 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,277 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,277 | ^~~~~~ 2021-07-16T01:01:35,277 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,277 9834 | bond(tri1, tri2); 2021-07-16T01:01:35,277 | ^~~~ 2021-07-16T01:01:35,281 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,281 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,281 | ^ 2021-07-16T01:01:35,281 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,281 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,281 | ^~~~~~ 2021-07-16T01:01:35,281 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,281 9839 | bond(midtri, tri1); 2021-07-16T01:01:35,282 | ^~~~ 2021-07-16T01:01:35,285 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,285 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,285 | ^ 2021-07-16T01:01:35,285 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,285 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,285 | ^~~~~~ 2021-07-16T01:01:35,285 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,286 9839 | bond(midtri, tri1); 2021-07-16T01:01:35,286 | ^~~~ 2021-07-16T01:01:35,289 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,289 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,289 | ^ 2021-07-16T01:01:35,289 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,289 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,289 | ^~~~~~ 2021-07-16T01:01:35,290 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,290 9839 | bond(midtri, tri1); 2021-07-16T01:01:35,290 | ^~~~ 2021-07-16T01:01:35,293 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,293 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,293 | ^ 2021-07-16T01:01:35,293 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,294 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,294 | ^~~~~~ 2021-07-16T01:01:35,294 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,294 9839 | bond(midtri, tri1); 2021-07-16T01:01:35,294 | ^~~~ 2021-07-16T01:01:35,297 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,297 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,297 | ^ 2021-07-16T01:01:35,297 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,298 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,298 | ^~~~~~ 2021-07-16T01:01:35,298 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,298 9840 | bond(tri2, tri3); 2021-07-16T01:01:35,298 | ^~~~ 2021-07-16T01:01:35,301 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,301 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,301 | ^ 2021-07-16T01:01:35,302 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,302 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,302 | ^~~~~~ 2021-07-16T01:01:35,302 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,302 9840 | bond(tri2, tri3); 2021-07-16T01:01:35,302 | ^~~~ 2021-07-16T01:01:35,305 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,305 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,306 | ^ 2021-07-16T01:01:35,306 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,306 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,306 | ^~~~~~ 2021-07-16T01:01:35,306 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,306 9840 | bond(tri2, tri3); 2021-07-16T01:01:35,306 | ^~~~ 2021-07-16T01:01:35,309 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,309 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,310 | ^ 2021-07-16T01:01:35,310 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,310 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,310 | ^~~~~~ 2021-07-16T01:01:35,310 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,310 9840 | bond(tri2, tri3); 2021-07-16T01:01:35,310 | ^~~~ 2021-07-16T01:01:35,314 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,315 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,315 | ^ 2021-07-16T01:01:35,315 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,315 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,315 | ^~~~~~ 2021-07-16T01:01:35,315 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,315 9870 | bond(midtri, tri1); 2021-07-16T01:01:35,315 | ^~~~ 2021-07-16T01:01:35,318 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,319 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,319 | ^ 2021-07-16T01:01:35,319 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,319 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,319 | ^~~~~~ 2021-07-16T01:01:35,319 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,319 9870 | bond(midtri, tri1); 2021-07-16T01:01:35,319 | ^~~~ 2021-07-16T01:01:35,323 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,323 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,323 | ^ 2021-07-16T01:01:35,323 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,323 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,323 | ^~~~~~ 2021-07-16T01:01:35,323 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,323 9870 | bond(midtri, tri1); 2021-07-16T01:01:35,324 | ^~~~ 2021-07-16T01:01:35,327 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,327 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,327 | ^ 2021-07-16T01:01:35,327 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,327 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,327 | ^~~~~~ 2021-07-16T01:01:35,327 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,327 9870 | bond(midtri, tri1); 2021-07-16T01:01:35,328 | ^~~~ 2021-07-16T01:01:35,331 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,331 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,331 | ^ 2021-07-16T01:01:35,331 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,331 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,331 | ^~~~~~ 2021-07-16T01:01:35,331 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,332 9872 | bond(midtri, tri2); 2021-07-16T01:01:35,332 | ^~~~ 2021-07-16T01:01:35,335 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,335 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,335 | ^ 2021-07-16T01:01:35,335 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,335 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,335 | ^~~~~~ 2021-07-16T01:01:35,336 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,336 9872 | bond(midtri, tri2); 2021-07-16T01:01:35,336 | ^~~~ 2021-07-16T01:01:35,339 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,339 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,339 | ^ 2021-07-16T01:01:35,339 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,339 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,340 | ^~~~~~ 2021-07-16T01:01:35,340 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,340 9872 | bond(midtri, tri2); 2021-07-16T01:01:35,340 | ^~~~ 2021-07-16T01:01:35,343 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,343 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,343 | ^ 2021-07-16T01:01:35,344 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,344 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,344 | ^~~~~~ 2021-07-16T01:01:35,344 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,344 9872 | bond(midtri, tri2); 2021-07-16T01:01:35,344 | ^~~~ 2021-07-16T01:01:35,347 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,347 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,348 | ^ 2021-07-16T01:01:35,348 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,348 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,348 | ^~~~~~ 2021-07-16T01:01:35,348 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,348 9874 | bond(midtri, tri3); 2021-07-16T01:01:35,348 | ^~~~ 2021-07-16T01:01:35,351 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,351 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,352 | ^ 2021-07-16T01:01:35,352 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,352 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,352 | ^~~~~~ 2021-07-16T01:01:35,352 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,352 9874 | bond(midtri, tri3); 2021-07-16T01:01:35,352 | ^~~~ 2021-07-16T01:01:35,355 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,356 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,356 | ^ 2021-07-16T01:01:35,356 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,356 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,356 | ^~~~~~ 2021-07-16T01:01:35,356 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,356 9874 | bond(midtri, tri3); 2021-07-16T01:01:35,356 | ^~~~ 2021-07-16T01:01:35,359 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,360 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,360 | ^ 2021-07-16T01:01:35,360 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,360 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,360 | ^~~~~~ 2021-07-16T01:01:35,360 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,360 9874 | bond(midtri, tri3); 2021-07-16T01:01:35,360 | ^~~~ 2021-07-16T01:01:35,364 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,364 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,364 | ^ 2021-07-16T01:01:35,364 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,364 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,364 | ^~~~~~ 2021-07-16T01:01:35,364 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,364 9877 | bond(tri1, tri2); 2021-07-16T01:01:35,365 | ^~~~ 2021-07-16T01:01:35,368 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,368 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,368 | ^ 2021-07-16T01:01:35,368 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,368 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,368 | ^~~~~~ 2021-07-16T01:01:35,368 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,369 9877 | bond(tri1, tri2); 2021-07-16T01:01:35,369 | ^~~~ 2021-07-16T01:01:35,372 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,372 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,372 | ^ 2021-07-16T01:01:35,372 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,372 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,372 | ^~~~~~ 2021-07-16T01:01:35,372 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,373 9877 | bond(tri1, tri2); 2021-07-16T01:01:35,373 | ^~~~ 2021-07-16T01:01:35,376 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,376 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,376 | ^ 2021-07-16T01:01:35,376 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,376 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,376 | ^~~~~~ 2021-07-16T01:01:35,377 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,377 9877 | bond(tri1, tri2); 2021-07-16T01:01:35,377 | ^~~~ 2021-07-16T01:01:35,380 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,380 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,380 | ^ 2021-07-16T01:01:35,380 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,381 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,381 | ^~~~~~ 2021-07-16T01:01:35,381 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,381 9880 | bond(tri1, tri3); 2021-07-16T01:01:35,381 | ^~~~ 2021-07-16T01:01:35,384 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,384 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,384 | ^ 2021-07-16T01:01:35,384 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,385 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,385 | ^~~~~~ 2021-07-16T01:01:35,385 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,385 9880 | bond(tri1, tri3); 2021-07-16T01:01:35,385 | ^~~~ 2021-07-16T01:01:35,388 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,388 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,389 | ^ 2021-07-16T01:01:35,389 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,389 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,389 | ^~~~~~ 2021-07-16T01:01:35,389 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,389 9880 | bond(tri1, tri3); 2021-07-16T01:01:35,389 | ^~~~ 2021-07-16T01:01:35,392 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,393 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,393 | ^ 2021-07-16T01:01:35,393 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,393 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,393 | ^~~~~~ 2021-07-16T01:01:35,393 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,393 9880 | bond(tri1, tri3); 2021-07-16T01:01:35,393 | ^~~~ 2021-07-16T01:01:35,397 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,397 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,397 | ^ 2021-07-16T01:01:35,397 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,397 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,397 | ^~~~~~ 2021-07-16T01:01:35,397 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,397 9883 | bond(tri2, tri3); 2021-07-16T01:01:35,398 | ^~~~ 2021-07-16T01:01:35,401 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,401 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,401 | ^ 2021-07-16T01:01:35,401 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,401 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,401 | ^~~~~~ 2021-07-16T01:01:35,401 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,402 9883 | bond(tri2, tri3); 2021-07-16T01:01:35,402 | ^~~~ 2021-07-16T01:01:35,405 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,405 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,405 | ^ 2021-07-16T01:01:35,405 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,405 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,405 | ^~~~~~ 2021-07-16T01:01:35,405 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,406 9883 | bond(tri2, tri3); 2021-07-16T01:01:35,406 | ^~~~ 2021-07-16T01:01:35,409 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,409 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,409 | ^ 2021-07-16T01:01:35,409 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,409 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,410 | ^~~~~~ 2021-07-16T01:01:35,410 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,410 9883 | bond(tri2, tri3); 2021-07-16T01:01:35,410 | ^~~~ 2021-07-16T01:01:35,410 c/triangle.c: In function ‘removeghosts’: 2021-07-16T01:01:35,414 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,414 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,414 | ^ 2021-07-16T01:01:35,414 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,414 973 | decode(ptr, otri); 2021-07-16T01:01:35,415 | ^~~~~~ 2021-07-16T01:01:35,415 c/triangle.c:9942:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,415 9942 | symself(searchedge); 2021-07-16T01:01:35,415 | ^~~~~~~ 2021-07-16T01:01:35,418 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,418 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,418 | ^ 2021-07-16T01:01:35,418 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,418 973 | decode(ptr, otri); 2021-07-16T01:01:35,419 | ^~~~~~ 2021-07-16T01:01:35,419 c/triangle.c:9942:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,419 9942 | symself(searchedge); 2021-07-16T01:01:35,419 | ^~~~~~~ 2021-07-16T01:01:35,422 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,422 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,422 | ^ 2021-07-16T01:01:35,423 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,423 973 | decode(ptr, otri); 2021-07-16T01:01:35,423 | ^~~~~~ 2021-07-16T01:01:35,423 c/triangle.c:9942:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,423 9942 | symself(searchedge); 2021-07-16T01:01:35,423 | ^~~~~~~ 2021-07-16T01:01:35,426 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,426 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,427 | ^ 2021-07-16T01:01:35,427 c/triangle.c:9943:20: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,427 9943 | m->dummytri[0] = encode(searchedge); 2021-07-16T01:01:35,427 | ^~~~~~ 2021-07-16T01:01:35,430 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,430 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,431 | ^ 2021-07-16T01:01:35,431 c/triangle.c:9943:20: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,431 9943 | m->dummytri[0] = encode(searchedge); 2021-07-16T01:01:35,431 | ^~~~~~ 2021-07-16T01:01:35,435 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,435 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,435 | ^ 2021-07-16T01:01:35,435 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,435 973 | decode(ptr, otri); 2021-07-16T01:01:35,435 | ^~~~~~ 2021-07-16T01:01:35,435 c/triangle.c:9951:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,435 9951 | symself(dissolveedge); 2021-07-16T01:01:35,436 | ^~~~~~~ 2021-07-16T01:01:35,439 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,439 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,439 | ^ 2021-07-16T01:01:35,439 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,439 973 | decode(ptr, otri); 2021-07-16T01:01:35,439 | ^~~~~~ 2021-07-16T01:01:35,439 c/triangle.c:9951:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,440 9951 | symself(dissolveedge); 2021-07-16T01:01:35,440 | ^~~~~~~ 2021-07-16T01:01:35,443 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,443 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,443 | ^ 2021-07-16T01:01:35,443 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,444 973 | decode(ptr, otri); 2021-07-16T01:01:35,444 | ^~~~~~ 2021-07-16T01:01:35,444 c/triangle.c:9951:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,444 9951 | symself(dissolveedge); 2021-07-16T01:01:35,444 | ^~~~~~~ 2021-07-16T01:01:35,447 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,448 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,448 | ^ 2021-07-16T01:01:35,448 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,448 969 | decode(ptr, otri2); 2021-07-16T01:01:35,448 | ^~~~~~ 2021-07-16T01:01:35,448 c/triangle.c:9966:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,448 9966 | sym(deadtriangle, dissolveedge); 2021-07-16T01:01:35,448 | ^~~ 2021-07-16T01:01:35,451 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,452 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,452 | ^ 2021-07-16T01:01:35,452 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,452 969 | decode(ptr, otri2); 2021-07-16T01:01:35,452 | ^~~~~~ 2021-07-16T01:01:35,452 c/triangle.c:9966:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,452 9966 | sym(deadtriangle, dissolveedge); 2021-07-16T01:01:35,452 | ^~~ 2021-07-16T01:01:35,456 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,456 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,456 | ^ 2021-07-16T01:01:35,456 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,456 969 | decode(ptr, otri2); 2021-07-16T01:01:35,456 | ^~~~~~ 2021-07-16T01:01:35,457 c/triangle.c:9966:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,457 9966 | sym(deadtriangle, dissolveedge); 2021-07-16T01:01:35,457 | ^~~ 2021-07-16T01:01:35,458 c/triangle.c: In function ‘removebox’: 2021-07-16T01:01:35,462 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,462 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,463 | ^ 2021-07-16T01:01:35,463 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,463 973 | decode(ptr, otri); 2021-07-16T01:01:35,463 | ^~~~~~ 2021-07-16T01:01:35,463 c/triangle.c:10159:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,463 10159 | symself(nextedge); 2021-07-16T01:01:35,463 | ^~~~~~~ 2021-07-16T01:01:35,467 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,467 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,467 | ^ 2021-07-16T01:01:35,467 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,467 973 | decode(ptr, otri); 2021-07-16T01:01:35,467 | ^~~~~~ 2021-07-16T01:01:35,467 c/triangle.c:10159:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,467 10159 | symself(nextedge); 2021-07-16T01:01:35,468 | ^~~~~~~ 2021-07-16T01:01:35,471 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,471 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,471 | ^ 2021-07-16T01:01:35,471 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,471 973 | decode(ptr, otri); 2021-07-16T01:01:35,471 | ^~~~~~ 2021-07-16T01:01:35,472 c/triangle.c:10159:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,472 10159 | symself(nextedge); 2021-07-16T01:01:35,472 | ^~~~~~~ 2021-07-16T01:01:35,475 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,475 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,475 | ^ 2021-07-16T01:01:35,476 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,476 973 | decode(ptr, otri); 2021-07-16T01:01:35,476 | ^~~~~~ 2021-07-16T01:01:35,476 c/triangle.c:10163:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,476 10163 | symself(nextedge); 2021-07-16T01:01:35,476 | ^~~~~~~ 2021-07-16T01:01:35,479 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,480 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,480 | ^ 2021-07-16T01:01:35,480 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,480 973 | decode(ptr, otri); 2021-07-16T01:01:35,480 | ^~~~~~ 2021-07-16T01:01:35,480 c/triangle.c:10163:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,480 10163 | symself(nextedge); 2021-07-16T01:01:35,480 | ^~~~~~~ 2021-07-16T01:01:35,484 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,484 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,484 | ^ 2021-07-16T01:01:35,484 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,484 973 | decode(ptr, otri); 2021-07-16T01:01:35,484 | ^~~~~~ 2021-07-16T01:01:35,484 c/triangle.c:10163:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,484 10163 | symself(nextedge); 2021-07-16T01:01:35,485 | ^~~~~~~ 2021-07-16T01:01:35,488 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,488 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,488 | ^ 2021-07-16T01:01:35,488 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,488 973 | decode(ptr, otri); 2021-07-16T01:01:35,489 | ^~~~~~ 2021-07-16T01:01:35,489 c/triangle.c:10167:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,489 10167 | symself(searchedge); 2021-07-16T01:01:35,489 | ^~~~~~~ 2021-07-16T01:01:35,492 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,492 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,493 | ^ 2021-07-16T01:01:35,493 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,493 973 | decode(ptr, otri); 2021-07-16T01:01:35,493 | ^~~~~~ 2021-07-16T01:01:35,493 c/triangle.c:10167:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,493 10167 | symself(searchedge); 2021-07-16T01:01:35,493 | ^~~~~~~ 2021-07-16T01:01:35,496 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,497 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,497 | ^ 2021-07-16T01:01:35,497 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,497 973 | decode(ptr, otri); 2021-07-16T01:01:35,497 | ^~~~~~ 2021-07-16T01:01:35,497 c/triangle.c:10167:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,497 10167 | symself(searchedge); 2021-07-16T01:01:35,497 | ^~~~~~~ 2021-07-16T01:01:35,501 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,501 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,501 | ^ 2021-07-16T01:01:35,501 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,501 973 | decode(ptr, otri); 2021-07-16T01:01:35,501 | ^~~~~~ 2021-07-16T01:01:35,502 c/triangle.c:10171:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,502 10171 | symself(checkedge); 2021-07-16T01:01:35,502 | ^~~~~~~ 2021-07-16T01:01:35,505 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,505 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,505 | ^ 2021-07-16T01:01:35,506 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,506 973 | decode(ptr, otri); 2021-07-16T01:01:35,506 | ^~~~~~ 2021-07-16T01:01:35,506 c/triangle.c:10171:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,506 10171 | symself(checkedge); 2021-07-16T01:01:35,506 | ^~~~~~~ 2021-07-16T01:01:35,509 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,510 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,510 | ^ 2021-07-16T01:01:35,510 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,510 973 | decode(ptr, otri); 2021-07-16T01:01:35,510 | ^~~~~~ 2021-07-16T01:01:35,510 c/triangle.c:10171:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,510 10171 | symself(checkedge); 2021-07-16T01:01:35,510 | ^~~~~~~ 2021-07-16T01:01:35,514 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,514 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,514 | ^ 2021-07-16T01:01:35,514 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,514 973 | decode(ptr, otri); 2021-07-16T01:01:35,515 | ^~~~~~ 2021-07-16T01:01:35,515 c/triangle.c:10177:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,515 10177 | symself(searchedge); 2021-07-16T01:01:35,515 | ^~~~~~~ 2021-07-16T01:01:35,518 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,518 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,518 | ^ 2021-07-16T01:01:35,519 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,519 973 | decode(ptr, otri); 2021-07-16T01:01:35,519 | ^~~~~~ 2021-07-16T01:01:35,519 c/triangle.c:10177:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,519 10177 | symself(searchedge); 2021-07-16T01:01:35,519 | ^~~~~~~ 2021-07-16T01:01:35,522 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,523 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,523 | ^ 2021-07-16T01:01:35,523 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,523 973 | decode(ptr, otri); 2021-07-16T01:01:35,523 | ^~~~~~ 2021-07-16T01:01:35,523 c/triangle.c:10177:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,523 10177 | symself(searchedge); 2021-07-16T01:01:35,523 | ^~~~~~~ 2021-07-16T01:01:35,527 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,527 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,527 | ^ 2021-07-16T01:01:35,527 c/triangle.c:10181:20: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,527 10181 | m->dummytri[0] = encode(searchedge); 2021-07-16T01:01:35,527 | ^~~~~~ 2021-07-16T01:01:35,531 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,531 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,531 | ^ 2021-07-16T01:01:35,531 c/triangle.c:10181:20: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,531 10181 | m->dummytri[0] = encode(searchedge); 2021-07-16T01:01:35,532 | ^~~~~~ 2021-07-16T01:01:35,535 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,536 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,536 | ^ 2021-07-16T01:01:35,536 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,536 973 | decode(ptr, otri); 2021-07-16T01:01:35,536 | ^~~~~~ 2021-07-16T01:01:35,536 c/triangle.c:10186:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,536 10186 | symself(dissolveedge); 2021-07-16T01:01:35,536 | ^~~~~~~ 2021-07-16T01:01:35,540 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,540 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,540 | ^ 2021-07-16T01:01:35,540 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,540 973 | decode(ptr, otri); 2021-07-16T01:01:35,540 | ^~~~~~ 2021-07-16T01:01:35,540 c/triangle.c:10186:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,540 10186 | symself(dissolveedge); 2021-07-16T01:01:35,541 | ^~~~~~~ 2021-07-16T01:01:35,544 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,544 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,544 | ^ 2021-07-16T01:01:35,544 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,545 973 | decode(ptr, otri); 2021-07-16T01:01:35,545 | ^~~~~~ 2021-07-16T01:01:35,545 c/triangle.c:10186:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,545 10186 | symself(dissolveedge); 2021-07-16T01:01:35,545 | ^~~~~~~ 2021-07-16T01:01:35,549 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,549 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,549 | ^ 2021-07-16T01:01:35,549 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,549 969 | decode(ptr, otri2); 2021-07-16T01:01:35,549 | ^~~~~~ 2021-07-16T01:01:35,549 c/triangle.c:10204:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,549 10204 | sym(deadtriangle, nextedge); 2021-07-16T01:01:35,550 | ^~~ 2021-07-16T01:01:35,553 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,553 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,553 | ^ 2021-07-16T01:01:35,553 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,553 969 | decode(ptr, otri2); 2021-07-16T01:01:35,553 | ^~~~~~ 2021-07-16T01:01:35,554 c/triangle.c:10204:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,554 10204 | sym(deadtriangle, nextedge); 2021-07-16T01:01:35,554 | ^~~ 2021-07-16T01:01:35,557 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,557 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,557 | ^ 2021-07-16T01:01:35,558 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,558 969 | decode(ptr, otri2); 2021-07-16T01:01:35,558 | ^~~~~~ 2021-07-16T01:01:35,558 c/triangle.c:10204:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,558 10204 | sym(deadtriangle, nextedge); 2021-07-16T01:01:35,558 | ^~~ 2021-07-16T01:01:35,565 c/triangle.c: In function ‘frontlocate’: 2021-07-16T01:01:35,570 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,570 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,570 | ^ 2021-07-16T01:01:35,570 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,570 973 | decode(ptr, otri); 2021-07-16T01:01:35,570 | ^~~~~~ 2021-07-16T01:01:35,570 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,571 1003 | symself(otri); 2021-07-16T01:01:35,571 | ^~~~~~~ 2021-07-16T01:01:35,571 c/triangle.c:10788:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:35,571 10788 | onextself(*searchtri); 2021-07-16T01:01:35,571 | ^~~~~~~~~ 2021-07-16T01:01:35,574 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,575 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,575 | ^ 2021-07-16T01:01:35,575 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,575 973 | decode(ptr, otri); 2021-07-16T01:01:35,575 | ^~~~~~ 2021-07-16T01:01:35,575 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,575 1003 | symself(otri); 2021-07-16T01:01:35,575 | ^~~~~~~ 2021-07-16T01:01:35,575 c/triangle.c:10788:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:35,576 10788 | onextself(*searchtri); 2021-07-16T01:01:35,576 | ^~~~~~~~~ 2021-07-16T01:01:35,579 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,579 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,579 | ^ 2021-07-16T01:01:35,579 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,580 973 | decode(ptr, otri); 2021-07-16T01:01:35,580 | ^~~~~~ 2021-07-16T01:01:35,580 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,580 1003 | symself(otri); 2021-07-16T01:01:35,580 | ^~~~~~~ 2021-07-16T01:01:35,580 c/triangle.c:10788:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:35,580 10788 | onextself(*searchtri); 2021-07-16T01:01:35,580 | ^~~~~~~~~ 2021-07-16T01:01:35,581 c/triangle.c: In function ‘sweeplinedelaunay’: 2021-07-16T01:01:35,584 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,585 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,585 | ^ 2021-07-16T01:01:35,585 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,585 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,585 | ^~~~~~ 2021-07-16T01:01:35,585 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,585 10843 | bond(lefttri, righttri); 2021-07-16T01:01:35,585 | ^~~~ 2021-07-16T01:01:35,589 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,589 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,589 | ^ 2021-07-16T01:01:35,590 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,590 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,590 | ^~~~~~ 2021-07-16T01:01:35,590 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,590 10843 | bond(lefttri, righttri); 2021-07-16T01:01:35,590 | ^~~~ 2021-07-16T01:01:35,594 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,594 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,594 | ^ 2021-07-16T01:01:35,594 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,594 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,595 | ^~~~~~ 2021-07-16T01:01:35,595 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,595 10843 | bond(lefttri, righttri); 2021-07-16T01:01:35,595 | ^~~~ 2021-07-16T01:01:35,598 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,599 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,599 | ^ 2021-07-16T01:01:35,599 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,599 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,599 | ^~~~~~ 2021-07-16T01:01:35,599 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,599 10843 | bond(lefttri, righttri); 2021-07-16T01:01:35,599 | ^~~~ 2021-07-16T01:01:35,603 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,603 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,604 | ^ 2021-07-16T01:01:35,604 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,604 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,604 | ^~~~~~ 2021-07-16T01:01:35,604 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,604 10846 | bond(lefttri, righttri); 2021-07-16T01:01:35,604 | ^~~~ 2021-07-16T01:01:35,608 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,608 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,608 | ^ 2021-07-16T01:01:35,608 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,608 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,608 | ^~~~~~ 2021-07-16T01:01:35,609 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,609 10846 | bond(lefttri, righttri); 2021-07-16T01:01:35,609 | ^~~~ 2021-07-16T01:01:35,612 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,613 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,613 | ^ 2021-07-16T01:01:35,613 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,613 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,613 | ^~~~~~ 2021-07-16T01:01:35,613 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,613 10846 | bond(lefttri, righttri); 2021-07-16T01:01:35,613 | ^~~~ 2021-07-16T01:01:35,617 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,617 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,617 | ^ 2021-07-16T01:01:35,617 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,618 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,618 | ^~~~~~ 2021-07-16T01:01:35,618 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,618 10846 | bond(lefttri, righttri); 2021-07-16T01:01:35,618 | ^~~~ 2021-07-16T01:01:35,622 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,622 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,622 | ^ 2021-07-16T01:01:35,622 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,622 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,622 | ^~~~~~ 2021-07-16T01:01:35,623 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,623 10849 | bond(lefttri, righttri); 2021-07-16T01:01:35,623 | ^~~~ 2021-07-16T01:01:35,626 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,627 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,627 | ^ 2021-07-16T01:01:35,627 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,627 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,627 | ^~~~~~ 2021-07-16T01:01:35,627 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,627 10849 | bond(lefttri, righttri); 2021-07-16T01:01:35,627 | ^~~~ 2021-07-16T01:01:35,631 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,631 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,631 | ^ 2021-07-16T01:01:35,632 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,632 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,632 | ^~~~~~ 2021-07-16T01:01:35,632 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,632 10849 | bond(lefttri, righttri); 2021-07-16T01:01:35,632 | ^~~~ 2021-07-16T01:01:35,636 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,636 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,636 | ^ 2021-07-16T01:01:35,636 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,637 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,637 | ^~~~~~ 2021-07-16T01:01:35,637 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,637 10849 | bond(lefttri, righttri); 2021-07-16T01:01:35,637 | ^~~~ 2021-07-16T01:01:35,642 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,642 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,642 | ^ 2021-07-16T01:01:35,642 c/triangle.c:10889:7: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,642 10889 | decode(nextevent->eventptr, fliptri); 2021-07-16T01:01:35,642 | ^~~~~~ 2021-07-16T01:01:35,646 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,647 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,647 | ^ 2021-07-16T01:01:35,647 c/triangle.c:10889:7: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,647 10889 | decode(nextevent->eventptr, fliptri); 2021-07-16T01:01:35,647 | ^~~~~~ 2021-07-16T01:01:35,651 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,651 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,651 | ^ 2021-07-16T01:01:35,651 c/triangle.c:10889:7: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,652 10889 | decode(nextevent->eventptr, fliptri); 2021-07-16T01:01:35,652 | ^~~~~~ 2021-07-16T01:01:35,656 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,656 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,656 | ^ 2021-07-16T01:01:35,656 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,656 969 | decode(ptr, otri2); 2021-07-16T01:01:35,656 | ^~~~~~ 2021-07-16T01:01:35,657 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,657 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:35,657 | ^~~ 2021-07-16T01:01:35,657 c/triangle.c:10890:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:35,657 10890 | oprev(fliptri, farlefttri); 2021-07-16T01:01:35,657 | ^~~~~ 2021-07-16T01:01:35,660 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,661 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,661 | ^ 2021-07-16T01:01:35,661 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,661 969 | decode(ptr, otri2); 2021-07-16T01:01:35,661 | ^~~~~~ 2021-07-16T01:01:35,661 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,661 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:35,661 | ^~~ 2021-07-16T01:01:35,661 c/triangle.c:10890:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:35,662 10890 | oprev(fliptri, farlefttri); 2021-07-16T01:01:35,662 | ^~~~~ 2021-07-16T01:01:35,665 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,665 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,665 | ^ 2021-07-16T01:01:35,666 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,666 969 | decode(ptr, otri2); 2021-07-16T01:01:35,666 | ^~~~~~ 2021-07-16T01:01:35,666 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,666 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:35,666 | ^~~ 2021-07-16T01:01:35,666 c/triangle.c:10890:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:35,666 10890 | oprev(fliptri, farlefttri); 2021-07-16T01:01:35,666 | ^~~~~ 2021-07-16T01:01:35,670 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,670 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,670 | ^ 2021-07-16T01:01:35,670 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,670 973 | decode(ptr, otri); 2021-07-16T01:01:35,671 | ^~~~~~ 2021-07-16T01:01:35,671 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,671 999 | symself(otri2); 2021-07-16T01:01:35,671 | ^~~~~~~ 2021-07-16T01:01:35,671 c/triangle.c:10892:7: note: in expansion of macro ‘onext’ 2021-07-16T01:01:35,671 10892 | onext(fliptri, farrighttri); 2021-07-16T01:01:35,671 | ^~~~~ 2021-07-16T01:01:35,675 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,675 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,675 | ^ 2021-07-16T01:01:35,675 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,675 973 | decode(ptr, otri); 2021-07-16T01:01:35,675 | ^~~~~~ 2021-07-16T01:01:35,675 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,676 999 | symself(otri2); 2021-07-16T01:01:35,676 | ^~~~~~~ 2021-07-16T01:01:35,676 c/triangle.c:10892:7: note: in expansion of macro ‘onext’ 2021-07-16T01:01:35,676 10892 | onext(fliptri, farrighttri); 2021-07-16T01:01:35,676 | ^~~~~ 2021-07-16T01:01:35,679 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,679 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,680 | ^ 2021-07-16T01:01:35,680 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,680 973 | decode(ptr, otri); 2021-07-16T01:01:35,680 | ^~~~~~ 2021-07-16T01:01:35,680 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,680 999 | symself(otri2); 2021-07-16T01:01:35,680 | ^~~~~~~ 2021-07-16T01:01:35,680 c/triangle.c:10892:7: note: in expansion of macro ‘onext’ 2021-07-16T01:01:35,681 10892 | onext(fliptri, farrighttri); 2021-07-16T01:01:35,681 | ^~~~~ 2021-07-16T01:01:35,684 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,684 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,685 | ^ 2021-07-16T01:01:35,685 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,685 969 | decode(ptr, otri2); 2021-07-16T01:01:35,685 | ^~~~~~ 2021-07-16T01:01:35,685 c/triangle.c:10902:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,685 10902 | sym(lefttri, farlefttri); 2021-07-16T01:01:35,685 | ^~~ 2021-07-16T01:01:35,689 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,689 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,689 | ^ 2021-07-16T01:01:35,689 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,689 969 | decode(ptr, otri2); 2021-07-16T01:01:35,690 | ^~~~~~ 2021-07-16T01:01:35,690 c/triangle.c:10902:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,690 10902 | sym(lefttri, farlefttri); 2021-07-16T01:01:35,690 | ^~~ 2021-07-16T01:01:35,694 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,694 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,694 | ^ 2021-07-16T01:01:35,694 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,694 969 | decode(ptr, otri2); 2021-07-16T01:01:35,694 | ^~~~~~ 2021-07-16T01:01:35,695 c/triangle.c:10902:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,695 10902 | sym(lefttri, farlefttri); 2021-07-16T01:01:35,695 | ^~~ 2021-07-16T01:01:35,698 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,699 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,699 | ^ 2021-07-16T01:01:35,699 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,699 973 | decode(ptr, otri); 2021-07-16T01:01:35,699 | ^~~~~~ 2021-07-16T01:01:35,699 c/triangle.c:10905:9: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,699 10905 | symself(fliptri); 2021-07-16T01:01:35,699 | ^~~~~~~ 2021-07-16T01:01:35,703 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,703 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,703 | ^ 2021-07-16T01:01:35,704 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,704 973 | decode(ptr, otri); 2021-07-16T01:01:35,704 | ^~~~~~ 2021-07-16T01:01:35,704 c/triangle.c:10905:9: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,704 10905 | symself(fliptri); 2021-07-16T01:01:35,704 | ^~~~~~~ 2021-07-16T01:01:35,708 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,708 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,708 | ^ 2021-07-16T01:01:35,708 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,708 973 | decode(ptr, otri); 2021-07-16T01:01:35,709 | ^~~~~~ 2021-07-16T01:01:35,709 c/triangle.c:10905:9: note: in expansion of macro ‘symself’ 2021-07-16T01:01:35,709 10905 | symself(fliptri); 2021-07-16T01:01:35,709 | ^~~~~~~ 2021-07-16T01:01:35,713 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,713 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,714 | ^ 2021-07-16T01:01:35,714 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,714 969 | decode(ptr, otri2); 2021-07-16T01:01:35,714 | ^~~~~~ 2021-07-16T01:01:35,714 c/triangle.c:10941:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,714 10941 | sym(searchtri, farlefttri); 2021-07-16T01:01:35,714 | ^~~ 2021-07-16T01:01:35,718 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,718 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,718 | ^ 2021-07-16T01:01:35,718 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,718 969 | decode(ptr, otri2); 2021-07-16T01:01:35,719 | ^~~~~~ 2021-07-16T01:01:35,719 c/triangle.c:10941:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,719 10941 | sym(searchtri, farlefttri); 2021-07-16T01:01:35,719 | ^~~ 2021-07-16T01:01:35,723 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,723 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,723 | ^ 2021-07-16T01:01:35,723 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,723 969 | decode(ptr, otri2); 2021-07-16T01:01:35,723 | ^~~~~~ 2021-07-16T01:01:35,723 c/triangle.c:10941:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,723 10941 | sym(searchtri, farlefttri); 2021-07-16T01:01:35,724 | ^~~ 2021-07-16T01:01:35,728 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,728 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,728 | ^ 2021-07-16T01:01:35,728 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,728 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,728 | ^~~~~~ 2021-07-16T01:01:35,728 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,728 10949 | bond(lefttri, righttri); 2021-07-16T01:01:35,729 | ^~~~ 2021-07-16T01:01:35,732 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,732 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,733 | ^ 2021-07-16T01:01:35,733 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,733 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,733 | ^~~~~~ 2021-07-16T01:01:35,733 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,733 10949 | bond(lefttri, righttri); 2021-07-16T01:01:35,733 | ^~~~ 2021-07-16T01:01:35,737 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,737 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,737 | ^ 2021-07-16T01:01:35,737 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,738 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,738 | ^~~~~~ 2021-07-16T01:01:35,738 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,738 10949 | bond(lefttri, righttri); 2021-07-16T01:01:35,738 | ^~~~ 2021-07-16T01:01:35,742 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,742 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,742 | ^ 2021-07-16T01:01:35,742 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,742 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,742 | ^~~~~~ 2021-07-16T01:01:35,743 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,743 10949 | bond(lefttri, righttri); 2021-07-16T01:01:35,743 | ^~~~ 2021-07-16T01:01:35,747 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,747 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,747 | ^ 2021-07-16T01:01:35,747 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,747 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,747 | ^~~~~~ 2021-07-16T01:01:35,747 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,747 10952 | bond(lefttri, righttri); 2021-07-16T01:01:35,748 | ^~~~ 2021-07-16T01:01:35,751 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,752 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,752 | ^ 2021-07-16T01:01:35,752 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,752 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,752 | ^~~~~~ 2021-07-16T01:01:35,752 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,752 10952 | bond(lefttri, righttri); 2021-07-16T01:01:35,752 | ^~~~ 2021-07-16T01:01:35,756 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,756 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,756 | ^ 2021-07-16T01:01:35,757 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,757 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,757 | ^~~~~~ 2021-07-16T01:01:35,757 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,757 10952 | bond(lefttri, righttri); 2021-07-16T01:01:35,757 | ^~~~ 2021-07-16T01:01:35,761 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,761 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,761 | ^ 2021-07-16T01:01:35,761 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,761 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,762 | ^~~~~~ 2021-07-16T01:01:35,762 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,762 10952 | bond(lefttri, righttri); 2021-07-16T01:01:35,762 | ^~~~ 2021-07-16T01:01:35,766 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,766 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,766 | ^ 2021-07-16T01:01:35,766 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,766 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,766 | ^~~~~~ 2021-07-16T01:01:35,767 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,767 10955 | bond(lefttri, farlefttri); 2021-07-16T01:01:35,767 | ^~~~ 2021-07-16T01:01:35,771 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,771 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,771 | ^ 2021-07-16T01:01:35,771 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,771 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,771 | ^~~~~~ 2021-07-16T01:01:35,771 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,771 10955 | bond(lefttri, farlefttri); 2021-07-16T01:01:35,772 | ^~~~ 2021-07-16T01:01:35,775 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,776 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,776 | ^ 2021-07-16T01:01:35,776 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,776 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,776 | ^~~~~~ 2021-07-16T01:01:35,776 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,776 10955 | bond(lefttri, farlefttri); 2021-07-16T01:01:35,776 | ^~~~ 2021-07-16T01:01:35,780 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,780 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,780 | ^ 2021-07-16T01:01:35,781 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,781 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,781 | ^~~~~~ 2021-07-16T01:01:35,781 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,781 10955 | bond(lefttri, farlefttri); 2021-07-16T01:01:35,781 | ^~~~ 2021-07-16T01:01:35,785 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,785 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,785 | ^ 2021-07-16T01:01:35,785 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,786 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,786 | ^~~~~~ 2021-07-16T01:01:35,786 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,786 10956 | bond(righttri, farrighttri); 2021-07-16T01:01:35,786 | ^~~~ 2021-07-16T01:01:35,790 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,790 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,790 | ^ 2021-07-16T01:01:35,790 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,790 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,790 | ^~~~~~ 2021-07-16T01:01:35,790 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,791 10956 | bond(righttri, farrighttri); 2021-07-16T01:01:35,791 | ^~~~ 2021-07-16T01:01:35,795 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,795 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,795 | ^ 2021-07-16T01:01:35,795 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,795 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,795 | ^~~~~~ 2021-07-16T01:01:35,795 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,795 10956 | bond(righttri, farrighttri); 2021-07-16T01:01:35,796 | ^~~~ 2021-07-16T01:01:35,799 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,799 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,800 | ^ 2021-07-16T01:01:35,800 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,800 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,800 | ^~~~~~ 2021-07-16T01:01:35,800 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,800 10956 | bond(righttri, farrighttri); 2021-07-16T01:01:35,800 | ^~~~ 2021-07-16T01:01:35,805 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,805 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,805 | ^ 2021-07-16T01:01:35,805 c/triangle.c:10983:39: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,805 10983 | newevent->eventptr = (VOID *) encode(lefttri); 2021-07-16T01:01:35,805 | ^~~~~~ 2021-07-16T01:01:35,809 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,809 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,810 | ^ 2021-07-16T01:01:35,810 c/triangle.c:10983:39: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,810 10983 | newevent->eventptr = (VOID *) encode(lefttri); 2021-07-16T01:01:35,810 | ^~~~~~ 2021-07-16T01:01:35,814 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,815 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,815 | ^ 2021-07-16T01:01:35,815 c/triangle.c:10998:39: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,815 10998 | newevent->eventptr = (VOID *) encode(farrighttri); 2021-07-16T01:01:35,815 | ^~~~~~ 2021-07-16T01:01:35,819 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,819 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,819 | ^ 2021-07-16T01:01:35,820 c/triangle.c:10998:39: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,820 10998 | newevent->eventptr = (VOID *) encode(farrighttri); 2021-07-16T01:01:35,820 | ^~~~~~ 2021-07-16T01:01:35,824 c/triangle.c: In function ‘reconstruct’: 2021-07-16T01:01:35,829 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,829 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,829 | ^ 2021-07-16T01:01:35,829 c/triangle.c:11402:52: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,829 11402 | vertexarray[aroundvertex - b->firstnumber] = encode(triangleloop); 2021-07-16T01:01:35,829 | ^~~~~~ 2021-07-16T01:01:35,834 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,834 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,834 | ^ 2021-07-16T01:01:35,834 c/triangle.c:11402:52: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,834 11402 | vertexarray[aroundvertex - b->firstnumber] = encode(triangleloop); 2021-07-16T01:01:35,834 | ^~~~~~ 2021-07-16T01:01:35,839 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,839 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,839 | ^ 2021-07-16T01:01:35,839 c/triangle.c:11403:7: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,839 11403 | decode(nexttri, checktri); 2021-07-16T01:01:35,839 | ^~~~~~ 2021-07-16T01:01:35,844 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,844 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,844 | ^ 2021-07-16T01:01:35,844 c/triangle.c:11403:7: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,844 11403 | decode(nexttri, checktri); 2021-07-16T01:01:35,844 | ^~~~~~ 2021-07-16T01:01:35,849 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,849 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,849 | ^ 2021-07-16T01:01:35,849 c/triangle.c:11403:7: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,849 11403 | decode(nexttri, checktri); 2021-07-16T01:01:35,849 | ^~~~~~ 2021-07-16T01:01:35,854 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,854 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,854 | ^ 2021-07-16T01:01:35,854 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,855 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,855 | ^~~~~~ 2021-07-16T01:01:35,855 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,855 11414 | bond(triangleleft, checktri); 2021-07-16T01:01:35,855 | ^~~~ 2021-07-16T01:01:35,859 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,859 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,859 | ^ 2021-07-16T01:01:35,860 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,860 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,860 | ^~~~~~ 2021-07-16T01:01:35,860 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,860 11414 | bond(triangleleft, checktri); 2021-07-16T01:01:35,860 | ^~~~ 2021-07-16T01:01:35,864 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,864 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,864 | ^ 2021-07-16T01:01:35,865 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,865 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,865 | ^~~~~~ 2021-07-16T01:01:35,865 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,865 11414 | bond(triangleleft, checktri); 2021-07-16T01:01:35,865 | ^~~~ 2021-07-16T01:01:35,869 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,869 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,869 | ^ 2021-07-16T01:01:35,870 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,870 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,870 | ^~~~~~ 2021-07-16T01:01:35,870 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,870 11414 | bond(triangleleft, checktri); 2021-07-16T01:01:35,870 | ^~~~ 2021-07-16T01:01:35,874 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,874 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,875 | ^ 2021-07-16T01:01:35,875 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,875 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,875 | ^~~~~~ 2021-07-16T01:01:35,875 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,875 11419 | bond(triangleloop, checkleft); 2021-07-16T01:01:35,875 | ^~~~ 2021-07-16T01:01:35,879 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,879 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,880 | ^ 2021-07-16T01:01:35,880 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,880 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-16T01:01:35,880 | ^~~~~~ 2021-07-16T01:01:35,880 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,880 11419 | bond(triangleloop, checkleft); 2021-07-16T01:01:35,880 | ^~~~ 2021-07-16T01:01:35,884 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,884 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,885 | ^ 2021-07-16T01:01:35,885 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,885 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,885 | ^~~~~~ 2021-07-16T01:01:35,885 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,885 11419 | bond(triangleloop, checkleft); 2021-07-16T01:01:35,885 | ^~~~ 2021-07-16T01:01:35,889 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,889 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,890 | ^ 2021-07-16T01:01:35,890 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,890 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-16T01:01:35,890 | ^~~~~~ 2021-07-16T01:01:35,890 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-16T01:01:35,890 11419 | bond(triangleloop, checkleft); 2021-07-16T01:01:35,890 | ^~~~ 2021-07-16T01:01:35,894 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,894 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,895 | ^ 2021-07-16T01:01:35,895 c/triangle.c:11423:11: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,895 11423 | decode(nexttri, checktri); 2021-07-16T01:01:35,895 | ^~~~~~ 2021-07-16T01:01:35,899 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,899 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,900 | ^ 2021-07-16T01:01:35,900 c/triangle.c:11423:11: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,900 11423 | decode(nexttri, checktri); 2021-07-16T01:01:35,900 | ^~~~~~ 2021-07-16T01:01:35,904 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,904 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,905 | ^ 2021-07-16T01:01:35,905 c/triangle.c:11423:11: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,905 11423 | decode(nexttri, checktri); 2021-07-16T01:01:35,905 | ^~~~~~ 2021-07-16T01:01:35,910 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,911 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,911 | ^ 2021-07-16T01:01:35,911 c/triangle.c:11513:9: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,911 11513 | decode(nexttri, checktri); 2021-07-16T01:01:35,911 | ^~~~~~ 2021-07-16T01:01:35,915 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,916 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,916 | ^ 2021-07-16T01:01:35,916 c/triangle.c:11513:9: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,916 11513 | decode(nexttri, checktri); 2021-07-16T01:01:35,916 | ^~~~~~ 2021-07-16T01:01:35,920 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,921 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,921 | ^ 2021-07-16T01:01:35,921 c/triangle.c:11513:9: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,921 11513 | decode(nexttri, checktri); 2021-07-16T01:01:35,921 | ^~~~~~ 2021-07-16T01:01:35,926 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,926 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:35,926 | ^ 2021-07-16T01:01:35,926 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:35,926 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:35,926 | ^~~~~~~ 2021-07-16T01:01:35,926 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:35,927 11529 | tsbond(checktri, subsegloop); 2021-07-16T01:01:35,927 | ^~~~~~ 2021-07-16T01:01:35,931 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,931 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-16T01:01:35,931 | ^ 2021-07-16T01:01:35,931 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-16T01:01:35,931 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-16T01:01:35,931 | ^~~~~~~ 2021-07-16T01:01:35,931 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:35,931 11529 | tsbond(checktri, subsegloop); 2021-07-16T01:01:35,932 | ^~~~~~ 2021-07-16T01:01:35,936 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,936 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,936 | ^ 2021-07-16T01:01:35,936 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,936 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:35,936 | ^~~~~~ 2021-07-16T01:01:35,936 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:35,937 11529 | tsbond(checktri, subsegloop); 2021-07-16T01:01:35,937 | ^~~~~~ 2021-07-16T01:01:35,941 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,941 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:35,941 | ^ 2021-07-16T01:01:35,941 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-16T01:01:35,941 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-16T01:01:35,941 | ^~~~~~ 2021-07-16T01:01:35,942 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-16T01:01:35,942 11529 | tsbond(checktri, subsegloop); 2021-07-16T01:01:35,942 | ^~~~~~ 2021-07-16T01:01:35,946 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,946 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,946 | ^ 2021-07-16T01:01:35,946 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,946 969 | decode(ptr, otri2); 2021-07-16T01:01:35,947 | ^~~~~~ 2021-07-16T01:01:35,947 c/triangle.c:11531:13: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,947 11531 | sym(checktri, checkneighbor); 2021-07-16T01:01:35,947 | ^~~ 2021-07-16T01:01:35,951 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,951 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,951 | ^ 2021-07-16T01:01:35,951 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,952 969 | decode(ptr, otri2); 2021-07-16T01:01:35,952 | ^~~~~~ 2021-07-16T01:01:35,952 c/triangle.c:11531:13: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,952 11531 | sym(checktri, checkneighbor); 2021-07-16T01:01:35,952 | ^~~ 2021-07-16T01:01:35,956 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,956 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,956 | ^ 2021-07-16T01:01:35,956 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,957 969 | decode(ptr, otri2); 2021-07-16T01:01:35,957 | ^~~~~~ 2021-07-16T01:01:35,957 c/triangle.c:11531:13: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,957 11531 | sym(checktri, checkneighbor); 2021-07-16T01:01:35,957 | ^~~ 2021-07-16T01:01:35,961 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,961 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,962 | ^ 2021-07-16T01:01:35,962 c/triangle.c:11544:11: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,962 11544 | decode(nexttri, checktri); 2021-07-16T01:01:35,962 | ^~~~~~ 2021-07-16T01:01:35,966 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,966 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,967 | ^ 2021-07-16T01:01:35,967 c/triangle.c:11544:11: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,967 11544 | decode(nexttri, checktri); 2021-07-16T01:01:35,967 | ^~~~~~ 2021-07-16T01:01:35,971 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,971 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,972 | ^ 2021-07-16T01:01:35,972 c/triangle.c:11544:11: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,972 11544 | decode(nexttri, checktri); 2021-07-16T01:01:35,972 | ^~~~~~ 2021-07-16T01:01:35,979 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,979 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,979 | ^ 2021-07-16T01:01:35,979 c/triangle.c:11557:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,979 11557 | decode(nexttri, checktri); 2021-07-16T01:01:35,980 | ^~~~~~ 2021-07-16T01:01:35,984 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,984 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:35,984 | ^ 2021-07-16T01:01:35,984 c/triangle.c:11557:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,985 11557 | decode(nexttri, checktri); 2021-07-16T01:01:35,985 | ^~~~~~ 2021-07-16T01:01:35,989 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:35,989 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:35,989 | ^ 2021-07-16T01:01:35,990 c/triangle.c:11557:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,990 11557 | decode(nexttri, checktri); 2021-07-16T01:01:35,990 | ^~~~~~ 2021-07-16T01:01:35,994 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:35,995 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:35,995 | ^ 2021-07-16T01:01:35,995 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:35,995 969 | decode(ptr, otri2); 2021-07-16T01:01:35,995 | ^~~~~~ 2021-07-16T01:01:35,995 c/triangle.c:11564:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:35,995 11564 | sym(checktri, checkneighbor); 2021-07-16T01:01:35,995 | ^~~ 2021-07-16T01:01:35,999 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,000 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,000 | ^ 2021-07-16T01:01:36,000 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,000 969 | decode(ptr, otri2); 2021-07-16T01:01:36,000 | ^~~~~~ 2021-07-16T01:01:36,000 c/triangle.c:11564:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,000 11564 | sym(checktri, checkneighbor); 2021-07-16T01:01:36,000 | ^~~ 2021-07-16T01:01:36,005 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,005 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,005 | ^ 2021-07-16T01:01:36,005 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,005 969 | decode(ptr, otri2); 2021-07-16T01:01:36,005 | ^~~~~~ 2021-07-16T01:01:36,005 c/triangle.c:11564:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,005 11564 | sym(checktri, checkneighbor); 2021-07-16T01:01:36,006 | ^~~ 2021-07-16T01:01:36,010 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,010 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,010 | ^ 2021-07-16T01:01:36,010 c/triangle.c:11569:7: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,010 11569 | decode(nexttri, checktri); 2021-07-16T01:01:36,010 | ^~~~~~ 2021-07-16T01:01:36,015 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,015 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,015 | ^ 2021-07-16T01:01:36,015 c/triangle.c:11569:7: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,015 11569 | decode(nexttri, checktri); 2021-07-16T01:01:36,015 | ^~~~~~ 2021-07-16T01:01:36,020 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,020 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,020 | ^ 2021-07-16T01:01:36,020 c/triangle.c:11569:7: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,020 11569 | decode(nexttri, checktri); 2021-07-16T01:01:36,020 | ^~~~~~ 2021-07-16T01:01:36,021 c/triangle.c: In function ‘finddirection’: 2021-07-16T01:01:36,026 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,026 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,026 | ^ 2021-07-16T01:01:36,026 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,026 973 | decode(ptr, otri); 2021-07-16T01:01:36,026 | ^~~~~~ 2021-07-16T01:01:36,026 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,026 999 | symself(otri2); 2021-07-16T01:01:36,027 | ^~~~~~~ 2021-07-16T01:01:36,027 c/triangle.c:11636:5: note: in expansion of macro ‘onext’ 2021-07-16T01:01:36,027 11636 | onext(*searchtri, checktri); 2021-07-16T01:01:36,027 | ^~~~~ 2021-07-16T01:01:36,031 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,031 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,031 | ^ 2021-07-16T01:01:36,031 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,031 973 | decode(ptr, otri); 2021-07-16T01:01:36,031 | ^~~~~~ 2021-07-16T01:01:36,031 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,032 999 | symself(otri2); 2021-07-16T01:01:36,032 | ^~~~~~~ 2021-07-16T01:01:36,032 c/triangle.c:11636:5: note: in expansion of macro ‘onext’ 2021-07-16T01:01:36,032 11636 | onext(*searchtri, checktri); 2021-07-16T01:01:36,032 | ^~~~~ 2021-07-16T01:01:36,036 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,036 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,036 | ^ 2021-07-16T01:01:36,036 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,036 973 | decode(ptr, otri); 2021-07-16T01:01:36,036 | ^~~~~~ 2021-07-16T01:01:36,037 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,037 999 | symself(otri2); 2021-07-16T01:01:36,037 | ^~~~~~~ 2021-07-16T01:01:36,037 c/triangle.c:11636:5: note: in expansion of macro ‘onext’ 2021-07-16T01:01:36,037 11636 | onext(*searchtri, checktri); 2021-07-16T01:01:36,037 | ^~~~~ 2021-07-16T01:01:36,041 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,041 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,041 | ^ 2021-07-16T01:01:36,042 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,042 973 | decode(ptr, otri); 2021-07-16T01:01:36,042 | ^~~~~~ 2021-07-16T01:01:36,042 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,042 1003 | symself(otri); 2021-07-16T01:01:36,042 | ^~~~~~~ 2021-07-16T01:01:36,042 c/triangle.c:11645:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:36,042 11645 | onextself(*searchtri); 2021-07-16T01:01:36,042 | ^~~~~~~~~ 2021-07-16T01:01:36,046 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,046 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,047 | ^ 2021-07-16T01:01:36,047 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,047 973 | decode(ptr, otri); 2021-07-16T01:01:36,047 | ^~~~~~ 2021-07-16T01:01:36,047 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,047 1003 | symself(otri); 2021-07-16T01:01:36,047 | ^~~~~~~ 2021-07-16T01:01:36,047 c/triangle.c:11645:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:36,048 11645 | onextself(*searchtri); 2021-07-16T01:01:36,048 | ^~~~~~~~~ 2021-07-16T01:01:36,051 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,052 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,052 | ^ 2021-07-16T01:01:36,052 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,052 973 | decode(ptr, otri); 2021-07-16T01:01:36,052 | ^~~~~~ 2021-07-16T01:01:36,052 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,052 1003 | symself(otri); 2021-07-16T01:01:36,052 | ^~~~~~~ 2021-07-16T01:01:36,053 c/triangle.c:11645:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:36,053 11645 | onextself(*searchtri); 2021-07-16T01:01:36,053 | ^~~~~~~~~ 2021-07-16T01:01:36,057 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,057 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,057 | ^ 2021-07-16T01:01:36,057 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,058 973 | decode(ptr, otri); 2021-07-16T01:01:36,058 | ^~~~~~ 2021-07-16T01:01:36,058 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,058 1014 | symself(otri); \ 2021-07-16T01:01:36,058 | ^~~~~~~ 2021-07-16T01:01:36,058 c/triangle.c:11660:5: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:36,058 11660 | oprevself(*searchtri); 2021-07-16T01:01:36,058 | ^~~~~~~~~ 2021-07-16T01:01:36,062 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,062 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,062 | ^ 2021-07-16T01:01:36,063 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,063 973 | decode(ptr, otri); 2021-07-16T01:01:36,063 | ^~~~~~ 2021-07-16T01:01:36,063 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,063 1014 | symself(otri); \ 2021-07-16T01:01:36,063 | ^~~~~~~ 2021-07-16T01:01:36,063 c/triangle.c:11660:5: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:36,063 11660 | oprevself(*searchtri); 2021-07-16T01:01:36,063 | ^~~~~~~~~ 2021-07-16T01:01:36,067 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,067 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,068 | ^ 2021-07-16T01:01:36,068 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,068 973 | decode(ptr, otri); 2021-07-16T01:01:36,068 | ^~~~~~ 2021-07-16T01:01:36,068 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,068 1014 | symself(otri); \ 2021-07-16T01:01:36,068 | ^~~~~~~ 2021-07-16T01:01:36,069 c/triangle.c:11660:5: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:36,069 11660 | oprevself(*searchtri); 2021-07-16T01:01:36,069 | ^~~~~~~~~ 2021-07-16T01:01:36,069 c/triangle.c: In function ‘segmentintersection’: 2021-07-16T01:01:36,074 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,075 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:36,075 | ^ 2021-07-16T01:01:36,075 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-16T01:01:36,075 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-16T01:01:36,075 | ^~~~~ 2021-07-16T01:01:36,075 c/triangle.c:11766:28: note: in expansion of macro ‘encode’ 2021-07-16T01:01:36,075 11766 | setvertex2tri(newvertex, encode(*splittri)); 2021-07-16T01:01:36,075 | ^~~~~~ 2021-07-16T01:01:36,079 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,080 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-16T01:01:36,080 | ^ 2021-07-16T01:01:36,080 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-16T01:01:36,080 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-16T01:01:36,080 | ^~~~~ 2021-07-16T01:01:36,080 c/triangle.c:11766:28: note: in expansion of macro ‘encode’ 2021-07-16T01:01:36,080 11766 | setvertex2tri(newvertex, encode(*splittri)); 2021-07-16T01:01:36,081 | ^~~~~~ 2021-07-16T01:01:36,085 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,085 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,085 | ^ 2021-07-16T01:01:36,085 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,085 1193 | sdecode(sptr, osub2) 2021-07-16T01:01:36,085 | ^~~~~~~ 2021-07-16T01:01:36,086 c/triangle.c:11773:3: note: in expansion of macro ‘spivot’ 2021-07-16T01:01:36,086 11773 | spivot(*splitsubseg, opposubseg); 2021-07-16T01:01:36,086 | ^~~~~~ 2021-07-16T01:01:36,090 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,090 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,090 | ^ 2021-07-16T01:01:36,090 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,091 1193 | sdecode(sptr, osub2) 2021-07-16T01:01:36,091 | ^~~~~~~ 2021-07-16T01:01:36,091 c/triangle.c:11773:3: note: in expansion of macro ‘spivot’ 2021-07-16T01:01:36,091 11773 | spivot(*splitsubseg, opposubseg); 2021-07-16T01:01:36,091 | ^~~~~~ 2021-07-16T01:01:36,095 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,095 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,096 | ^ 2021-07-16T01:01:36,096 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,096 1193 | sdecode(sptr, osub2) 2021-07-16T01:01:36,096 | ^~~~~~~ 2021-07-16T01:01:36,096 c/triangle.c:11773:3: note: in expansion of macro ‘spivot’ 2021-07-16T01:01:36,096 11773 | spivot(*splitsubseg, opposubseg); 2021-07-16T01:01:36,096 | ^~~~~~ 2021-07-16T01:01:36,101 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,101 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,101 | ^ 2021-07-16T01:01:36,101 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,101 1208 | sdecode(sptr, osub) 2021-07-16T01:01:36,101 | ^~~~~~~ 2021-07-16T01:01:36,101 c/triangle.c:11778:5: note: in expansion of macro ‘snextself’ 2021-07-16T01:01:36,101 11778 | snextself(*splitsubseg); 2021-07-16T01:01:36,102 | ^~~~~~~~~ 2021-07-16T01:01:36,106 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,106 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,106 | ^ 2021-07-16T01:01:36,106 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,106 1208 | sdecode(sptr, osub) 2021-07-16T01:01:36,106 | ^~~~~~~ 2021-07-16T01:01:36,107 c/triangle.c:11778:5: note: in expansion of macro ‘snextself’ 2021-07-16T01:01:36,107 11778 | snextself(*splitsubseg); 2021-07-16T01:01:36,107 | ^~~~~~~~~ 2021-07-16T01:01:36,111 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,111 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,111 | ^ 2021-07-16T01:01:36,111 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,112 1208 | sdecode(sptr, osub) 2021-07-16T01:01:36,112 | ^~~~~~~ 2021-07-16T01:01:36,112 c/triangle.c:11778:5: note: in expansion of macro ‘snextself’ 2021-07-16T01:01:36,112 11778 | snextself(*splitsubseg); 2021-07-16T01:01:36,112 | ^~~~~~~~~ 2021-07-16T01:01:36,116 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,117 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,117 | ^ 2021-07-16T01:01:36,117 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,117 1208 | sdecode(sptr, osub) 2021-07-16T01:01:36,117 | ^~~~~~~ 2021-07-16T01:01:36,117 c/triangle.c:11782:5: note: in expansion of macro ‘snextself’ 2021-07-16T01:01:36,117 11782 | snextself(opposubseg); 2021-07-16T01:01:36,118 | ^~~~~~~~~ 2021-07-16T01:01:36,122 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,122 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,122 | ^ 2021-07-16T01:01:36,122 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,122 1208 | sdecode(sptr, osub) 2021-07-16T01:01:36,122 | ^~~~~~~ 2021-07-16T01:01:36,123 c/triangle.c:11782:5: note: in expansion of macro ‘snextself’ 2021-07-16T01:01:36,123 11782 | snextself(opposubseg); 2021-07-16T01:01:36,123 | ^~~~~~~~~ 2021-07-16T01:01:36,127 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,127 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,127 | ^ 2021-07-16T01:01:36,127 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,128 1208 | sdecode(sptr, osub) 2021-07-16T01:01:36,128 | ^~~~~~~ 2021-07-16T01:01:36,128 c/triangle.c:11782:5: note: in expansion of macro ‘snextself’ 2021-07-16T01:01:36,128 11782 | snextself(opposubseg); 2021-07-16T01:01:36,128 | ^~~~~~~~~ 2021-07-16T01:01:36,133 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,133 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,133 | ^ 2021-07-16T01:01:36,133 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,133 973 | decode(ptr, otri); 2021-07-16T01:01:36,133 | ^~~~~~ 2021-07-16T01:01:36,133 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,134 1003 | symself(otri); 2021-07-16T01:01:36,134 | ^~~~~~~ 2021-07-16T01:01:36,134 c/triangle.c:11791:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:36,134 11791 | onextself(*splittri); 2021-07-16T01:01:36,134 | ^~~~~~~~~ 2021-07-16T01:01:36,138 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,138 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,138 | ^ 2021-07-16T01:01:36,138 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,139 973 | decode(ptr, otri); 2021-07-16T01:01:36,139 | ^~~~~~ 2021-07-16T01:01:36,139 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,139 1003 | symself(otri); 2021-07-16T01:01:36,139 | ^~~~~~~ 2021-07-16T01:01:36,139 c/triangle.c:11791:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:36,139 11791 | onextself(*splittri); 2021-07-16T01:01:36,139 | ^~~~~~~~~ 2021-07-16T01:01:36,143 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,144 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,144 | ^ 2021-07-16T01:01:36,144 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,144 973 | decode(ptr, otri); 2021-07-16T01:01:36,144 | ^~~~~~ 2021-07-16T01:01:36,144 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,144 1003 | symself(otri); 2021-07-16T01:01:36,144 | ^~~~~~~ 2021-07-16T01:01:36,145 c/triangle.c:11791:5: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:36,145 11791 | onextself(*splittri); 2021-07-16T01:01:36,145 | ^~~~~~~~~ 2021-07-16T01:01:36,145 c/triangle.c: In function ‘scoutsegment’: 2021-07-16T01:01:36,150 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,150 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,150 | ^ 2021-07-16T01:01:36,150 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,150 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,150 | ^~~~~~~ 2021-07-16T01:01:36,150 c/triangle.c:11872:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,151 11872 | tspivot(crosstri, crosssubseg); 2021-07-16T01:01:36,151 | ^~~~~~~ 2021-07-16T01:01:36,155 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,155 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,155 | ^ 2021-07-16T01:01:36,155 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,155 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,156 | ^~~~~~~ 2021-07-16T01:01:36,156 c/triangle.c:11872:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,156 11872 | tspivot(crosstri, crosssubseg); 2021-07-16T01:01:36,156 | ^~~~~~~ 2021-07-16T01:01:36,160 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,160 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,160 | ^ 2021-07-16T01:01:36,161 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,161 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,161 | ^~~~~~~ 2021-07-16T01:01:36,161 c/triangle.c:11872:5: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,161 11872 | tspivot(crosstri, crosssubseg); 2021-07-16T01:01:36,161 | ^~~~~~~ 2021-07-16T01:01:36,161 c/triangle.c: In function ‘conformingedge’: 2021-07-16T01:01:36,167 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,167 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,167 | ^ 2021-07-16T01:01:36,167 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,167 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,167 | ^~~~~~~ 2021-07-16T01:01:36,168 c/triangle.c:11963:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,168 11963 | tspivot(searchtri1, brokensubseg); 2021-07-16T01:01:36,168 | ^~~~~~~ 2021-07-16T01:01:36,172 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,172 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,173 | ^ 2021-07-16T01:01:36,173 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,173 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,173 | ^~~~~~~ 2021-07-16T01:01:36,173 c/triangle.c:11963:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,173 11963 | tspivot(searchtri1, brokensubseg); 2021-07-16T01:01:36,173 | ^~~~~~~ 2021-07-16T01:01:36,178 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,178 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,178 | ^ 2021-07-16T01:01:36,178 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,178 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,178 | ^~~~~~~ 2021-07-16T01:01:36,178 c/triangle.c:11963:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,179 11963 | tspivot(searchtri1, brokensubseg); 2021-07-16T01:01:36,179 | ^~~~~~~ 2021-07-16T01:01:36,179 c/triangle.c: In function ‘delaunayfixup’: 2021-07-16T01:01:36,184 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,184 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,184 | ^ 2021-07-16T01:01:36,184 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,184 969 | decode(ptr, otri2); 2021-07-16T01:01:36,185 | ^~~~~~ 2021-07-16T01:01:36,185 c/triangle.c:12059:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,185 12059 | sym(neartri, fartri); 2021-07-16T01:01:36,185 | ^~~ 2021-07-16T01:01:36,189 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,190 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,190 | ^ 2021-07-16T01:01:36,190 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,190 969 | decode(ptr, otri2); 2021-07-16T01:01:36,190 | ^~~~~~ 2021-07-16T01:01:36,190 c/triangle.c:12059:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,190 12059 | sym(neartri, fartri); 2021-07-16T01:01:36,190 | ^~~ 2021-07-16T01:01:36,195 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,195 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,195 | ^ 2021-07-16T01:01:36,195 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,195 969 | decode(ptr, otri2); 2021-07-16T01:01:36,195 | ^~~~~~ 2021-07-16T01:01:36,196 c/triangle.c:12059:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,196 12059 | sym(neartri, fartri); 2021-07-16T01:01:36,196 | ^~~ 2021-07-16T01:01:36,200 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,200 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,201 | ^ 2021-07-16T01:01:36,201 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,201 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,201 | ^~~~~~~ 2021-07-16T01:01:36,201 c/triangle.c:12064:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,201 12064 | tspivot(neartri, faredge); 2021-07-16T01:01:36,201 | ^~~~~~~ 2021-07-16T01:01:36,206 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,206 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,206 | ^ 2021-07-16T01:01:36,206 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,206 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,206 | ^~~~~~~ 2021-07-16T01:01:36,206 c/triangle.c:12064:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,207 12064 | tspivot(neartri, faredge); 2021-07-16T01:01:36,207 | ^~~~~~~ 2021-07-16T01:01:36,211 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,211 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,211 | ^ 2021-07-16T01:01:36,211 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,212 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,212 | ^~~~~~~ 2021-07-16T01:01:36,212 c/triangle.c:12064:3: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,212 12064 | tspivot(neartri, faredge); 2021-07-16T01:01:36,212 | ^~~~~~~ 2021-07-16T01:01:36,212 c/triangle.c: In function ‘constrainededge’: 2021-07-16T01:01:36,218 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,218 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,218 | ^ 2021-07-16T01:01:36,218 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,218 969 | decode(ptr, otri2); 2021-07-16T01:01:36,218 | ^~~~~~ 2021-07-16T01:01:36,218 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,219 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,219 | ^~~ 2021-07-16T01:01:36,219 c/triangle.c:12194:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,219 12194 | oprev(fixuptri, fixuptri2); 2021-07-16T01:01:36,219 | ^~~~~ 2021-07-16T01:01:36,223 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,223 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,224 | ^ 2021-07-16T01:01:36,224 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,224 969 | decode(ptr, otri2); 2021-07-16T01:01:36,224 | ^~~~~~ 2021-07-16T01:01:36,224 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,224 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,224 | ^~~ 2021-07-16T01:01:36,224 c/triangle.c:12194:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,224 12194 | oprev(fixuptri, fixuptri2); 2021-07-16T01:01:36,225 | ^~~~~ 2021-07-16T01:01:36,229 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,229 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,229 | ^ 2021-07-16T01:01:36,229 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,229 969 | decode(ptr, otri2); 2021-07-16T01:01:36,229 | ^~~~~~ 2021-07-16T01:01:36,229 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,230 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,230 | ^~~ 2021-07-16T01:01:36,230 c/triangle.c:12194:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,230 12194 | oprev(fixuptri, fixuptri2); 2021-07-16T01:01:36,230 | ^~~~~ 2021-07-16T01:01:36,234 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,235 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,235 | ^ 2021-07-16T01:01:36,235 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,235 969 | decode(ptr, otri2); 2021-07-16T01:01:36,235 | ^~~~~~ 2021-07-16T01:01:36,235 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,235 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,235 | ^~~ 2021-07-16T01:01:36,235 c/triangle.c:12207:9: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,236 12207 | oprev(fixuptri, fixuptri2); 2021-07-16T01:01:36,236 | ^~~~~ 2021-07-16T01:01:36,240 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,240 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,240 | ^ 2021-07-16T01:01:36,240 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,240 969 | decode(ptr, otri2); 2021-07-16T01:01:36,240 | ^~~~~~ 2021-07-16T01:01:36,241 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,241 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,241 | ^~~ 2021-07-16T01:01:36,241 c/triangle.c:12207:9: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,241 12207 | oprev(fixuptri, fixuptri2); 2021-07-16T01:01:36,241 | ^~~~~ 2021-07-16T01:01:36,245 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,246 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,246 | ^ 2021-07-16T01:01:36,246 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,246 969 | decode(ptr, otri2); 2021-07-16T01:01:36,246 | ^~~~~~ 2021-07-16T01:01:36,246 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,246 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,246 | ^~~ 2021-07-16T01:01:36,247 c/triangle.c:12207:9: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,247 12207 | oprev(fixuptri, fixuptri2); 2021-07-16T01:01:36,247 | ^~~~~ 2021-07-16T01:01:36,251 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,251 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,251 | ^ 2021-07-16T01:01:36,251 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,252 969 | decode(ptr, otri2); 2021-07-16T01:01:36,252 | ^~~~~~ 2021-07-16T01:01:36,252 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,252 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,252 | ^~~ 2021-07-16T01:01:36,252 c/triangle.c:12214:11: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,252 12214 | oprev(fixuptri, fixuptri2); 2021-07-16T01:01:36,252 | ^~~~~ 2021-07-16T01:01:36,257 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,257 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,257 | ^ 2021-07-16T01:01:36,257 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,257 969 | decode(ptr, otri2); 2021-07-16T01:01:36,257 | ^~~~~~ 2021-07-16T01:01:36,257 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,257 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,258 | ^~~ 2021-07-16T01:01:36,258 c/triangle.c:12214:11: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,258 12214 | oprev(fixuptri, fixuptri2); 2021-07-16T01:01:36,258 | ^~~~~ 2021-07-16T01:01:36,262 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,262 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,262 | ^ 2021-07-16T01:01:36,262 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,263 969 | decode(ptr, otri2); 2021-07-16T01:01:36,263 | ^~~~~~ 2021-07-16T01:01:36,263 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,263 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,263 | ^~~ 2021-07-16T01:01:36,263 c/triangle.c:12214:11: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,263 12214 | oprev(fixuptri, fixuptri2); 2021-07-16T01:01:36,263 | ^~~~~ 2021-07-16T01:01:36,268 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,268 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,268 | ^ 2021-07-16T01:01:36,268 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,268 973 | decode(ptr, otri); 2021-07-16T01:01:36,268 | ^~~~~~ 2021-07-16T01:01:36,269 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,269 1014 | symself(otri); \ 2021-07-16T01:01:36,269 | ^~~~~~~ 2021-07-16T01:01:36,269 c/triangle.c:12227:11: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:36,269 12227 | oprevself(fixuptri); 2021-07-16T01:01:36,269 | ^~~~~~~~~ 2021-07-16T01:01:36,273 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,274 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,274 | ^ 2021-07-16T01:01:36,274 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,274 973 | decode(ptr, otri); 2021-07-16T01:01:36,274 | ^~~~~~ 2021-07-16T01:01:36,274 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,274 1014 | symself(otri); \ 2021-07-16T01:01:36,274 | ^~~~~~~ 2021-07-16T01:01:36,274 c/triangle.c:12227:11: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:36,275 12227 | oprevself(fixuptri); 2021-07-16T01:01:36,275 | ^~~~~~~~~ 2021-07-16T01:01:36,279 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,279 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,279 | ^ 2021-07-16T01:01:36,279 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,279 973 | decode(ptr, otri); 2021-07-16T01:01:36,280 | ^~~~~~ 2021-07-16T01:01:36,280 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,280 1014 | symself(otri); \ 2021-07-16T01:01:36,280 | ^~~~~~~ 2021-07-16T01:01:36,280 c/triangle.c:12227:11: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:36,280 12227 | oprevself(fixuptri); 2021-07-16T01:01:36,280 | ^~~~~~~~~ 2021-07-16T01:01:36,285 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,285 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,285 | ^ 2021-07-16T01:01:36,285 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,285 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,285 | ^~~~~~~ 2021-07-16T01:01:36,285 c/triangle.c:12230:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,285 12230 | tspivot(fixuptri, crosssubseg); 2021-07-16T01:01:36,286 | ^~~~~~~ 2021-07-16T01:01:36,290 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,290 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,290 | ^ 2021-07-16T01:01:36,291 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,291 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,291 | ^~~~~~~ 2021-07-16T01:01:36,291 c/triangle.c:12230:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,291 12230 | tspivot(fixuptri, crosssubseg); 2021-07-16T01:01:36,291 | ^~~~~~~ 2021-07-16T01:01:36,296 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,296 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,296 | ^ 2021-07-16T01:01:36,296 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,296 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,296 | ^~~~~~~ 2021-07-16T01:01:36,297 c/triangle.c:12230:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,297 12230 | tspivot(fixuptri, crosssubseg); 2021-07-16T01:01:36,297 | ^~~~~~~ 2021-07-16T01:01:36,297 c/triangle.c: In function ‘insertsegment’: 2021-07-16T01:01:36,302 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,302 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,302 | ^ 2021-07-16T01:01:36,302 c/triangle.c:12288:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,302 12288 | decode(encodedtri, searchtri1); 2021-07-16T01:01:36,302 | ^~~~~~ 2021-07-16T01:01:36,307 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,307 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,308 | ^ 2021-07-16T01:01:36,308 c/triangle.c:12288:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,308 12288 | decode(encodedtri, searchtri1); 2021-07-16T01:01:36,308 | ^~~~~~ 2021-07-16T01:01:36,313 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,313 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,313 | ^ 2021-07-16T01:01:36,313 c/triangle.c:12288:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,313 12288 | decode(encodedtri, searchtri1); 2021-07-16T01:01:36,313 | ^~~~~~ 2021-07-16T01:01:36,318 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,319 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,319 | ^ 2021-07-16T01:01:36,319 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,319 973 | decode(ptr, otri); 2021-07-16T01:01:36,319 | ^~~~~~ 2021-07-16T01:01:36,319 c/triangle.c:12295:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,319 12295 | symself(searchtri1); 2021-07-16T01:01:36,319 | ^~~~~~~ 2021-07-16T01:01:36,324 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,324 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,324 | ^ 2021-07-16T01:01:36,324 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,324 973 | decode(ptr, otri); 2021-07-16T01:01:36,325 | ^~~~~~ 2021-07-16T01:01:36,325 c/triangle.c:12295:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,325 12295 | symself(searchtri1); 2021-07-16T01:01:36,325 | ^~~~~~~ 2021-07-16T01:01:36,329 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,330 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,330 | ^ 2021-07-16T01:01:36,330 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,330 973 | decode(ptr, otri); 2021-07-16T01:01:36,330 | ^~~~~~ 2021-07-16T01:01:36,330 c/triangle.c:12295:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,330 12295 | symself(searchtri1); 2021-07-16T01:01:36,330 | ^~~~~~~ 2021-07-16T01:01:36,335 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,336 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,336 | ^ 2021-07-16T01:01:36,336 c/triangle.c:12321:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,336 12321 | decode(encodedtri, searchtri2); 2021-07-16T01:01:36,336 | ^~~~~~ 2021-07-16T01:01:36,341 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,341 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,341 | ^ 2021-07-16T01:01:36,341 c/triangle.c:12321:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,342 12321 | decode(encodedtri, searchtri2); 2021-07-16T01:01:36,342 | ^~~~~~ 2021-07-16T01:01:36,347 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,347 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,347 | ^ 2021-07-16T01:01:36,347 c/triangle.c:12321:5: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,347 12321 | decode(encodedtri, searchtri2); 2021-07-16T01:01:36,347 | ^~~~~~ 2021-07-16T01:01:36,352 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,352 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,353 | ^ 2021-07-16T01:01:36,353 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,353 973 | decode(ptr, otri); 2021-07-16T01:01:36,353 | ^~~~~~ 2021-07-16T01:01:36,353 c/triangle.c:12328:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,353 12328 | symself(searchtri2); 2021-07-16T01:01:36,353 | ^~~~~~~ 2021-07-16T01:01:36,358 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,358 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,358 | ^ 2021-07-16T01:01:36,358 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,359 973 | decode(ptr, otri); 2021-07-16T01:01:36,359 | ^~~~~~ 2021-07-16T01:01:36,359 c/triangle.c:12328:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,359 12328 | symself(searchtri2); 2021-07-16T01:01:36,359 | ^~~~~~~ 2021-07-16T01:01:36,364 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,364 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,364 | ^ 2021-07-16T01:01:36,364 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,364 973 | decode(ptr, otri); 2021-07-16T01:01:36,364 | ^~~~~~ 2021-07-16T01:01:36,364 c/triangle.c:12328:5: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,365 12328 | symself(searchtri2); 2021-07-16T01:01:36,365 | ^~~~~~~ 2021-07-16T01:01:36,365 c/triangle.c: In function ‘markhull’: 2021-07-16T01:01:36,370 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,370 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,370 | ^ 2021-07-16T01:01:36,370 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,370 973 | decode(ptr, otri); 2021-07-16T01:01:36,371 | ^~~~~~ 2021-07-16T01:01:36,371 c/triangle.c:12390:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,371 12390 | symself(hulltri); 2021-07-16T01:01:36,371 | ^~~~~~~ 2021-07-16T01:01:36,376 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,376 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,376 | ^ 2021-07-16T01:01:36,376 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,376 973 | decode(ptr, otri); 2021-07-16T01:01:36,376 | ^~~~~~ 2021-07-16T01:01:36,376 c/triangle.c:12390:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,376 12390 | symself(hulltri); 2021-07-16T01:01:36,377 | ^~~~~~~ 2021-07-16T01:01:36,381 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,381 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,381 | ^ 2021-07-16T01:01:36,382 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,382 973 | decode(ptr, otri); 2021-07-16T01:01:36,382 | ^~~~~~ 2021-07-16T01:01:36,382 c/triangle.c:12390:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,382 12390 | symself(hulltri); 2021-07-16T01:01:36,382 | ^~~~~~~ 2021-07-16T01:01:36,387 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,387 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,387 | ^ 2021-07-16T01:01:36,387 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,387 969 | decode(ptr, otri2); 2021-07-16T01:01:36,388 | ^~~~~~ 2021-07-16T01:01:36,388 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,388 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,388 | ^~~ 2021-07-16T01:01:36,388 c/triangle.c:12399:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,388 12399 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,388 | ^~~~~ 2021-07-16T01:01:36,393 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,393 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,393 | ^ 2021-07-16T01:01:36,393 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,393 969 | decode(ptr, otri2); 2021-07-16T01:01:36,393 | ^~~~~~ 2021-07-16T01:01:36,393 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,394 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,394 | ^~~ 2021-07-16T01:01:36,394 c/triangle.c:12399:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,394 12399 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,394 | ^~~~~ 2021-07-16T01:01:36,398 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,398 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,399 | ^ 2021-07-16T01:01:36,399 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,399 969 | decode(ptr, otri2); 2021-07-16T01:01:36,399 | ^~~~~~ 2021-07-16T01:01:36,399 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,399 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,399 | ^~~ 2021-07-16T01:01:36,399 c/triangle.c:12399:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,399 12399 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,400 | ^~~~~ 2021-07-16T01:01:36,404 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,404 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,404 | ^ 2021-07-16T01:01:36,404 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,404 969 | decode(ptr, otri2); 2021-07-16T01:01:36,405 | ^~~~~~ 2021-07-16T01:01:36,405 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,405 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,405 | ^~~ 2021-07-16T01:01:36,405 c/triangle.c:12402:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,405 12402 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,405 | ^~~~~ 2021-07-16T01:01:36,409 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,410 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,410 | ^ 2021-07-16T01:01:36,410 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,410 969 | decode(ptr, otri2); 2021-07-16T01:01:36,410 | ^~~~~~ 2021-07-16T01:01:36,410 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,410 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,410 | ^~~ 2021-07-16T01:01:36,411 c/triangle.c:12402:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,411 12402 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,411 | ^~~~~ 2021-07-16T01:01:36,415 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,415 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,415 | ^ 2021-07-16T01:01:36,416 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,416 969 | decode(ptr, otri2); 2021-07-16T01:01:36,416 | ^~~~~~ 2021-07-16T01:01:36,416 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,416 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,416 | ^~~ 2021-07-16T01:01:36,416 c/triangle.c:12402:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,417 12402 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,417 | ^~~~~ 2021-07-16T01:01:36,417 c/triangle.c: In function ‘infecthull’: 2021-07-16T01:01:36,422 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,423 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,423 | ^ 2021-07-16T01:01:36,423 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,423 973 | decode(ptr, otri); 2021-07-16T01:01:36,423 | ^~~~~~ 2021-07-16T01:01:36,423 c/triangle.c:12610:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,423 12610 | symself(hulltri); 2021-07-16T01:01:36,424 | ^~~~~~~ 2021-07-16T01:01:36,428 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,428 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,428 | ^ 2021-07-16T01:01:36,429 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,429 973 | decode(ptr, otri); 2021-07-16T01:01:36,429 | ^~~~~~ 2021-07-16T01:01:36,429 c/triangle.c:12610:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,429 12610 | symself(hulltri); 2021-07-16T01:01:36,429 | ^~~~~~~ 2021-07-16T01:01:36,434 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,434 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,434 | ^ 2021-07-16T01:01:36,434 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,434 973 | decode(ptr, otri); 2021-07-16T01:01:36,435 | ^~~~~~ 2021-07-16T01:01:36,435 c/triangle.c:12610:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,435 12610 | symself(hulltri); 2021-07-16T01:01:36,435 | ^~~~~~~ 2021-07-16T01:01:36,440 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,440 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-16T01:01:36,440 | ^ 2021-07-16T01:01:36,440 c/triangle.c:12616:10: note: in expansion of macro ‘infected’ 2021-07-16T01:01:36,440 12616 | if (!infected(hulltri)) { 2021-07-16T01:01:36,440 | ^~~~~~~~ 2021-07-16T01:01:36,445 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,446 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,446 | ^ 2021-07-16T01:01:36,446 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,446 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,446 | ^~~~~~~ 2021-07-16T01:01:36,446 c/triangle.c:12618:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,446 12618 | tspivot(hulltri, hullsubseg); 2021-07-16T01:01:36,446 | ^~~~~~~ 2021-07-16T01:01:36,451 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,451 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,451 | ^ 2021-07-16T01:01:36,452 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,452 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,452 | ^~~~~~~ 2021-07-16T01:01:36,452 c/triangle.c:12618:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,452 12618 | tspivot(hulltri, hullsubseg); 2021-07-16T01:01:36,452 | ^~~~~~~ 2021-07-16T01:01:36,457 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,457 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,457 | ^ 2021-07-16T01:01:36,457 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,457 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,457 | ^~~~~~~ 2021-07-16T01:01:36,458 c/triangle.c:12618:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,458 12618 | tspivot(hulltri, hullsubseg); 2021-07-16T01:01:36,458 | ^~~~~~~ 2021-07-16T01:01:36,463 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,463 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-16T01:01:36,463 | ^ 2021-07-16T01:01:36,463 c/triangle.c:12621:14: note: in expansion of macro ‘infected’ 2021-07-16T01:01:36,463 12621 | if (!infected(hulltri)) { 2021-07-16T01:01:36,463 | ^~~~~~~~ 2021-07-16T01:01:36,468 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,468 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-16T01:01:36,469 | ^ 2021-07-16T01:01:36,469 c/triangle.c:12622:11: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,469 12622 | infect(hulltri); 2021-07-16T01:01:36,469 | ^~~~~~ 2021-07-16T01:01:36,474 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,474 1120 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,474 | ^ 2021-07-16T01:01:36,474 c/triangle.c:12622:11: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,475 12622 | infect(hulltri); 2021-07-16T01:01:36,475 | ^~~~~~ 2021-07-16T01:01:36,480 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,480 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,480 | ^ 2021-07-16T01:01:36,481 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,481 969 | decode(ptr, otri2); 2021-07-16T01:01:36,481 | ^~~~~~ 2021-07-16T01:01:36,481 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,481 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,481 | ^~~ 2021-07-16T01:01:36,481 c/triangle.c:12643:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,481 12643 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,481 | ^~~~~ 2021-07-16T01:01:36,486 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,486 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,486 | ^ 2021-07-16T01:01:36,486 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,487 969 | decode(ptr, otri2); 2021-07-16T01:01:36,487 | ^~~~~~ 2021-07-16T01:01:36,487 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,487 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,487 | ^~~ 2021-07-16T01:01:36,487 c/triangle.c:12643:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,487 12643 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,487 | ^~~~~ 2021-07-16T01:01:36,492 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,492 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,492 | ^ 2021-07-16T01:01:36,492 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,492 969 | decode(ptr, otri2); 2021-07-16T01:01:36,492 | ^~~~~~ 2021-07-16T01:01:36,493 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,493 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,493 | ^~~ 2021-07-16T01:01:36,493 c/triangle.c:12643:5: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,493 12643 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,493 | ^~~~~ 2021-07-16T01:01:36,498 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,498 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,498 | ^ 2021-07-16T01:01:36,498 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,498 969 | decode(ptr, otri2); 2021-07-16T01:01:36,498 | ^~~~~~ 2021-07-16T01:01:36,498 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,498 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,499 | ^~~ 2021-07-16T01:01:36,499 c/triangle.c:12646:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,499 12646 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,499 | ^~~~~ 2021-07-16T01:01:36,503 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,504 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,504 | ^ 2021-07-16T01:01:36,504 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,504 969 | decode(ptr, otri2); 2021-07-16T01:01:36,504 | ^~~~~~ 2021-07-16T01:01:36,504 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,504 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,504 | ^~~ 2021-07-16T01:01:36,505 c/triangle.c:12646:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,505 12646 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,505 | ^~~~~ 2021-07-16T01:01:36,509 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,509 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,509 | ^ 2021-07-16T01:01:36,510 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,510 969 | decode(ptr, otri2); 2021-07-16T01:01:36,510 | ^~~~~~ 2021-07-16T01:01:36,510 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,510 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,510 | ^~~ 2021-07-16T01:01:36,510 c/triangle.c:12646:7: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,510 12646 | oprev(hulltri, nexttri); 2021-07-16T01:01:36,510 | ^~~~~ 2021-07-16T01:01:36,511 c/triangle.c: In function ‘plague’: 2021-07-16T01:01:36,515 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,516 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-16T01:01:36,516 | ^ 2021-07-16T01:01:36,516 c/triangle.c:12702:5: note: in expansion of macro ‘uninfect’ 2021-07-16T01:01:36,516 12702 | uninfect(testtri); 2021-07-16T01:01:36,516 | ^~~~~~~~ 2021-07-16T01:01:36,521 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,521 1124 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,522 | ^ 2021-07-16T01:01:36,522 c/triangle.c:12702:5: note: in expansion of macro ‘uninfect’ 2021-07-16T01:01:36,522 12702 | uninfect(testtri); 2021-07-16T01:01:36,522 | ^~~~~~~~ 2021-07-16T01:01:36,528 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,528 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,528 | ^ 2021-07-16T01:01:36,528 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,528 969 | decode(ptr, otri2); 2021-07-16T01:01:36,528 | ^~~~~~ 2021-07-16T01:01:36,528 c/triangle.c:12717:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,528 12717 | sym(testtri, neighbor); 2021-07-16T01:01:36,529 | ^~~ 2021-07-16T01:01:36,533 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,534 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,534 | ^ 2021-07-16T01:01:36,534 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,534 969 | decode(ptr, otri2); 2021-07-16T01:01:36,534 | ^~~~~~ 2021-07-16T01:01:36,534 c/triangle.c:12717:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,534 12717 | sym(testtri, neighbor); 2021-07-16T01:01:36,534 | ^~~ 2021-07-16T01:01:36,539 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,539 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,539 | ^ 2021-07-16T01:01:36,540 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,540 969 | decode(ptr, otri2); 2021-07-16T01:01:36,540 | ^~~~~~ 2021-07-16T01:01:36,540 c/triangle.c:12717:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,540 12717 | sym(testtri, neighbor); 2021-07-16T01:01:36,540 | ^~~ 2021-07-16T01:01:36,545 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,545 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,545 | ^ 2021-07-16T01:01:36,546 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,546 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,546 | ^~~~~~~ 2021-07-16T01:01:36,546 c/triangle.c:12719:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,546 12719 | tspivot(testtri, neighborsubseg); 2021-07-16T01:01:36,546 | ^~~~~~~ 2021-07-16T01:01:36,551 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,551 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,551 | ^ 2021-07-16T01:01:36,551 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,551 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,552 | ^~~~~~~ 2021-07-16T01:01:36,552 c/triangle.c:12719:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,552 12719 | tspivot(testtri, neighborsubseg); 2021-07-16T01:01:36,552 | ^~~~~~~ 2021-07-16T01:01:36,557 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,557 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,557 | ^ 2021-07-16T01:01:36,557 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,557 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,557 | ^~~~~~~ 2021-07-16T01:01:36,557 c/triangle.c:12719:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,557 12719 | tspivot(testtri, neighborsubseg); 2021-07-16T01:01:36,558 | ^~~~~~~ 2021-07-16T01:01:36,562 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,563 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-16T01:01:36,563 | ^ 2021-07-16T01:01:36,563 c/triangle.c:12721:44: note: in expansion of macro ‘infected’ 2021-07-16T01:01:36,563 12721 | if ((neighbor.tri == m->dummytri) || infected(neighbor)) { 2021-07-16T01:01:36,563 | ^~~~~~~~ 2021-07-16T01:01:36,568 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,568 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-16T01:01:36,569 | ^ 2021-07-16T01:01:36,569 c/triangle.c:12730:13: note: in expansion of macro ‘uninfect’ 2021-07-16T01:01:36,569 12730 | uninfect(neighbor); 2021-07-16T01:01:36,569 | ^~~~~~~~ 2021-07-16T01:01:36,574 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,574 1124 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,574 | ^ 2021-07-16T01:01:36,574 c/triangle.c:12730:13: note: in expansion of macro ‘uninfect’ 2021-07-16T01:01:36,574 12730 | uninfect(neighbor); 2021-07-16T01:01:36,575 | ^~~~~~~~ 2021-07-16T01:01:36,580 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,580 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-16T01:01:36,580 | ^ 2021-07-16T01:01:36,580 c/triangle.c:12732:13: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,580 12732 | infect(neighbor); 2021-07-16T01:01:36,580 | ^~~~~~ 2021-07-16T01:01:36,585 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,586 1120 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,586 | ^ 2021-07-16T01:01:36,586 c/triangle.c:12732:13: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,586 12732 | infect(neighbor); 2021-07-16T01:01:36,586 | ^~~~~~ 2021-07-16T01:01:36,592 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,592 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-16T01:01:36,592 | ^ 2021-07-16T01:01:36,592 c/triangle.c:12748:11: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,592 12748 | infect(neighbor); 2021-07-16T01:01:36,592 | ^~~~~~ 2021-07-16T01:01:36,597 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,598 1120 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,598 | ^ 2021-07-16T01:01:36,598 c/triangle.c:12748:11: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,598 12748 | infect(neighbor); 2021-07-16T01:01:36,598 | ^~~~~~ 2021-07-16T01:01:36,604 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,604 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-16T01:01:36,604 | ^ 2021-07-16T01:01:36,604 c/triangle.c:12772:5: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,604 12772 | infect(testtri); 2021-07-16T01:01:36,604 | ^~~~~~ 2021-07-16T01:01:36,609 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,610 1120 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,610 | ^ 2021-07-16T01:01:36,610 c/triangle.c:12772:5: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,610 12772 | infect(testtri); 2021-07-16T01:01:36,610 | ^~~~~~ 2021-07-16T01:01:36,616 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,616 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,616 | ^ 2021-07-16T01:01:36,616 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,616 973 | decode(ptr, otri); 2021-07-16T01:01:36,616 | ^~~~~~ 2021-07-16T01:01:36,617 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,617 999 | symself(otri2); 2021-07-16T01:01:36,617 | ^~~~~~~ 2021-07-16T01:01:36,617 c/triangle.c:12796:9: note: in expansion of macro ‘onext’ 2021-07-16T01:01:36,617 12796 | onext(testtri, neighbor); 2021-07-16T01:01:36,617 | ^~~~~ 2021-07-16T01:01:36,622 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,622 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,622 | ^ 2021-07-16T01:01:36,622 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,622 973 | decode(ptr, otri); 2021-07-16T01:01:36,622 | ^~~~~~ 2021-07-16T01:01:36,622 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,623 999 | symself(otri2); 2021-07-16T01:01:36,623 | ^~~~~~~ 2021-07-16T01:01:36,623 c/triangle.c:12796:9: note: in expansion of macro ‘onext’ 2021-07-16T01:01:36,623 12796 | onext(testtri, neighbor); 2021-07-16T01:01:36,623 | ^~~~~ 2021-07-16T01:01:36,627 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,628 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,628 | ^ 2021-07-16T01:01:36,628 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,628 973 | decode(ptr, otri); 2021-07-16T01:01:36,628 | ^~~~~~ 2021-07-16T01:01:36,628 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,628 999 | symself(otri2); 2021-07-16T01:01:36,628 | ^~~~~~~ 2021-07-16T01:01:36,629 c/triangle.c:12796:9: note: in expansion of macro ‘onext’ 2021-07-16T01:01:36,629 12796 | onext(testtri, neighbor); 2021-07-16T01:01:36,629 | ^~~~~ 2021-07-16T01:01:36,633 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,634 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-16T01:01:36,634 | ^ 2021-07-16T01:01:36,634 c/triangle.c:12800:15: note: in expansion of macro ‘infected’ 2021-07-16T01:01:36,634 12800 | if (infected(neighbor)) { 2021-07-16T01:01:36,634 | ^~~~~~~~ 2021-07-16T01:01:36,639 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,640 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,640 | ^ 2021-07-16T01:01:36,640 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,640 973 | decode(ptr, otri); 2021-07-16T01:01:36,640 | ^~~~~~ 2021-07-16T01:01:36,640 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,640 1003 | symself(otri); 2021-07-16T01:01:36,640 | ^~~~~~~ 2021-07-16T01:01:36,640 c/triangle.c:12808:11: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:36,641 12808 | onextself(neighbor); 2021-07-16T01:01:36,641 | ^~~~~~~~~ 2021-07-16T01:01:36,645 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,646 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,646 | ^ 2021-07-16T01:01:36,646 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,646 973 | decode(ptr, otri); 2021-07-16T01:01:36,646 | ^~~~~~ 2021-07-16T01:01:36,646 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,646 1003 | symself(otri); 2021-07-16T01:01:36,646 | ^~~~~~~ 2021-07-16T01:01:36,646 c/triangle.c:12808:11: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:36,647 12808 | onextself(neighbor); 2021-07-16T01:01:36,647 | ^~~~~~~~~ 2021-07-16T01:01:36,651 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,651 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,651 | ^ 2021-07-16T01:01:36,652 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,652 973 | decode(ptr, otri); 2021-07-16T01:01:36,652 | ^~~~~~ 2021-07-16T01:01:36,652 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,652 1003 | symself(otri); 2021-07-16T01:01:36,652 | ^~~~~~~ 2021-07-16T01:01:36,652 c/triangle.c:12808:11: note: in expansion of macro ‘onextself’ 2021-07-16T01:01:36,652 12808 | onextself(neighbor); 2021-07-16T01:01:36,652 | ^~~~~~~~~ 2021-07-16T01:01:36,657 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,657 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,657 | ^ 2021-07-16T01:01:36,658 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,658 969 | decode(ptr, otri2); 2021-07-16T01:01:36,658 | ^~~~~~ 2021-07-16T01:01:36,658 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,658 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,658 | ^~~ 2021-07-16T01:01:36,658 c/triangle.c:12813:11: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,658 12813 | oprev(testtri, neighbor); 2021-07-16T01:01:36,658 | ^~~~~ 2021-07-16T01:01:36,663 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,663 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,663 | ^ 2021-07-16T01:01:36,663 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,663 969 | decode(ptr, otri2); 2021-07-16T01:01:36,664 | ^~~~~~ 2021-07-16T01:01:36,664 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,664 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,664 | ^~~ 2021-07-16T01:01:36,664 c/triangle.c:12813:11: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,664 12813 | oprev(testtri, neighbor); 2021-07-16T01:01:36,664 | ^~~~~ 2021-07-16T01:01:36,669 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,669 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,669 | ^ 2021-07-16T01:01:36,669 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,669 969 | decode(ptr, otri2); 2021-07-16T01:01:36,669 | ^~~~~~ 2021-07-16T01:01:36,670 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,670 1010 | sym(otri1, otri2); \ 2021-07-16T01:01:36,670 | ^~~ 2021-07-16T01:01:36,670 c/triangle.c:12813:11: note: in expansion of macro ‘oprev’ 2021-07-16T01:01:36,670 12813 | oprev(testtri, neighbor); 2021-07-16T01:01:36,670 | ^~~~~ 2021-07-16T01:01:36,675 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,675 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-16T01:01:36,675 | ^ 2021-07-16T01:01:36,675 c/triangle.c:12816:17: note: in expansion of macro ‘infected’ 2021-07-16T01:01:36,675 12816 | if (infected(neighbor)) { 2021-07-16T01:01:36,675 | ^~~~~~~~ 2021-07-16T01:01:36,681 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,681 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,681 | ^ 2021-07-16T01:01:36,681 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,681 973 | decode(ptr, otri); 2021-07-16T01:01:36,681 | ^~~~~~ 2021-07-16T01:01:36,681 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,681 1014 | symself(otri); \ 2021-07-16T01:01:36,682 | ^~~~~~~ 2021-07-16T01:01:36,682 c/triangle.c:12824:13: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:36,682 12824 | oprevself(neighbor); 2021-07-16T01:01:36,682 | ^~~~~~~~~ 2021-07-16T01:01:36,686 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,687 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,687 | ^ 2021-07-16T01:01:36,687 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,687 973 | decode(ptr, otri); 2021-07-16T01:01:36,687 | ^~~~~~ 2021-07-16T01:01:36,687 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,687 1014 | symself(otri); \ 2021-07-16T01:01:36,687 | ^~~~~~~ 2021-07-16T01:01:36,688 c/triangle.c:12824:13: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:36,688 12824 | oprevself(neighbor); 2021-07-16T01:01:36,688 | ^~~~~~~~~ 2021-07-16T01:01:36,692 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,693 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,693 | ^ 2021-07-16T01:01:36,693 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,693 973 | decode(ptr, otri); 2021-07-16T01:01:36,693 | ^~~~~~ 2021-07-16T01:01:36,693 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,693 1014 | symself(otri); \ 2021-07-16T01:01:36,694 | ^~~~~~~ 2021-07-16T01:01:36,694 c/triangle.c:12824:13: note: in expansion of macro ‘oprevself’ 2021-07-16T01:01:36,694 12824 | oprevself(neighbor); 2021-07-16T01:01:36,694 | ^~~~~~~~~ 2021-07-16T01:01:36,699 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,699 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,699 | ^ 2021-07-16T01:01:36,699 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,699 969 | decode(ptr, otri2); 2021-07-16T01:01:36,699 | ^~~~~~ 2021-07-16T01:01:36,699 c/triangle.c:12841:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,700 12841 | sym(testtri, neighbor); 2021-07-16T01:01:36,700 | ^~~ 2021-07-16T01:01:36,705 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,705 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,705 | ^ 2021-07-16T01:01:36,705 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,705 969 | decode(ptr, otri2); 2021-07-16T01:01:36,705 | ^~~~~~ 2021-07-16T01:01:36,705 c/triangle.c:12841:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,705 12841 | sym(testtri, neighbor); 2021-07-16T01:01:36,705 | ^~~ 2021-07-16T01:01:36,710 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,711 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,711 | ^ 2021-07-16T01:01:36,711 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,711 969 | decode(ptr, otri2); 2021-07-16T01:01:36,711 | ^~~~~~ 2021-07-16T01:01:36,711 c/triangle.c:12841:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,711 12841 | sym(testtri, neighbor); 2021-07-16T01:01:36,711 | ^~~ 2021-07-16T01:01:36,712 c/triangle.c: In function ‘regionplague’: 2021-07-16T01:01:36,717 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,717 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-16T01:01:36,717 | ^ 2021-07-16T01:01:36,717 c/triangle.c:12913:5: note: in expansion of macro ‘uninfect’ 2021-07-16T01:01:36,717 12913 | uninfect(testtri); 2021-07-16T01:01:36,718 | ^~~~~~~~ 2021-07-16T01:01:36,723 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,723 1124 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,723 | ^ 2021-07-16T01:01:36,723 c/triangle.c:12913:5: note: in expansion of macro ‘uninfect’ 2021-07-16T01:01:36,724 12913 | uninfect(testtri); 2021-07-16T01:01:36,724 | ^~~~~~~~ 2021-07-16T01:01:36,729 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,730 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,730 | ^ 2021-07-16T01:01:36,730 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,730 969 | decode(ptr, otri2); 2021-07-16T01:01:36,730 | ^~~~~~ 2021-07-16T01:01:36,730 c/triangle.c:12936:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,730 12936 | sym(testtri, neighbor); 2021-07-16T01:01:36,730 | ^~~ 2021-07-16T01:01:36,735 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,736 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,736 | ^ 2021-07-16T01:01:36,736 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,736 969 | decode(ptr, otri2); 2021-07-16T01:01:36,736 | ^~~~~~ 2021-07-16T01:01:36,736 c/triangle.c:12936:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,736 12936 | sym(testtri, neighbor); 2021-07-16T01:01:36,736 | ^~~ 2021-07-16T01:01:36,741 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,742 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,742 | ^ 2021-07-16T01:01:36,742 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,742 969 | decode(ptr, otri2); 2021-07-16T01:01:36,742 | ^~~~~~ 2021-07-16T01:01:36,742 c/triangle.c:12936:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,742 12936 | sym(testtri, neighbor); 2021-07-16T01:01:36,742 | ^~~ 2021-07-16T01:01:36,747 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,748 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,748 | ^ 2021-07-16T01:01:36,748 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,748 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,748 | ^~~~~~~ 2021-07-16T01:01:36,748 c/triangle.c:12938:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,748 12938 | tspivot(testtri, neighborsubseg); 2021-07-16T01:01:36,749 | ^~~~~~~ 2021-07-16T01:01:36,753 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,754 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,754 | ^ 2021-07-16T01:01:36,754 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,754 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,754 | ^~~~~~~ 2021-07-16T01:01:36,754 c/triangle.c:12938:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,754 12938 | tspivot(testtri, neighborsubseg); 2021-07-16T01:01:36,754 | ^~~~~~~ 2021-07-16T01:01:36,759 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,759 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,760 | ^ 2021-07-16T01:01:36,760 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,760 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,760 | ^~~~~~~ 2021-07-16T01:01:36,760 c/triangle.c:12938:7: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,760 12938 | tspivot(testtri, neighborsubseg); 2021-07-16T01:01:36,760 | ^~~~~~~ 2021-07-16T01:01:36,765 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,765 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-16T01:01:36,765 | ^ 2021-07-16T01:01:36,766 c/triangle.c:12941:45: note: in expansion of macro ‘infected’ 2021-07-16T01:01:36,766 12941 | if ((neighbor.tri != m->dummytri) && !infected(neighbor) 2021-07-16T01:01:36,766 | ^~~~~~~~ 2021-07-16T01:01:36,772 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,772 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-16T01:01:36,772 | ^ 2021-07-16T01:01:36,772 c/triangle.c:12952:9: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,772 12952 | infect(neighbor); 2021-07-16T01:01:36,772 | ^~~~~~ 2021-07-16T01:01:36,778 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,778 1120 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,778 | ^ 2021-07-16T01:01:36,778 c/triangle.c:12952:9: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,778 12952 | infect(neighbor); 2021-07-16T01:01:36,778 | ^~~~~~ 2021-07-16T01:01:36,784 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,784 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-16T01:01:36,784 | ^ 2021-07-16T01:01:36,784 c/triangle.c:12960:5: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,784 12960 | infect(testtri); 2021-07-16T01:01:36,784 | ^~~~~~ 2021-07-16T01:01:36,789 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,790 1120 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,790 | ^ 2021-07-16T01:01:36,790 c/triangle.c:12960:5: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,790 12960 | infect(testtri); 2021-07-16T01:01:36,790 | ^~~~~~ 2021-07-16T01:01:36,796 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,796 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-16T01:01:36,796 | ^ 2021-07-16T01:01:36,796 c/triangle.c:12972:5: note: in expansion of macro ‘uninfect’ 2021-07-16T01:01:36,796 12972 | uninfect(testtri); 2021-07-16T01:01:36,796 | ^~~~~~~~ 2021-07-16T01:01:36,802 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,802 1124 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,802 | ^ 2021-07-16T01:01:36,802 c/triangle.c:12972:5: note: in expansion of macro ‘uninfect’ 2021-07-16T01:01:36,802 12972 | uninfect(testtri); 2021-07-16T01:01:36,802 | ^~~~~~~~ 2021-07-16T01:01:36,803 c/triangle.c: In function ‘carveholes’: 2021-07-16T01:01:36,809 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,809 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,809 | ^ 2021-07-16T01:01:36,809 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,809 973 | decode(ptr, otri); 2021-07-16T01:01:36,809 | ^~~~~~ 2021-07-16T01:01:36,809 c/triangle.c:13051:9: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,810 13051 | symself(searchtri); 2021-07-16T01:01:36,810 | ^~~~~~~ 2021-07-16T01:01:36,815 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,815 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,815 | ^ 2021-07-16T01:01:36,815 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,815 973 | decode(ptr, otri); 2021-07-16T01:01:36,815 | ^~~~~~ 2021-07-16T01:01:36,815 c/triangle.c:13051:9: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,816 13051 | symself(searchtri); 2021-07-16T01:01:36,816 | ^~~~~~~ 2021-07-16T01:01:36,821 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,821 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,821 | ^ 2021-07-16T01:01:36,821 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,821 973 | decode(ptr, otri); 2021-07-16T01:01:36,821 | ^~~~~~ 2021-07-16T01:01:36,821 c/triangle.c:13051:9: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,822 13051 | symself(searchtri); 2021-07-16T01:01:36,822 | ^~~~~~~ 2021-07-16T01:01:36,827 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,827 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-16T01:01:36,827 | ^ 2021-07-16T01:01:36,828 c/triangle.c:13061:43: note: in expansion of macro ‘infected’ 2021-07-16T01:01:36,828 13061 | if ((intersect != OUTSIDE) && (!infected(searchtri))) { 2021-07-16T01:01:36,828 | ^~~~~~~~ 2021-07-16T01:01:36,833 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,833 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-16T01:01:36,834 | ^ 2021-07-16T01:01:36,834 c/triangle.c:13064:13: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,834 13064 | infect(searchtri); 2021-07-16T01:01:36,834 | ^~~~~~ 2021-07-16T01:01:36,839 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,839 1120 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,839 | ^ 2021-07-16T01:01:36,840 c/triangle.c:13064:13: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,840 13064 | infect(searchtri); 2021-07-16T01:01:36,840 | ^~~~~~ 2021-07-16T01:01:36,846 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,846 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,846 | ^ 2021-07-16T01:01:36,846 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,846 973 | decode(ptr, otri); 2021-07-16T01:01:36,846 | ^~~~~~ 2021-07-16T01:01:36,846 c/triangle.c:13090:9: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,847 13090 | symself(searchtri); 2021-07-16T01:01:36,847 | ^~~~~~~ 2021-07-16T01:01:36,852 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,852 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,852 | ^ 2021-07-16T01:01:36,852 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,852 973 | decode(ptr, otri); 2021-07-16T01:01:36,852 | ^~~~~~ 2021-07-16T01:01:36,852 c/triangle.c:13090:9: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,853 13090 | symself(searchtri); 2021-07-16T01:01:36,853 | ^~~~~~~ 2021-07-16T01:01:36,858 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,858 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,858 | ^ 2021-07-16T01:01:36,858 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,858 973 | decode(ptr, otri); 2021-07-16T01:01:36,858 | ^~~~~~ 2021-07-16T01:01:36,859 c/triangle.c:13090:9: note: in expansion of macro ‘symself’ 2021-07-16T01:01:36,859 13090 | symself(searchtri); 2021-07-16T01:01:36,859 | ^~~~~~~ 2021-07-16T01:01:36,864 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,864 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-16T01:01:36,864 | ^ 2021-07-16T01:01:36,865 c/triangle.c:13100:43: note: in expansion of macro ‘infected’ 2021-07-16T01:01:36,865 13100 | if ((intersect != OUTSIDE) && (!infected(searchtri))) { 2021-07-16T01:01:36,865 | ^~~~~~~~ 2021-07-16T01:01:36,871 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,871 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-16T01:01:36,871 | ^ 2021-07-16T01:01:36,871 c/triangle.c:13144:11: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,871 13144 | infect(regiontris[i]); 2021-07-16T01:01:36,872 | ^~~~~~ 2021-07-16T01:01:36,877 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,877 1120 | (otri).tri[6] = (triangle) \ 2021-07-16T01:01:36,877 | ^ 2021-07-16T01:01:36,877 c/triangle.c:13144:11: note: in expansion of macro ‘infect’ 2021-07-16T01:01:36,878 13144 | infect(regiontris[i]); 2021-07-16T01:01:36,878 | ^~~~~~ 2021-07-16T01:01:36,878 c/triangle.c: In function ‘splitencsegs’: 2021-07-16T01:01:36,884 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,884 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,885 | ^ 2021-07-16T01:01:36,885 c/triangle.c:13277:7: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,885 13277 | sdecode(encloop->encsubseg, currentenc); 2021-07-16T01:01:36,885 | ^~~~~~~ 2021-07-16T01:01:36,890 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,891 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,891 | ^ 2021-07-16T01:01:36,891 c/triangle.c:13277:7: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,891 13277 | sdecode(encloop->encsubseg, currentenc); 2021-07-16T01:01:36,891 | ^~~~~~~ 2021-07-16T01:01:36,897 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,897 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,897 | ^ 2021-07-16T01:01:36,897 c/triangle.c:13277:7: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,897 13277 | sdecode(encloop->encsubseg, currentenc); 2021-07-16T01:01:36,897 | ^~~~~~~ 2021-07-16T01:01:36,903 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,903 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,903 | ^ 2021-07-16T01:01:36,903 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,904 1296 | decode(ptr, otri) 2021-07-16T01:01:36,904 | ^~~~~~ 2021-07-16T01:01:36,904 c/triangle.c:13302:9: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:36,904 13302 | stpivot(currentenc, enctri); 2021-07-16T01:01:36,904 | ^~~~~~~ 2021-07-16T01:01:36,909 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,909 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,909 | ^ 2021-07-16T01:01:36,909 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,910 1296 | decode(ptr, otri) 2021-07-16T01:01:36,910 | ^~~~~~ 2021-07-16T01:01:36,910 c/triangle.c:13302:9: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:36,910 13302 | stpivot(currentenc, enctri); 2021-07-16T01:01:36,910 | ^~~~~~~ 2021-07-16T01:01:36,915 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,915 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,915 | ^ 2021-07-16T01:01:36,916 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,916 1296 | decode(ptr, otri) 2021-07-16T01:01:36,916 | ^~~~~~ 2021-07-16T01:01:36,916 c/triangle.c:13302:9: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:36,916 13302 | stpivot(currentenc, enctri); 2021-07-16T01:01:36,916 | ^~~~~~~ 2021-07-16T01:01:36,921 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,921 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,922 | ^ 2021-07-16T01:01:36,922 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,922 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,922 | ^~~~~~~ 2021-07-16T01:01:36,922 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,922 13304 | tspivot(testtri, testsh); 2021-07-16T01:01:36,922 | ^~~~~~~ 2021-07-16T01:01:36,927 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,928 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,928 | ^ 2021-07-16T01:01:36,928 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,928 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,928 | ^~~~~~~ 2021-07-16T01:01:36,928 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,928 13304 | tspivot(testtri, testsh); 2021-07-16T01:01:36,928 | ^~~~~~~ 2021-07-16T01:01:36,934 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,934 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,934 | ^ 2021-07-16T01:01:36,934 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,934 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,934 | ^~~~~~~ 2021-07-16T01:01:36,934 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,934 13304 | tspivot(testtri, testsh); 2021-07-16T01:01:36,935 | ^~~~~~~ 2021-07-16T01:01:36,940 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,940 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,940 | ^ 2021-07-16T01:01:36,940 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,940 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,940 | ^~~~~~~ 2021-07-16T01:01:36,941 c/triangle.c:13308:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,941 13308 | tspivot(testtri, testsh); 2021-07-16T01:01:36,941 | ^~~~~~~ 2021-07-16T01:01:36,946 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,946 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:36,946 | ^ 2021-07-16T01:01:36,947 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,947 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,947 | ^~~~~~~ 2021-07-16T01:01:36,947 c/triangle.c:13308:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,947 13308 | tspivot(testtri, testsh); 2021-07-16T01:01:36,947 | ^~~~~~~ 2021-07-16T01:01:36,952 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,952 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:36,953 | ^ 2021-07-16T01:01:36,953 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,953 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,953 | ^~~~~~~ 2021-07-16T01:01:36,953 c/triangle.c:13308:9: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,953 13308 | tspivot(testtri, testsh); 2021-07-16T01:01:36,953 | ^~~~~~~ 2021-07-16T01:01:36,959 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,959 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,959 | ^ 2021-07-16T01:01:36,959 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,959 1296 | decode(ptr, otri) 2021-07-16T01:01:36,959 | ^~~~~~ 2021-07-16T01:01:36,960 c/triangle.c:13320:13: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:36,960 13320 | stpivot(currentenc, enctri); 2021-07-16T01:01:36,960 | ^~~~~~~ 2021-07-16T01:01:36,965 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,965 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,965 | ^ 2021-07-16T01:01:36,965 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,966 1296 | decode(ptr, otri) 2021-07-16T01:01:36,966 | ^~~~~~ 2021-07-16T01:01:36,966 c/triangle.c:13320:13: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:36,966 13320 | stpivot(currentenc, enctri); 2021-07-16T01:01:36,966 | ^~~~~~~ 2021-07-16T01:01:36,971 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,971 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,971 | ^ 2021-07-16T01:01:36,971 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,972 1296 | decode(ptr, otri) 2021-07-16T01:01:36,972 | ^~~~~~ 2021-07-16T01:01:36,972 c/triangle.c:13320:13: note: in expansion of macro ‘stpivot’ 2021-07-16T01:01:36,972 13320 | stpivot(currentenc, enctri); 2021-07-16T01:01:36,972 | ^~~~~~~ 2021-07-16T01:01:36,977 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,977 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:36,978 | ^ 2021-07-16T01:01:36,978 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,978 969 | decode(ptr, otri2); 2021-07-16T01:01:36,978 | ^~~~~~ 2021-07-16T01:01:36,978 c/triangle.c:13328:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,978 13328 | sym(enctri, testtri); 2021-07-16T01:01:36,978 | ^~~ 2021-07-16T01:01:36,983 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,984 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:36,984 | ^ 2021-07-16T01:01:36,984 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,984 969 | decode(ptr, otri2); 2021-07-16T01:01:36,984 | ^~~~~~ 2021-07-16T01:01:36,984 c/triangle.c:13328:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,984 13328 | sym(enctri, testtri); 2021-07-16T01:01:36,984 | ^~~ 2021-07-16T01:01:36,990 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:36,990 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:36,990 | ^ 2021-07-16T01:01:36,990 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:36,990 969 | decode(ptr, otri2); 2021-07-16T01:01:36,990 | ^~~~~~ 2021-07-16T01:01:36,990 c/triangle.c:13328:9: note: in expansion of macro ‘sym’ 2021-07-16T01:01:36,990 13328 | sym(enctri, testtri); 2021-07-16T01:01:36,991 | ^~~ 2021-07-16T01:01:36,996 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:36,996 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:36,996 | ^ 2021-07-16T01:01:36,996 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:36,996 1289 | sdecode(sptr, osub) 2021-07-16T01:01:36,997 | ^~~~~~~ 2021-07-16T01:01:36,997 c/triangle.c:13332:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:36,997 13332 | tspivot(testtri, testsh); 2021-07-16T01:01:36,997 | ^~~~~~~ 2021-07-16T01:01:37,002 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,002 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:37,002 | ^ 2021-07-16T01:01:37,002 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,003 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,003 | ^~~~~~~ 2021-07-16T01:01:37,003 c/triangle.c:13332:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,003 13332 | tspivot(testtri, testsh); 2021-07-16T01:01:37,003 | ^~~~~~~ 2021-07-16T01:01:37,008 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,008 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:37,008 | ^ 2021-07-16T01:01:37,009 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,009 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,009 | ^~~~~~~ 2021-07-16T01:01:37,009 c/triangle.c:13332:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,009 13332 | tspivot(testtri, testsh); 2021-07-16T01:01:37,009 | ^~~~~~~ 2021-07-16T01:01:37,015 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,015 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:37,015 | ^ 2021-07-16T01:01:37,015 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,015 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,015 | ^~~~~~~ 2021-07-16T01:01:37,015 c/triangle.c:13337:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,015 13337 | tspivot(testtri, testsh); 2021-07-16T01:01:37,016 | ^~~~~~~ 2021-07-16T01:01:37,021 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,021 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:37,021 | ^ 2021-07-16T01:01:37,021 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,021 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,021 | ^~~~~~~ 2021-07-16T01:01:37,021 c/triangle.c:13337:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,022 13337 | tspivot(testtri, testsh); 2021-07-16T01:01:37,022 | ^~~~~~~ 2021-07-16T01:01:37,027 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,027 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:37,027 | ^ 2021-07-16T01:01:37,027 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,028 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,028 | ^~~~~~~ 2021-07-16T01:01:37,028 c/triangle.c:13337:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,028 13337 | tspivot(testtri, testsh); 2021-07-16T01:01:37,028 | ^~~~~~~ 2021-07-16T01:01:37,034 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,034 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:37,034 | ^ 2021-07-16T01:01:37,034 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,034 969 | decode(ptr, otri2); 2021-07-16T01:01:37,034 | ^~~~~~ 2021-07-16T01:01:37,034 c/triangle.c:13348:15: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,035 13348 | sym(enctri, testtri); 2021-07-16T01:01:37,035 | ^~~ 2021-07-16T01:01:37,040 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,040 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:37,040 | ^ 2021-07-16T01:01:37,040 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,040 969 | decode(ptr, otri2); 2021-07-16T01:01:37,040 | ^~~~~~ 2021-07-16T01:01:37,040 c/triangle.c:13348:15: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,041 13348 | sym(enctri, testtri); 2021-07-16T01:01:37,041 | ^~~ 2021-07-16T01:01:37,046 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,046 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:37,046 | ^ 2021-07-16T01:01:37,046 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,047 969 | decode(ptr, otri2); 2021-07-16T01:01:37,047 | ^~~~~~ 2021-07-16T01:01:37,047 c/triangle.c:13348:15: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,047 13348 | sym(enctri, testtri); 2021-07-16T01:01:37,047 | ^~~ 2021-07-16T01:01:37,054 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,054 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:37,054 | ^ 2021-07-16T01:01:37,054 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,055 1208 | sdecode(sptr, osub) 2021-07-16T01:01:37,055 | ^~~~~~~ 2021-07-16T01:01:37,055 c/triangle.c:13436:9: note: in expansion of macro ‘snextself’ 2021-07-16T01:01:37,055 13436 | snextself(currentenc); 2021-07-16T01:01:37,055 | ^~~~~~~~~ 2021-07-16T01:01:37,060 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,060 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:37,060 | ^ 2021-07-16T01:01:37,061 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,061 1208 | sdecode(sptr, osub) 2021-07-16T01:01:37,061 | ^~~~~~~ 2021-07-16T01:01:37,061 c/triangle.c:13436:9: note: in expansion of macro ‘snextself’ 2021-07-16T01:01:37,061 13436 | snextself(currentenc); 2021-07-16T01:01:37,061 | ^~~~~~~~~ 2021-07-16T01:01:37,066 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,067 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:37,067 | ^ 2021-07-16T01:01:37,067 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,067 1208 | sdecode(sptr, osub) 2021-07-16T01:01:37,067 | ^~~~~~~ 2021-07-16T01:01:37,067 c/triangle.c:13436:9: note: in expansion of macro ‘snextself’ 2021-07-16T01:01:37,067 13436 | snextself(currentenc); 2021-07-16T01:01:37,067 | ^~~~~~~~~ 2021-07-16T01:01:37,068 c/triangle.c: In function ‘splittriangle’: 2021-07-16T01:01:37,073 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,073 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:37,074 | ^ 2021-07-16T01:01:37,074 c/triangle.c:13511:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,074 13511 | decode(badtri->poortri, badotri); 2021-07-16T01:01:37,074 | ^~~~~~ 2021-07-16T01:01:37,080 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,080 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:37,080 | ^ 2021-07-16T01:01:37,080 c/triangle.c:13511:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,080 13511 | decode(badtri->poortri, badotri); 2021-07-16T01:01:37,080 | ^~~~~~ 2021-07-16T01:01:37,086 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,086 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:37,086 | ^ 2021-07-16T01:01:37,086 c/triangle.c:13511:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,086 13511 | decode(badtri->poortri, badotri); 2021-07-16T01:01:37,087 | ^~~~~~ 2021-07-16T01:01:37,089 c/triangle.c: In function ‘highorder’: 2021-07-16T01:01:37,096 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,096 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:37,096 | ^ 2021-07-16T01:01:37,096 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,096 969 | decode(ptr, otri2); 2021-07-16T01:01:37,096 | ^~~~~~ 2021-07-16T01:01:37,096 c/triangle.c:13758:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,097 13758 | sym(triangleloop, trisym); 2021-07-16T01:01:37,097 | ^~~ 2021-07-16T01:01:37,102 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,102 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:37,102 | ^ 2021-07-16T01:01:37,102 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,102 969 | decode(ptr, otri2); 2021-07-16T01:01:37,103 | ^~~~~~ 2021-07-16T01:01:37,103 c/triangle.c:13758:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,103 13758 | sym(triangleloop, trisym); 2021-07-16T01:01:37,103 | ^~~ 2021-07-16T01:01:37,108 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,109 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:37,109 | ^ 2021-07-16T01:01:37,109 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,109 969 | decode(ptr, otri2); 2021-07-16T01:01:37,109 | ^~~~~~ 2021-07-16T01:01:37,109 c/triangle.c:13758:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,110 13758 | sym(triangleloop, trisym); 2021-07-16T01:01:37,110 | ^~~ 2021-07-16T01:01:37,116 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,116 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:37,116 | ^ 2021-07-16T01:01:37,116 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,116 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,116 | ^~~~~~~ 2021-07-16T01:01:37,116 c/triangle.c:13774:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,116 13774 | tspivot(triangleloop, checkmark); 2021-07-16T01:01:37,117 | ^~~~~~~ 2021-07-16T01:01:37,122 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,122 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:37,122 | ^ 2021-07-16T01:01:37,122 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,122 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,123 | ^~~~~~~ 2021-07-16T01:01:37,123 c/triangle.c:13774:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,123 13774 | tspivot(triangleloop, checkmark); 2021-07-16T01:01:37,123 | ^~~~~~~ 2021-07-16T01:01:37,128 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,128 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:37,129 | ^ 2021-07-16T01:01:37,129 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,129 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,129 | ^~~~~~~ 2021-07-16T01:01:37,129 c/triangle.c:13774:11: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,129 13774 | tspivot(triangleloop, checkmark); 2021-07-16T01:01:37,129 | ^~~~~~~ 2021-07-16T01:01:37,135 c/triangle.c: In function ‘writeedges’: 2021-07-16T01:01:37,142 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,142 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:37,142 | ^ 2021-07-16T01:01:37,142 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,142 969 | decode(ptr, otri2); 2021-07-16T01:01:37,142 | ^~~~~~ 2021-07-16T01:01:37,142 c/triangle.c:14872:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,143 14872 | sym(triangleloop, trisym); 2021-07-16T01:01:37,143 | ^~~ 2021-07-16T01:01:37,149 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,149 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:37,149 | ^ 2021-07-16T01:01:37,149 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,149 969 | decode(ptr, otri2); 2021-07-16T01:01:37,149 | ^~~~~~ 2021-07-16T01:01:37,149 c/triangle.c:14872:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,150 14872 | sym(triangleloop, trisym); 2021-07-16T01:01:37,150 | ^~~ 2021-07-16T01:01:37,156 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,156 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:37,156 | ^ 2021-07-16T01:01:37,156 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,156 969 | decode(ptr, otri2); 2021-07-16T01:01:37,156 | ^~~~~~ 2021-07-16T01:01:37,156 c/triangle.c:14872:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,157 14872 | sym(triangleloop, trisym); 2021-07-16T01:01:37,157 | ^~~ 2021-07-16T01:01:37,163 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,163 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-16T01:01:37,163 | ^ 2021-07-16T01:01:37,164 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,164 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,164 | ^~~~~~~ 2021-07-16T01:01:37,164 c/triangle.c:14890:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,164 14890 | tspivot(triangleloop, checkmark); 2021-07-16T01:01:37,164 | ^~~~~~~ 2021-07-16T01:01:37,170 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,170 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-16T01:01:37,170 | ^ 2021-07-16T01:01:37,171 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,171 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,171 | ^~~~~~~ 2021-07-16T01:01:37,171 c/triangle.c:14890:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,171 14890 | tspivot(triangleloop, checkmark); 2021-07-16T01:01:37,171 | ^~~~~~~ 2021-07-16T01:01:37,177 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,177 1169 | (osub).ss = (subseg *) \ 2021-07-16T01:01:37,177 | ^ 2021-07-16T01:01:37,178 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-16T01:01:37,178 1289 | sdecode(sptr, osub) 2021-07-16T01:01:37,178 | ^~~~~~~ 2021-07-16T01:01:37,178 c/triangle.c:14890:13: note: in expansion of macro ‘tspivot’ 2021-07-16T01:01:37,178 14890 | tspivot(triangleloop, checkmark); 2021-07-16T01:01:37,178 | ^~~~~~~ 2021-07-16T01:01:37,179 c/triangle.c: In function ‘writevoronoi’: 2021-07-16T01:01:37,186 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,187 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:37,187 | ^ 2021-07-16T01:01:37,187 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,187 969 | decode(ptr, otri2); 2021-07-16T01:01:37,187 | ^~~~~~ 2021-07-16T01:01:37,187 c/triangle.c:15111:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,187 15111 | sym(triangleloop, trisym); 2021-07-16T01:01:37,187 | ^~~ 2021-07-16T01:01:37,194 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,194 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:37,194 | ^ 2021-07-16T01:01:37,194 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,194 969 | decode(ptr, otri2); 2021-07-16T01:01:37,194 | ^~~~~~ 2021-07-16T01:01:37,195 c/triangle.c:15111:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,195 15111 | sym(triangleloop, trisym); 2021-07-16T01:01:37,195 | ^~~ 2021-07-16T01:01:37,201 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,201 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:37,201 | ^ 2021-07-16T01:01:37,201 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,202 969 | decode(ptr, otri2); 2021-07-16T01:01:37,202 | ^~~~~~ 2021-07-16T01:01:37,202 c/triangle.c:15111:7: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,202 15111 | sym(triangleloop, trisym); 2021-07-16T01:01:37,202 | ^~~ 2021-07-16T01:01:37,202 c/triangle.c: In function ‘writeneighbors’: 2021-07-16T01:01:37,210 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,210 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:37,210 | ^ 2021-07-16T01:01:37,210 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,210 969 | decode(ptr, otri2); 2021-07-16T01:01:37,210 | ^~~~~~ 2021-07-16T01:01:37,210 c/triangle.c:15234:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,211 15234 | sym(triangleloop, trisym); 2021-07-16T01:01:37,211 | ^~~ 2021-07-16T01:01:37,217 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,217 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:37,217 | ^ 2021-07-16T01:01:37,217 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,218 969 | decode(ptr, otri2); 2021-07-16T01:01:37,218 | ^~~~~~ 2021-07-16T01:01:37,218 c/triangle.c:15234:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,218 15234 | sym(triangleloop, trisym); 2021-07-16T01:01:37,218 | ^~~ 2021-07-16T01:01:37,224 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,225 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:37,225 | ^ 2021-07-16T01:01:37,225 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,225 969 | decode(ptr, otri2); 2021-07-16T01:01:37,225 | ^~~~~~ 2021-07-16T01:01:37,225 c/triangle.c:15234:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,225 15234 | sym(triangleloop, trisym); 2021-07-16T01:01:37,225 | ^~~ 2021-07-16T01:01:37,232 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,232 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:37,232 | ^ 2021-07-16T01:01:37,232 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,232 969 | decode(ptr, otri2); 2021-07-16T01:01:37,232 | ^~~~~~ 2021-07-16T01:01:37,233 c/triangle.c:15237:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,233 15237 | sym(triangleloop, trisym); 2021-07-16T01:01:37,233 | ^~~ 2021-07-16T01:01:37,239 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,239 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:37,239 | ^ 2021-07-16T01:01:37,240 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,240 969 | decode(ptr, otri2); 2021-07-16T01:01:37,240 | ^~~~~~ 2021-07-16T01:01:37,240 c/triangle.c:15237:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,240 15237 | sym(triangleloop, trisym); 2021-07-16T01:01:37,240 | ^~~ 2021-07-16T01:01:37,246 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,247 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:37,247 | ^ 2021-07-16T01:01:37,247 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,247 969 | decode(ptr, otri2); 2021-07-16T01:01:37,247 | ^~~~~~ 2021-07-16T01:01:37,247 c/triangle.c:15237:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,247 15237 | sym(triangleloop, trisym); 2021-07-16T01:01:37,247 | ^~~ 2021-07-16T01:01:37,254 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,254 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-16T01:01:37,254 | ^ 2021-07-16T01:01:37,254 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,254 969 | decode(ptr, otri2); 2021-07-16T01:01:37,254 | ^~~~~~ 2021-07-16T01:01:37,255 c/triangle.c:15240:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,255 15240 | sym(triangleloop, trisym); 2021-07-16T01:01:37,255 | ^~~ 2021-07-16T01:01:37,261 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-16T01:01:37,261 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-16T01:01:37,261 | ^ 2021-07-16T01:01:37,261 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,262 969 | decode(ptr, otri2); 2021-07-16T01:01:37,262 | ^~~~~~ 2021-07-16T01:01:37,262 c/triangle.c:15240:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,262 15240 | sym(triangleloop, trisym); 2021-07-16T01:01:37,262 | ^~~ 2021-07-16T01:01:37,268 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-16T01:01:37,268 949 | (otri).tri = (triangle *) \ 2021-07-16T01:01:37,269 | ^ 2021-07-16T01:01:37,269 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-16T01:01:37,269 969 | decode(ptr, otri2); 2021-07-16T01:01:37,269 | ^~~~~~ 2021-07-16T01:01:37,269 c/triangle.c:15240:5: note: in expansion of macro ‘sym’ 2021-07-16T01:01:37,269 15240 | sym(triangleloop, trisym); 2021-07-16T01:01:37,269 | ^~~ 2021-07-16T01:01:46,797 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-16T01:01:47,689 triangle/core.c: In function ‘__Pyx_ParseOptionalKeywords’: 2021-07-16T01:01:47,701 triangle/core.c:22901:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,701 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,701 | ^ 2021-07-16T01:01:47,702 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,702 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,702 from triangle/core.c:4: 2021-07-16T01:01:47,703 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-16T01:01:47,703 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-16T01:01:47,703 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,716 triangle/core.c:22901:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,717 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,717 | ^ 2021-07-16T01:01:47,717 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,717 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,717 from triangle/core.c:4: 2021-07-16T01:01:47,717 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-16T01:01:47,717 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-16T01:01:47,718 | ^~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,731 triangle/core.c:22901:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,731 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,731 | ^ 2021-07-16T01:01:47,732 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,732 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,732 from triangle/core.c:4: 2021-07-16T01:01:47,732 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-16T01:01:47,732 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-16T01:01:47,732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,746 triangle/core.c:22901:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,746 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,746 | ^ 2021-07-16T01:01:47,746 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,747 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,747 from triangle/core.c:4: 2021-07-16T01:01:47,747 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-16T01:01:47,747 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-16T01:01:47,747 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,760 triangle/core.c:22901:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,761 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,761 | ^ 2021-07-16T01:01:47,761 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,761 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,761 from triangle/core.c:4: 2021-07-16T01:01:47,761 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-16T01:01:47,762 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-16T01:01:47,762 | ^~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,775 triangle/core.c:22901:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,775 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,776 | ^ 2021-07-16T01:01:47,776 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,776 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,776 from triangle/core.c:4: 2021-07-16T01:01:47,776 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-16T01:01:47,776 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-16T01:01:47,776 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,793 triangle/core.c:22917:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,793 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,793 | ^ 2021-07-16T01:01:47,793 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,793 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,794 from triangle/core.c:4: 2021-07-16T01:01:47,794 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-16T01:01:47,794 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-16T01:01:47,794 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,807 triangle/core.c:22917:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,808 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,808 | ^ 2021-07-16T01:01:47,808 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,808 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,808 from triangle/core.c:4: 2021-07-16T01:01:47,808 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-16T01:01:47,809 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-16T01:01:47,809 | ^~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,822 triangle/core.c:22917:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,822 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,823 | ^ 2021-07-16T01:01:47,823 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,823 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,823 from triangle/core.c:4: 2021-07-16T01:01:47,823 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-16T01:01:47,823 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-16T01:01:47,823 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,837 triangle/core.c:22917:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,838 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,838 | ^ 2021-07-16T01:01:47,838 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,838 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,838 from triangle/core.c:4: 2021-07-16T01:01:47,838 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-16T01:01:47,839 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-16T01:01:47,839 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,853 triangle/core.c:22917:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,853 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,853 | ^ 2021-07-16T01:01:47,853 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,854 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,854 from triangle/core.c:4: 2021-07-16T01:01:47,854 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-16T01:01:47,854 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-16T01:01:47,854 | ^~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,866 triangle/core.c:22917:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,867 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-16T01:01:47,867 | ^ 2021-07-16T01:01:47,867 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,867 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,867 from triangle/core.c:4: 2021-07-16T01:01:47,867 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-16T01:01:47,867 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-16T01:01:47,867 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T01:01:47,984 triangle/core.c: In function ‘__Pyx_decode_c_string’: 2021-07-16T01:01:47,995 triangle/core.c:23497:9: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-16T01:01:47,996 23497 | return PyUnicode_FromUnicode(NULL, 0); 2021-07-16T01:01:47,996 | ^~~~~~ 2021-07-16T01:01:47,996 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-16T01:01:47,996 from /usr/include/python3.9/Python.h:97, 2021-07-16T01:01:47,996 from triangle/core.c:4: 2021-07-16T01:01:47,996 /usr/include/python3.9/cpython/unicodeobject.h:551:42: note: declared here 2021-07-16T01:01:47,996 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2021-07-16T01:01:47,996 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-16T01:02:05,360 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -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 build/temp.linux-armv7l-3.9/c/triangle.o build/temp.linux-armv7l-3.9/triangle/core.o -o build/lib.linux-armv7l-3.9/triangle/core.cpython-39-arm-linux-gnueabihf.so 2021-07-16T01:02:05,572 installing to build/bdist.linux-armv7l/wheel 2021-07-16T01:02:05,572 running install 2021-07-16T01:02:05,573 running install_lib 2021-07-16T01:02:05,577 creating build/bdist.linux-armv7l 2021-07-16T01:02:05,578 creating build/bdist.linux-armv7l/wheel 2021-07-16T01:02:05,579 creating build/bdist.linux-armv7l/wheel/triangle 2021-07-16T01:02:05,580 copying build/lib.linux-armv7l-3.9/triangle/data.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-16T01:02:05,583 copying build/lib.linux-armv7l-3.9/triangle/__init__.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-16T01:02:05,584 copying build/lib.linux-armv7l-3.9/triangle/tri.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-16T01:02:05,586 copying build/lib.linux-armv7l-3.9/triangle/core.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/triangle 2021-07-16T01:02:05,619 creating build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,620 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,623 copying build/lib.linux-armv7l-3.9/triangle/data/box.4.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,625 copying build/lib.linux-armv7l-3.9/triangle/data/greenland.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,661 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.q.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,663 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.2.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,665 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,667 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,669 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,670 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.q.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,672 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.2.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,674 copying build/lib.linux-armv7l-3.9/triangle/data/face.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,676 copying build/lib.linux-armv7l-3.9/triangle/data/box.2.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,677 copying build/lib.linux-armv7l-3.9/triangle/data/bbox.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,679 copying build/lib.linux-armv7l-3.9/triangle/data/box.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,681 copying build/lib.linux-armv7l-3.9/triangle/data/box.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,682 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.2.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,684 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,686 copying build/lib.linux-armv7l-3.9/triangle/data/ell.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,688 copying build/lib.linux-armv7l-3.9/triangle/data/face.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,690 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.r.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,691 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,693 copying build/lib.linux-armv7l-3.9/triangle/data/A.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,695 copying build/lib.linux-armv7l-3.9/triangle/data/la.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,699 copying build/lib.linux-armv7l-3.9/triangle/data/box.4.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,702 copying build/lib.linux-armv7l-3.9/triangle/data/bbox.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,704 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,706 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,707 copying build/lib.linux-armv7l-3.9/triangle/data/la.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,711 copying build/lib.linux-armv7l-3.9/triangle/data/face.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,712 copying build/lib.linux-armv7l-3.9/triangle/data/box.4.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,715 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.1.v.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,717 copying build/lib.linux-armv7l-3.9/triangle/data/dots.1.v.edge -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,719 copying build/lib.linux-armv7l-3.9/triangle/data/bbox.1.area -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,721 copying build/lib.linux-armv7l-3.9/triangle/data/face.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,722 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,726 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.r.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,727 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,729 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,731 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.2.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,734 copying build/lib.linux-armv7l-3.9/triangle/data/A.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,736 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,738 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.1.v.edge -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,740 copying build/lib.linux-armv7l-3.9/triangle/data/square_circle_hole.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,743 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.2.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,746 copying build/lib.linux-armv7l-3.9/triangle/data/dots.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,747 copying build/lib.linux-armv7l-3.9/triangle/data/ell.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,749 copying build/lib.linux-armv7l-3.9/triangle/data/box.3.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,751 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,753 copying build/lib.linux-armv7l-3.9/triangle/data/A.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,755 copying build/lib.linux-armv7l-3.9/triangle/data/box.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,757 copying build/lib.linux-armv7l-3.9/triangle/data/A.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,759 copying build/lib.linux-armv7l-3.9/triangle/data/box.3.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,761 copying build/lib.linux-armv7l-3.9/triangle/data/box.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,763 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,765 copying build/lib.linux-armv7l-3.9/triangle/data/dots.1.v.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,767 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,769 copying build/lib.linux-armv7l-3.9/triangle/data/square_circle_hole.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,773 copying build/lib.linux-armv7l-3.9/triangle/data/la.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,775 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,777 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,779 copying build/lib.linux-armv7l-3.9/triangle/data/box.2.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,781 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,783 copying build/lib.linux-armv7l-3.9/triangle/data/box.3.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,785 copying build/lib.linux-armv7l-3.9/triangle/data/square_circle_hole.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,790 copying build/lib.linux-armv7l-3.9/triangle/data/la.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,793 copying build/lib.linux-armv7l-3.9/triangle/data/greenland.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,828 copying build/lib.linux-armv7l-3.9/triangle/data/box.2.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,830 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.2.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,833 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-16T01:02:05,835 copying build/lib.linux-armv7l-3.9/triangle/version.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-16T01:02:05,836 copying build/lib.linux-armv7l-3.9/triangle/core1_run.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-16T01:02:05,838 copying build/lib.linux-armv7l-3.9/triangle/plot.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-16T01:02:05,839 running install_egg_info 2021-07-16T01:02:05,861 running egg_info 2021-07-16T01:02:05,862 writing triangle.egg-info/PKG-INFO 2021-07-16T01:02:05,864 writing dependency_links to triangle.egg-info/dependency_links.txt 2021-07-16T01:02:05,866 writing requirements to triangle.egg-info/requires.txt 2021-07-16T01:02:05,867 writing top-level names to triangle.egg-info/top_level.txt 2021-07-16T01:02:05,908 reading manifest file 'triangle.egg-info/SOURCES.txt' 2021-07-16T01:02:05,923 adding license file 'LICENSE' 2021-07-16T01:02:05,933 writing manifest file 'triangle.egg-info/SOURCES.txt' 2021-07-16T01:02:05,935 Copying triangle.egg-info to build/bdist.linux-armv7l/wheel/triangle-20200424-py3.9.egg-info 2021-07-16T01:02:05,945 running install_scripts 2021-07-16T01:02:06,017 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2021-07-16T01:02:06,022 creating build/bdist.linux-armv7l/wheel/triangle-20200424.dist-info/WHEEL 2021-07-16T01:02:06,024 creating '/tmp/pip-wheel-b_syze5y/triangle-20200424-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-16T01:02:06,027 adding 'triangle/__init__.py' 2021-07-16T01:02:06,356 adding 'triangle/core.cpython-39-arm-linux-gnueabihf.so' 2021-07-16T01:02:06,371 adding 'triangle/core1_run.py' 2021-07-16T01:02:06,372 adding 'triangle/data.py' 2021-07-16T01:02:06,374 adding 'triangle/plot.py' 2021-07-16T01:02:06,375 adding 'triangle/tri.py' 2021-07-16T01:02:06,376 adding 'triangle/version.py' 2021-07-16T01:02:06,379 adding 'triangle/data/A.1.ele' 2021-07-16T01:02:06,380 adding 'triangle/data/A.1.node' 2021-07-16T01:02:06,381 adding 'triangle/data/A.1.poly' 2021-07-16T01:02:06,383 adding 'triangle/data/A.poly' 2021-07-16T01:02:06,384 adding 'triangle/data/bbox.1.area' 2021-07-16T01:02:06,385 adding 'triangle/data/bbox.1.ele' 2021-07-16T01:02:06,386 adding 'triangle/data/bbox.1.node' 2021-07-16T01:02:06,387 adding 'triangle/data/box.1.ele' 2021-07-16T01:02:06,388 adding 'triangle/data/box.1.node' 2021-07-16T01:02:06,389 adding 'triangle/data/box.1.poly' 2021-07-16T01:02:06,390 adding 'triangle/data/box.2.ele' 2021-07-16T01:02:06,391 adding 'triangle/data/box.2.node' 2021-07-16T01:02:06,392 adding 'triangle/data/box.2.poly' 2021-07-16T01:02:06,395 adding 'triangle/data/box.3.ele' 2021-07-16T01:02:06,396 adding 'triangle/data/box.3.node' 2021-07-16T01:02:06,398 adding 'triangle/data/box.3.poly' 2021-07-16T01:02:06,405 adding 'triangle/data/box.4.ele' 2021-07-16T01:02:06,411 adding 'triangle/data/box.4.node' 2021-07-16T01:02:06,412 adding 'triangle/data/box.4.poly' 2021-07-16T01:02:06,414 adding 'triangle/data/box.poly' 2021-07-16T01:02:06,415 adding 'triangle/data/diamond_02_00009.1.ele' 2021-07-16T01:02:06,416 adding 'triangle/data/diamond_02_00009.1.node' 2021-07-16T01:02:06,417 adding 'triangle/data/diamond_02_00009.1.v.edge' 2021-07-16T01:02:06,418 adding 'triangle/data/diamond_02_00009.1.v.node' 2021-07-16T01:02:06,419 adding 'triangle/data/diamond_02_00009.node' 2021-07-16T01:02:06,421 adding 'triangle/data/dots.1.v.edge' 2021-07-16T01:02:06,423 adding 'triangle/data/dots.1.v.node' 2021-07-16T01:02:06,424 adding 'triangle/data/dots.node' 2021-07-16T01:02:06,426 adding 'triangle/data/double_hex.1.ele' 2021-07-16T01:02:06,427 adding 'triangle/data/double_hex.1.node' 2021-07-16T01:02:06,429 adding 'triangle/data/double_hex.1.poly' 2021-07-16T01:02:06,435 adding 'triangle/data/double_hex.2.ele' 2021-07-16T01:02:06,440 adding 'triangle/data/double_hex.2.node' 2021-07-16T01:02:06,442 adding 'triangle/data/double_hex.2.poly' 2021-07-16T01:02:06,444 adding 'triangle/data/double_hex.poly' 2021-07-16T01:02:06,445 adding 'triangle/data/double_hex2.1.ele' 2021-07-16T01:02:06,446 adding 'triangle/data/double_hex2.1.node' 2021-07-16T01:02:06,448 adding 'triangle/data/double_hex2.1.poly' 2021-07-16T01:02:06,450 adding 'triangle/data/double_hex2.2.ele' 2021-07-16T01:02:06,452 adding 'triangle/data/double_hex2.2.node' 2021-07-16T01:02:06,453 adding 'triangle/data/double_hex2.2.poly' 2021-07-16T01:02:06,454 adding 'triangle/data/double_hex2.poly' 2021-07-16T01:02:06,462 adding 'triangle/data/double_hex3.1.ele' 2021-07-16T01:02:06,467 adding 'triangle/data/double_hex3.1.node' 2021-07-16T01:02:06,469 adding 'triangle/data/double_hex3.1.poly' 2021-07-16T01:02:06,470 adding 'triangle/data/double_hex3.node' 2021-07-16T01:02:06,471 adding 'triangle/data/double_hex3.poly' 2021-07-16T01:02:06,472 adding 'triangle/data/ell.ele' 2021-07-16T01:02:06,474 adding 'triangle/data/ell.node' 2021-07-16T01:02:06,475 adding 'triangle/data/face.1.ele' 2021-07-16T01:02:06,476 adding 'triangle/data/face.1.node' 2021-07-16T01:02:06,477 adding 'triangle/data/face.1.poly' 2021-07-16T01:02:06,478 adding 'triangle/data/face.poly' 2021-07-16T01:02:07,032 adding 'triangle/data/greenland.ele' 2021-07-16T01:02:07,440 adding 'triangle/data/greenland.node' 2021-07-16T01:02:07,465 adding 'triangle/data/la.1.ele' 2021-07-16T01:02:07,474 adding 'triangle/data/la.1.node' 2021-07-16T01:02:07,477 adding 'triangle/data/la.1.poly' 2021-07-16T01:02:07,479 adding 'triangle/data/la.poly' 2021-07-16T01:02:07,480 adding 'triangle/data/spiral.1.ele' 2021-07-16T01:02:07,481 adding 'triangle/data/spiral.1.node' 2021-07-16T01:02:07,482 adding 'triangle/data/spiral.node' 2021-07-16T01:02:07,484 adding 'triangle/data/spiral.q.1.ele' 2021-07-16T01:02:07,485 adding 'triangle/data/spiral.q.1.node' 2021-07-16T01:02:07,486 adding 'triangle/data/spiral.r.1.ele' 2021-07-16T01:02:07,487 adding 'triangle/data/spiral.r.1.node' 2021-07-16T01:02:07,498 adding 'triangle/data/square_circle_hole.1.ele' 2021-07-16T01:02:07,505 adding 'triangle/data/square_circle_hole.1.node' 2021-07-16T01:02:07,512 adding 'triangle/data/square_circle_hole.poly' 2021-07-16T01:02:07,515 adding 'triangle-20200424.dist-info/LICENSE' 2021-07-16T01:02:07,516 adding 'triangle-20200424.dist-info/METADATA' 2021-07-16T01:02:07,517 adding 'triangle-20200424.dist-info/WHEEL' 2021-07-16T01:02:07,518 adding 'triangle-20200424.dist-info/top_level.txt' 2021-07-16T01:02:07,519 adding 'triangle-20200424.dist-info/RECORD' 2021-07-16T01:02:07,549 removing build/bdist.linux-armv7l/wheel 2021-07-16T01:02:07,667 Building wheel for triangle (setup.py): finished with status 'done' 2021-07-16T01:02:07,698 Created wheel for triangle: filename=triangle-20200424-cp39-cp39-linux_armv7l.whl size=1903591 sha256=8c452fe6442c29d385647cd0a8ab82502506e2bf9c1e3d31f000ec06e09bf351 2021-07-16T01:02:07,699 Stored in directory: /tmp/pip-ephem-wheel-cache-xbk4repf/wheels/f2/88/37/8f735aee5d4569463edbc9cc5cca9b92e888152102e8d85583 2021-07-16T01:02:07,711 Successfully built triangle 2021-07-16T01:02:07,776 Removed build tracker: '/tmp/pip-req-tracker-tntvknjz'