2021-07-15T22:02:10,742 Created temporary directory: /tmp/pip-ephem-wheel-cache-1d_mr6fn 2021-07-15T22:02:10,745 Created temporary directory: /tmp/pip-req-tracker-86od98a4 2021-07-15T22:02:10,745 Initialized build tracking at /tmp/pip-req-tracker-86od98a4 2021-07-15T22:02:10,745 Created build tracker: /tmp/pip-req-tracker-86od98a4 2021-07-15T22:02:10,745 Entered build tracker: /tmp/pip-req-tracker-86od98a4 2021-07-15T22:02:10,746 Created temporary directory: /tmp/pip-wheel-t6490pw7 2021-07-15T22:02:10,772 1 location(s) to search for versions of triangle: 2021-07-15T22:02:10,772 * https://pypi.org/simple/triangle/ 2021-07-15T22:02:10,772 Fetching project page and analyzing links: https://pypi.org/simple/triangle/ 2021-07-15T22:02:10,773 Getting page https://pypi.org/simple/triangle/ 2021-07-15T22:02:10,774 Found index url https://pypi.org/simple 2021-07-15T22:02:10,892 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-15T22:02:10,893 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-15T22:02:10,893 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-15T22:02:10,893 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-15T22:02:10,894 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-15T22:02:10,894 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-15T22:02:10,894 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-15T22:02:10,895 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-15T22:02:10,895 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-15T22:02:10,895 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-15T22:02:10,895 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-15T22:02:10,896 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-15T22:02:10,896 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-15T22:02:10,896 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-15T22:02:10,897 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-15T22:02:10,897 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-15T22:02:10,897 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-15T22:02:10,897 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-15T22:02:10,898 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-15T22:02:10,898 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-15T22:02:10,898 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-15T22:02:10,898 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-15T22:02:10,899 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-15T22:02:10,899 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-15T22:02:10,916 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-15T22:02:10,917 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-15T22:02:10,917 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-15T22:02:10,917 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-15T22:02:10,918 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-15T22:02:10,918 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-15T22:02:10,919 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-15T22:02:10,919 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-15T22:02:10,920 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-15T22:02:10,920 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-15T22:02:10,921 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-15T22:02:10,921 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-15T22:02:10,921 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-15T22:02:10,922 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-15T22:02:10,922 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-15T22:02:10,923 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-15T22:02:10,923 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-15T22:02:10,923 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-15T22:02:10,924 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-15T22:02:10,924 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-15T22:02:10,925 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-15T22:02:10,925 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-15T22:02:10,926 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-15T22:02:10,926 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-15T22:02:10,927 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-15T22:02:10,927 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-15T22:02:10,927 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-15T22:02:10,928 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-15T22:02:10,928 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-15T22:02:10,929 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-15T22:02:10,929 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-15T22:02:10,930 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-15T22:02:10,930 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-15T22:02:10,930 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-15T22:02:10,931 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-15T22:02:10,931 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-15T22:02:10,932 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-15T22:02:10,932 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-15T22:02:10,933 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-15T22:02:10,933 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-15T22:02:10,933 Skipping link: not a file: https://pypi.org/simple/triangle/ 2021-07-15T22:02:10,937 Given no hashes to check 1 links for project 'triangle': discarding no candidates 2021-07-15T22:02:10,956 Collecting triangle==20200404 2021-07-15T22:02:10,958 Created temporary directory: /tmp/pip-unpack-t9ykjkik 2021-07-15T22:02:12,307 Downloading triangle-20200404.tar.gz (1.6 MB) 2021-07-15T22:02:12,973 Added triangle==20200404 from https://files.pythonhosted.org/packages/8c/5e/590d510da2229b68a73df94f1c0d5371a0b6d57898fa4bd6a14bbefcedd3/triangle-20200404.tar.gz#sha256=3d5c5a27a56bcb1a6ecdf536b6df35cdcebf6ce2f4bf348ac4b7ed7072830aaa to build tracker '/tmp/pip-req-tracker-86od98a4' 2021-07-15T22:02:12,974 Running setup.py (path:/tmp/pip-wheel-t6490pw7/triangle_df0252bda0594674894d763377ea96f0/setup.py) egg_info for package triangle 2021-07-15T22:02:12,975 Created temporary directory: /tmp/pip-pip-egg-info-9jqnlftq 2021-07-15T22:02:12,975 Running command python setup.py egg_info 2021-07-15T22:02:14,143 running egg_info 2021-07-15T22:02:14,145 creating /tmp/pip-pip-egg-info-9jqnlftq/triangle.egg-info 2021-07-15T22:02:14,147 writing /tmp/pip-pip-egg-info-9jqnlftq/triangle.egg-info/PKG-INFO 2021-07-15T22:02:14,149 writing dependency_links to /tmp/pip-pip-egg-info-9jqnlftq/triangle.egg-info/dependency_links.txt 2021-07-15T22:02:14,150 writing requirements to /tmp/pip-pip-egg-info-9jqnlftq/triangle.egg-info/requires.txt 2021-07-15T22:02:14,151 writing top-level names to /tmp/pip-pip-egg-info-9jqnlftq/triangle.egg-info/top_level.txt 2021-07-15T22:02:14,152 writing manifest file '/tmp/pip-pip-egg-info-9jqnlftq/triangle.egg-info/SOURCES.txt' 2021-07-15T22:02:14,508 reading manifest file '/tmp/pip-pip-egg-info-9jqnlftq/triangle.egg-info/SOURCES.txt' 2021-07-15T22:02:14,510 adding license file 'LICENSE' 2021-07-15T22:02:14,515 writing manifest file '/tmp/pip-pip-egg-info-9jqnlftq/triangle.egg-info/SOURCES.txt' 2021-07-15T22:02:14,599 Source in /tmp/pip-wheel-t6490pw7/triangle_df0252bda0594674894d763377ea96f0 has version 20200404, which satisfies requirement triangle==20200404 from https://files.pythonhosted.org/packages/8c/5e/590d510da2229b68a73df94f1c0d5371a0b6d57898fa4bd6a14bbefcedd3/triangle-20200404.tar.gz#sha256=3d5c5a27a56bcb1a6ecdf536b6df35cdcebf6ce2f4bf348ac4b7ed7072830aaa 2021-07-15T22:02:14,600 Removed triangle==20200404 from https://files.pythonhosted.org/packages/8c/5e/590d510da2229b68a73df94f1c0d5371a0b6d57898fa4bd6a14bbefcedd3/triangle-20200404.tar.gz#sha256=3d5c5a27a56bcb1a6ecdf536b6df35cdcebf6ce2f4bf348ac4b7ed7072830aaa from build tracker '/tmp/pip-req-tracker-86od98a4' 2021-07-15T22:02:14,604 Created temporary directory: /tmp/pip-unpack-2nneaz92 2021-07-15T22:02:14,605 Building wheels for collected packages: triangle 2021-07-15T22:02:14,608 Created temporary directory: /tmp/pip-wheel-d8lqs6qj 2021-07-15T22:02:14,609 Building wheel for triangle (setup.py): started 2021-07-15T22:02:14,609 Destination directory: /tmp/pip-wheel-d8lqs6qj 2021-07-15T22:02:14,609 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-t6490pw7/triangle_df0252bda0594674894d763377ea96f0/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-t6490pw7/triangle_df0252bda0594674894d763377ea96f0/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-d8lqs6qj 2021-07-15T22:02:15,792 running bdist_wheel 2021-07-15T22:02:15,948 running build 2021-07-15T22:02:15,949 running build_py 2021-07-15T22:02:16,087 creating build 2021-07-15T22:02:16,088 creating build/lib.linux-armv7l-3.9 2021-07-15T22:02:16,088 creating build/lib.linux-armv7l-3.9/triangle 2021-07-15T22:02:16,089 copying triangle/tri.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-15T22:02:16,091 copying triangle/data.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-15T22:02:16,093 copying triangle/version.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-15T22:02:16,095 copying triangle/plot.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-15T22:02:16,097 copying triangle/core1_run.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-15T22:02:16,098 copying triangle/__init__.py -> build/lib.linux-armv7l-3.9/triangle 2021-07-15T22:02:16,110 creating build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,111 copying triangle/data/box.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,113 copying triangle/data/spiral.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,116 copying triangle/data/double_hex3.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,119 copying triangle/data/greenland.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,186 copying triangle/data/double_hex2.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,193 copying triangle/data/diamond_02_00009.1.v.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,200 copying triangle/data/ell.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,210 copying triangle/data/spiral.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,213 copying triangle/data/double_hex.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,215 copying triangle/data/la.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,218 copying triangle/data/double_hex2.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,221 copying triangle/data/double_hex3.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,224 copying triangle/data/square_circle_hole.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,227 copying triangle/data/diamond_02_00009.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,229 copying triangle/data/A.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,230 copying triangle/data/box.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,232 copying triangle/data/box.3.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,235 copying triangle/data/box.4.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,237 copying triangle/data/dots.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,239 copying triangle/data/diamond_02_00009.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,242 copying triangle/data/face.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,243 copying triangle/data/dots.1.v.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,247 copying triangle/data/double_hex.2.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,250 copying triangle/data/spiral.q.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,252 copying triangle/data/spiral.r.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,254 copying triangle/data/bbox.1.node -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,255 copying triangle/data/diamond_02_00009.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,258 copying triangle/data/spiral.q.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,260 copying triangle/data/box.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,261 copying triangle/data/spiral.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,264 copying triangle/data/box.3.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,266 copying triangle/data/double_hex.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,268 copying triangle/data/la.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,272 copying triangle/data/face.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,273 copying triangle/data/A.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,275 copying triangle/data/double_hex2.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,278 copying triangle/data/double_hex2.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,279 copying triangle/data/box.4.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,282 copying triangle/data/greenland.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,320 copying triangle/data/square_circle_hole.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,323 copying triangle/data/spiral.r.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,325 copying triangle/data/box.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,326 copying triangle/data/double_hex3.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,329 copying triangle/data/double_hex.2.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,332 copying triangle/data/ell.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,334 copying triangle/data/bbox.1.ele -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,336 copying triangle/data/box.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,338 copying triangle/data/la.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,340 copying triangle/data/double_hex.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,342 copying triangle/data/face.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,344 copying triangle/data/double_hex.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,347 copying triangle/data/box.4.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,349 copying triangle/data/box.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,350 copying triangle/data/la.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,353 copying triangle/data/double_hex2.2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,355 copying triangle/data/double_hex3.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,357 copying triangle/data/A.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,359 copying triangle/data/A.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,361 copying triangle/data/double_hex2.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,363 copying triangle/data/box.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,365 copying triangle/data/double_hex3.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,367 copying triangle/data/face.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,368 copying triangle/data/double_hex2.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,370 copying triangle/data/box.3.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,372 copying triangle/data/square_circle_hole.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,375 copying triangle/data/double_hex.1.poly -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,377 copying triangle/data/bbox.1.area -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,379 copying triangle/data/dots.1.v.edge -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,381 copying triangle/data/diamond_02_00009.1.v.edge -> build/lib.linux-armv7l-3.9/triangle/data 2021-07-15T22:02:16,384 running build_ext 2021-07-15T22:02:16,389 building 'triangle.core' extension 2021-07-15T22:02:16,389 creating build/temp.linux-armv7l-3.9 2021-07-15T22:02:16,390 creating build/temp.linux-armv7l-3.9/c 2021-07-15T22:02:16,391 creating build/temp.linux-armv7l-3.9/triangle 2021-07-15T22:02:16,391 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-15T22:02:16,533 c/triangle.c: In function ‘printtriangle’: 2021-07-15T22:02:16,539 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,539 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,539 | ^ 2021-07-15T22:02:16,540 c/triangle.c:3687:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,540 3687 | decode(t->tri[0], printtri); 2021-07-15T22:02:16,540 | ^~~~~~ 2021-07-15T22:02:16,541 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,541 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,541 | ^ 2021-07-15T22:02:16,541 c/triangle.c:3687:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,542 3687 | decode(t->tri[0], printtri); 2021-07-15T22:02:16,542 | ^~~~~~ 2021-07-15T22:02:16,543 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,543 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,543 | ^ 2021-07-15T22:02:16,544 c/triangle.c:3687:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,544 3687 | decode(t->tri[0], printtri); 2021-07-15T22:02:16,544 | ^~~~~~ 2021-07-15T22:02:16,544 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,544 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,544 | ^ 2021-07-15T22:02:16,544 c/triangle.c:3694:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,544 3694 | decode(t->tri[1], printtri); 2021-07-15T22:02:16,545 | ^~~~~~ 2021-07-15T22:02:16,545 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,545 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,545 | ^ 2021-07-15T22:02:16,545 c/triangle.c:3694:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,545 3694 | decode(t->tri[1], printtri); 2021-07-15T22:02:16,545 | ^~~~~~ 2021-07-15T22:02:16,545 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,546 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,546 | ^ 2021-07-15T22:02:16,546 c/triangle.c:3694:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,546 3694 | decode(t->tri[1], printtri); 2021-07-15T22:02:16,546 | ^~~~~~ 2021-07-15T22:02:16,546 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,546 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,547 | ^ 2021-07-15T22:02:16,547 c/triangle.c:3701:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,547 3701 | decode(t->tri[2], printtri); 2021-07-15T22:02:16,547 | ^~~~~~ 2021-07-15T22:02:16,547 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,547 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,547 | ^ 2021-07-15T22:02:16,547 c/triangle.c:3701:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,547 3701 | decode(t->tri[2], printtri); 2021-07-15T22:02:16,548 | ^~~~~~ 2021-07-15T22:02:16,548 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,548 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,548 | ^ 2021-07-15T22:02:16,548 c/triangle.c:3701:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,548 3701 | decode(t->tri[2], printtri); 2021-07-15T22:02:16,548 | ^~~~~~ 2021-07-15T22:02:16,548 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,549 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,549 | ^ 2021-07-15T22:02:16,549 c/triangle.c:3732:5: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,549 3732 | sdecode(t->tri[6], printsh); 2021-07-15T22:02:16,549 | ^~~~~~~ 2021-07-15T22:02:16,549 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,549 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,549 | ^ 2021-07-15T22:02:16,549 c/triangle.c:3732:5: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,550 3732 | sdecode(t->tri[6], printsh); 2021-07-15T22:02:16,550 | ^~~~~~~ 2021-07-15T22:02:16,550 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,550 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,550 | ^ 2021-07-15T22:02:16,550 c/triangle.c:3732:5: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,550 3732 | sdecode(t->tri[6], printsh); 2021-07-15T22:02:16,550 | ^~~~~~~ 2021-07-15T22:02:16,551 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,551 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,551 | ^ 2021-07-15T22:02:16,551 c/triangle.c:3737:5: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,551 3737 | sdecode(t->tri[7], printsh); 2021-07-15T22:02:16,551 | ^~~~~~~ 2021-07-15T22:02:16,551 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,551 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,551 | ^ 2021-07-15T22:02:16,552 c/triangle.c:3737:5: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,552 3737 | sdecode(t->tri[7], printsh); 2021-07-15T22:02:16,552 | ^~~~~~~ 2021-07-15T22:02:16,552 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,552 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,552 | ^ 2021-07-15T22:02:16,552 c/triangle.c:3737:5: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,552 3737 | sdecode(t->tri[7], printsh); 2021-07-15T22:02:16,553 | ^~~~~~~ 2021-07-15T22:02:16,553 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,553 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,553 | ^ 2021-07-15T22:02:16,553 c/triangle.c:3742:5: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,553 3742 | sdecode(t->tri[8], printsh); 2021-07-15T22:02:16,553 | ^~~~~~~ 2021-07-15T22:02:16,553 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,553 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,554 | ^ 2021-07-15T22:02:16,554 c/triangle.c:3742:5: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,554 3742 | sdecode(t->tri[8], printsh); 2021-07-15T22:02:16,554 | ^~~~~~~ 2021-07-15T22:02:16,554 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,554 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,554 | ^ 2021-07-15T22:02:16,555 c/triangle.c:3742:5: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,555 3742 | sdecode(t->tri[8], printsh); 2021-07-15T22:02:16,555 | ^~~~~~~ 2021-07-15T22:02:16,555 c/triangle.c: In function ‘printsubseg’: 2021-07-15T22:02:16,555 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,555 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,555 | ^ 2021-07-15T22:02:16,555 c/triangle.c:3781:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,555 3781 | sdecode(s->ss[0], printsh); 2021-07-15T22:02:16,556 | ^~~~~~~ 2021-07-15T22:02:16,556 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,556 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,556 | ^ 2021-07-15T22:02:16,556 c/triangle.c:3781:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,556 3781 | sdecode(s->ss[0], printsh); 2021-07-15T22:02:16,556 | ^~~~~~~ 2021-07-15T22:02:16,556 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,556 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,557 | ^ 2021-07-15T22:02:16,557 c/triangle.c:3781:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,557 3781 | sdecode(s->ss[0], printsh); 2021-07-15T22:02:16,557 | ^~~~~~~ 2021-07-15T22:02:16,557 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,557 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,557 | ^ 2021-07-15T22:02:16,557 c/triangle.c:3788:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,557 3788 | sdecode(s->ss[1], printsh); 2021-07-15T22:02:16,558 | ^~~~~~~ 2021-07-15T22:02:16,558 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,558 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,558 | ^ 2021-07-15T22:02:16,558 c/triangle.c:3788:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,558 3788 | sdecode(s->ss[1], printsh); 2021-07-15T22:02:16,558 | ^~~~~~~ 2021-07-15T22:02:16,558 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,559 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,559 | ^ 2021-07-15T22:02:16,559 c/triangle.c:3788:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,559 3788 | sdecode(s->ss[1], printsh); 2021-07-15T22:02:16,559 | ^~~~~~~ 2021-07-15T22:02:16,559 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,559 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,559 | ^ 2021-07-15T22:02:16,560 c/triangle.c:3811:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,560 3811 | decode(s->ss[6], printtri); 2021-07-15T22:02:16,560 | ^~~~~~ 2021-07-15T22:02:16,560 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,560 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,560 | ^ 2021-07-15T22:02:16,560 c/triangle.c:3811:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,560 3811 | decode(s->ss[6], printtri); 2021-07-15T22:02:16,560 | ^~~~~~ 2021-07-15T22:02:16,561 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,561 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,561 | ^ 2021-07-15T22:02:16,561 c/triangle.c:3811:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,561 3811 | decode(s->ss[6], printtri); 2021-07-15T22:02:16,561 | ^~~~~~ 2021-07-15T22:02:16,561 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,561 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,562 | ^ 2021-07-15T22:02:16,562 c/triangle.c:3818:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,562 3818 | decode(s->ss[7], printtri); 2021-07-15T22:02:16,562 | ^~~~~~ 2021-07-15T22:02:16,562 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,562 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,562 | ^ 2021-07-15T22:02:16,562 c/triangle.c:3818:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,562 3818 | decode(s->ss[7], printtri); 2021-07-15T22:02:16,563 | ^~~~~~ 2021-07-15T22:02:16,563 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,563 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,563 | ^ 2021-07-15T22:02:16,563 c/triangle.c:3818:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,563 3818 | decode(s->ss[7], printtri); 2021-07-15T22:02:16,563 | ^~~~~~ 2021-07-15T22:02:16,563 c/triangle.c: In function ‘poolrestart’: 2021-07-15T22:02:16,563 c/triangle.c:3909:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,563 3909 | alignptr = (INT_PTR) (pool->nowblock + 1); 2021-07-15T22:02:16,564 | ^ 2021-07-15T22:02:16,564 c/triangle.c:3911:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,564 3911 | pool->nextitem = (VOID *) 2021-07-15T22:02:16,564 | ^ 2021-07-15T22:02:16,564 c/triangle.c: In function ‘poolinit’: 2021-07-15T22:02:16,564 c/triangle.c:3956:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-15T22:02:16,564 3956 | if (alignment > sizeof(VOID *)) { 2021-07-15T22:02:16,565 | ^ 2021-07-15T22:02:16,565 c/triangle.c: In function ‘poolalloc’: 2021-07-15T22:02:16,565 c/triangle.c:4043:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,565 4043 | alignptr = (INT_PTR) (pool->nowblock + 1); 2021-07-15T22:02:16,565 | ^ 2021-07-15T22:02:16,565 c/triangle.c:4045:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,565 4045 | pool->nextitem = (VOID *) 2021-07-15T22:02:16,565 | ^ 2021-07-15T22:02:16,566 c/triangle.c: In function ‘traversalinit’: 2021-07-15T22:02:16,566 c/triangle.c:4107:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,566 4107 | alignptr = (INT_PTR) (pool->pathblock + 1); 2021-07-15T22:02:16,566 | ^ 2021-07-15T22:02:16,566 c/triangle.c:4109:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,566 4109 | pool->pathitem = (VOID *) 2021-07-15T22:02:16,566 | ^ 2021-07-15T22:02:16,566 c/triangle.c: In function ‘traverse’: 2021-07-15T22:02:16,566 c/triangle.c:4151:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,567 4151 | alignptr = (INT_PTR) (pool->pathblock + 1); 2021-07-15T22:02:16,567 | ^ 2021-07-15T22:02:16,567 c/triangle.c:4153:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,567 4153 | pool->pathitem = (VOID *) 2021-07-15T22:02:16,567 | ^ 2021-07-15T22:02:16,567 c/triangle.c: In function ‘dummyinit’: 2021-07-15T22:02:16,567 c/triangle.c:4213:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,567 4213 | alignptr = (INT_PTR) m->dummytribase; 2021-07-15T22:02:16,568 | ^ 2021-07-15T22:02:16,568 c/triangle.c:4214:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,568 4214 | m->dummytri = (triangle *) 2021-07-15T22:02:16,568 | ^ 2021-07-15T22:02:16,568 c/triangle.c:4236:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,568 4236 | alignptr = (INT_PTR) m->dummysubbase; 2021-07-15T22:02:16,568 | ^ 2021-07-15T22:02:16,568 c/triangle.c:4237:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,569 4237 | m->dummysub = (subseg *) 2021-07-15T22:02:16,569 | ^ 2021-07-15T22:02:16,569 c/triangle.c: In function ‘initializetrisubpools’: 2021-07-15T22:02:16,569 c/triangle.c:4356:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2021-07-15T22:02:16,569 4356 | (trisize < 6 * sizeof(triangle) + sizeof(int))) { 2021-07-15T22:02:16,569 | ^ 2021-07-15T22:02:16,569 c/triangle.c: In function ‘getvertex’: 2021-07-15T22:02:16,569 c/triangle.c:4613:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,569 4613 | alignptr = (INT_PTR) (getblock + 1); 2021-07-15T22:02:16,570 | ^ 2021-07-15T22:02:16,570 c/triangle.c:4614:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,570 4614 | foundvertex = (char *) (alignptr + (INT_PTR) m->vertices.alignbytes - 2021-07-15T22:02:16,570 | ^ 2021-07-15T22:02:16,621 c/triangle.c: In function ‘checkmesh’: 2021-07-15T22:02:16,623 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,623 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,623 | ^ 2021-07-15T22:02:16,623 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,623 969 | decode(ptr, otri2); 2021-07-15T22:02:16,624 | ^~~~~~ 2021-07-15T22:02:16,624 c/triangle.c:6748:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,624 6748 | sym(triangleloop, oppotri); 2021-07-15T22:02:16,624 | ^~~ 2021-07-15T22:02:16,625 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,625 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,625 | ^ 2021-07-15T22:02:16,626 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,626 969 | decode(ptr, otri2); 2021-07-15T22:02:16,626 | ^~~~~~ 2021-07-15T22:02:16,626 c/triangle.c:6748:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,626 6748 | sym(triangleloop, oppotri); 2021-07-15T22:02:16,626 | ^~~ 2021-07-15T22:02:16,627 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,627 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,628 | ^ 2021-07-15T22:02:16,628 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,628 969 | decode(ptr, otri2); 2021-07-15T22:02:16,628 | ^~~~~~ 2021-07-15T22:02:16,628 c/triangle.c:6748:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,628 6748 | sym(triangleloop, oppotri); 2021-07-15T22:02:16,628 | ^~~ 2021-07-15T22:02:16,630 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,630 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,630 | ^ 2021-07-15T22:02:16,630 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,630 969 | decode(ptr, otri2); 2021-07-15T22:02:16,630 | ^~~~~~ 2021-07-15T22:02:16,630 c/triangle.c:6751:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,630 6751 | sym(oppotri, oppooppotri); 2021-07-15T22:02:16,631 | ^~~ 2021-07-15T22:02:16,632 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,632 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,632 | ^ 2021-07-15T22:02:16,632 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,632 969 | decode(ptr, otri2); 2021-07-15T22:02:16,632 | ^~~~~~ 2021-07-15T22:02:16,633 c/triangle.c:6751:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,633 6751 | sym(oppotri, oppooppotri); 2021-07-15T22:02:16,633 | ^~~ 2021-07-15T22:02:16,634 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,634 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,634 | ^ 2021-07-15T22:02:16,635 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,635 969 | decode(ptr, otri2); 2021-07-15T22:02:16,635 | ^~~~~~ 2021-07-15T22:02:16,635 c/triangle.c:6751:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,635 6751 | sym(oppotri, oppooppotri); 2021-07-15T22:02:16,635 | ^~~ 2021-07-15T22:02:16,636 c/triangle.c: In function ‘checkdelaunay’: 2021-07-15T22:02:16,638 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,639 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,639 | ^ 2021-07-15T22:02:16,639 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,639 969 | decode(ptr, otri2); 2021-07-15T22:02:16,639 | ^~~~~~ 2021-07-15T22:02:16,639 c/triangle.c:6841:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,639 6841 | sym(triangleloop, oppotri); 2021-07-15T22:02:16,639 | ^~~ 2021-07-15T22:02:16,641 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,641 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,641 | ^ 2021-07-15T22:02:16,641 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,641 969 | decode(ptr, otri2); 2021-07-15T22:02:16,641 | ^~~~~~ 2021-07-15T22:02:16,641 c/triangle.c:6841:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,641 6841 | sym(triangleloop, oppotri); 2021-07-15T22:02:16,642 | ^~~ 2021-07-15T22:02:16,643 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,643 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,643 | ^ 2021-07-15T22:02:16,643 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,643 969 | decode(ptr, otri2); 2021-07-15T22:02:16,644 | ^~~~~~ 2021-07-15T22:02:16,644 c/triangle.c:6841:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,644 6841 | sym(triangleloop, oppotri); 2021-07-15T22:02:16,644 | ^~~ 2021-07-15T22:02:16,646 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,646 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,646 | ^ 2021-07-15T22:02:16,646 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,646 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,646 | ^~~~~~~ 2021-07-15T22:02:16,646 c/triangle.c:6859:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,647 6859 | tspivot(triangleloop, opposubseg); 2021-07-15T22:02:16,647 | ^~~~~~~ 2021-07-15T22:02:16,648 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,648 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,648 | ^ 2021-07-15T22:02:16,648 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,648 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,649 | ^~~~~~~ 2021-07-15T22:02:16,649 c/triangle.c:6859:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,649 6859 | tspivot(triangleloop, opposubseg); 2021-07-15T22:02:16,649 | ^~~~~~~ 2021-07-15T22:02:16,650 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,650 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,650 | ^ 2021-07-15T22:02:16,651 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,651 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,651 | ^~~~~~~ 2021-07-15T22:02:16,651 c/triangle.c:6859:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,651 6859 | tspivot(triangleloop, opposubseg); 2021-07-15T22:02:16,651 | ^~~~~~~ 2021-07-15T22:02:16,653 c/triangle.c: In function ‘enqueuebadtri’: 2021-07-15T22:02:16,655 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,655 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,655 | ^ 2021-07-15T22:02:16,655 c/triangle.c:7039:21: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,655 7039 | newbad->poortri = encode(*enqtri); 2021-07-15T22:02:16,655 | ^~~~~~ 2021-07-15T22:02:16,657 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,657 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,657 | ^ 2021-07-15T22:02:16,658 c/triangle.c:7039:21: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,658 7039 | newbad->poortri = encode(*enqtri); 2021-07-15T22:02:16,658 | ^~~~~~ 2021-07-15T22:02:16,658 c/triangle.c: In function ‘checkseg4encroach’: 2021-07-15T22:02:16,660 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,660 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,661 | ^ 2021-07-15T22:02:16,661 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,661 1296 | decode(ptr, otri) 2021-07-15T22:02:16,661 | ^~~~~~ 2021-07-15T22:02:16,661 c/triangle.c:7136:3: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:16,661 7136 | stpivot(*testsubseg, neighbortri); 2021-07-15T22:02:16,661 | ^~~~~~~ 2021-07-15T22:02:16,663 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,663 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,663 | ^ 2021-07-15T22:02:16,663 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,663 1296 | decode(ptr, otri) 2021-07-15T22:02:16,663 | ^~~~~~ 2021-07-15T22:02:16,663 c/triangle.c:7136:3: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:16,663 7136 | stpivot(*testsubseg, neighbortri); 2021-07-15T22:02:16,664 | ^~~~~~~ 2021-07-15T22:02:16,665 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,665 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,665 | ^ 2021-07-15T22:02:16,665 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,666 1296 | decode(ptr, otri) 2021-07-15T22:02:16,666 | ^~~~~~ 2021-07-15T22:02:16,666 c/triangle.c:7136:3: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:16,666 7136 | stpivot(*testsubseg, neighbortri); 2021-07-15T22:02:16,666 | ^~~~~~~ 2021-07-15T22:02:16,668 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,668 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,668 | ^ 2021-07-15T22:02:16,669 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,669 1296 | decode(ptr, otri) 2021-07-15T22:02:16,669 | ^~~~~~ 2021-07-15T22:02:16,669 c/triangle.c:7163:3: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:16,669 7163 | stpivot(testsym, neighbortri); 2021-07-15T22:02:16,669 | ^~~~~~~ 2021-07-15T22:02:16,671 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,671 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,671 | ^ 2021-07-15T22:02:16,671 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,671 1296 | decode(ptr, otri) 2021-07-15T22:02:16,671 | ^~~~~~ 2021-07-15T22:02:16,671 c/triangle.c:7163:3: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:16,671 7163 | stpivot(testsym, neighbortri); 2021-07-15T22:02:16,671 | ^~~~~~~ 2021-07-15T22:02:16,673 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,673 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,673 | ^ 2021-07-15T22:02:16,673 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,674 1296 | decode(ptr, otri) 2021-07-15T22:02:16,674 | ^~~~~~ 2021-07-15T22:02:16,674 c/triangle.c:7163:3: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:16,674 7163 | stpivot(testsym, neighbortri); 2021-07-15T22:02:16,674 | ^~~~~~~ 2021-07-15T22:02:16,676 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,677 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,677 | ^ 2021-07-15T22:02:16,677 c/triangle.c:7196:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,677 7196 | encroachedseg->encsubseg = sencode(*testsubseg); 2021-07-15T22:02:16,677 | ^~~~~~~ 2021-07-15T22:02:16,679 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,679 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,679 | ^ 2021-07-15T22:02:16,679 c/triangle.c:7196:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,679 7196 | encroachedseg->encsubseg = sencode(*testsubseg); 2021-07-15T22:02:16,679 | ^~~~~~~ 2021-07-15T22:02:16,681 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,681 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,681 | ^ 2021-07-15T22:02:16,682 c/triangle.c:7200:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,682 7200 | encroachedseg->encsubseg = sencode(testsym); 2021-07-15T22:02:16,682 | ^~~~~~~ 2021-07-15T22:02:16,684 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,684 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,684 | ^ 2021-07-15T22:02:16,684 c/triangle.c:7200:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,684 7200 | encroachedseg->encsubseg = sencode(testsym); 2021-07-15T22:02:16,684 | ^~~~~~~ 2021-07-15T22:02:16,686 c/triangle.c: In function ‘testtriangle’: 2021-07-15T22:02:16,689 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,689 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,689 | ^ 2021-07-15T22:02:16,689 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,689 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,689 | ^~~~~~~ 2021-07-15T22:02:16,689 c/triangle.c:7338:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,689 7338 | tspivot(tri1, testsub); 2021-07-15T22:02:16,690 | ^~~~~~~ 2021-07-15T22:02:16,691 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,691 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,691 | ^ 2021-07-15T22:02:16,692 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,692 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,692 | ^~~~~~~ 2021-07-15T22:02:16,692 c/triangle.c:7338:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,692 7338 | tspivot(tri1, testsub); 2021-07-15T22:02:16,692 | ^~~~~~~ 2021-07-15T22:02:16,694 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,694 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,694 | ^ 2021-07-15T22:02:16,694 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,694 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,694 | ^~~~~~~ 2021-07-15T22:02:16,694 c/triangle.c:7338:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,695 7338 | tspivot(tri1, testsub); 2021-07-15T22:02:16,695 | ^~~~~~~ 2021-07-15T22:02:16,696 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,697 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,697 | ^ 2021-07-15T22:02:16,697 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,697 973 | decode(ptr, otri); 2021-07-15T22:02:16,697 | ^~~~~~ 2021-07-15T22:02:16,697 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:16,697 1014 | symself(otri); \ 2021-07-15T22:02:16,697 | ^~~~~~~ 2021-07-15T22:02:16,698 c/triangle.c:7343:11: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:16,698 7343 | oprevself(tri1); 2021-07-15T22:02:16,698 | ^~~~~~~~~ 2021-07-15T22:02:16,699 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,699 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,699 | ^ 2021-07-15T22:02:16,699 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,700 973 | decode(ptr, otri); 2021-07-15T22:02:16,700 | ^~~~~~ 2021-07-15T22:02:16,700 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:16,700 1014 | symself(otri); \ 2021-07-15T22:02:16,700 | ^~~~~~~ 2021-07-15T22:02:16,700 c/triangle.c:7343:11: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:16,700 7343 | oprevself(tri1); 2021-07-15T22:02:16,700 | ^~~~~~~~~ 2021-07-15T22:02:16,702 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,702 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,702 | ^ 2021-07-15T22:02:16,702 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,702 973 | decode(ptr, otri); 2021-07-15T22:02:16,702 | ^~~~~~ 2021-07-15T22:02:16,702 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:16,702 1014 | symself(otri); \ 2021-07-15T22:02:16,703 | ^~~~~~~ 2021-07-15T22:02:16,703 c/triangle.c:7343:11: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:16,703 7343 | oprevself(tri1); 2021-07-15T22:02:16,703 | ^~~~~~~~~ 2021-07-15T22:02:16,704 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,705 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,705 | ^ 2021-07-15T22:02:16,705 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,705 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,705 | ^~~~~~~ 2021-07-15T22:02:16,705 c/triangle.c:7344:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,705 7344 | tspivot(tri1, testsub); 2021-07-15T22:02:16,705 | ^~~~~~~ 2021-07-15T22:02:16,707 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,707 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,707 | ^ 2021-07-15T22:02:16,707 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,707 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,708 | ^~~~~~~ 2021-07-15T22:02:16,708 c/triangle.c:7344:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,708 7344 | tspivot(tri1, testsub); 2021-07-15T22:02:16,708 | ^~~~~~~ 2021-07-15T22:02:16,709 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,710 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,710 | ^ 2021-07-15T22:02:16,710 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,710 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,710 | ^~~~~~~ 2021-07-15T22:02:16,710 c/triangle.c:7344:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,710 7344 | tspivot(tri1, testsub); 2021-07-15T22:02:16,710 | ^~~~~~~ 2021-07-15T22:02:16,712 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,712 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,713 | ^ 2021-07-15T22:02:16,713 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,713 973 | decode(ptr, otri); 2021-07-15T22:02:16,713 | ^~~~~~ 2021-07-15T22:02:16,713 c/triangle.c:1026:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:16,713 1026 | symself(otri); \ 2021-07-15T22:02:16,713 | ^~~~~~~ 2021-07-15T22:02:16,713 c/triangle.c:7351:11: note: in expansion of macro ‘dnextself’ 2021-07-15T22:02:16,713 7351 | dnextself(tri2); 2021-07-15T22:02:16,714 | ^~~~~~~~~ 2021-07-15T22:02:16,715 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,715 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,715 | ^ 2021-07-15T22:02:16,715 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,716 973 | decode(ptr, otri); 2021-07-15T22:02:16,716 | ^~~~~~ 2021-07-15T22:02:16,716 c/triangle.c:1026:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:16,716 1026 | symself(otri); \ 2021-07-15T22:02:16,716 | ^~~~~~~ 2021-07-15T22:02:16,716 c/triangle.c:7351:11: note: in expansion of macro ‘dnextself’ 2021-07-15T22:02:16,716 7351 | dnextself(tri2); 2021-07-15T22:02:16,716 | ^~~~~~~~~ 2021-07-15T22:02:16,718 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,718 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,718 | ^ 2021-07-15T22:02:16,718 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,718 973 | decode(ptr, otri); 2021-07-15T22:02:16,718 | ^~~~~~ 2021-07-15T22:02:16,718 c/triangle.c:1026:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:16,718 1026 | symself(otri); \ 2021-07-15T22:02:16,719 | ^~~~~~~ 2021-07-15T22:02:16,719 c/triangle.c:7351:11: note: in expansion of macro ‘dnextself’ 2021-07-15T22:02:16,719 7351 | dnextself(tri2); 2021-07-15T22:02:16,719 | ^~~~~~~~~ 2021-07-15T22:02:16,720 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,720 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,721 | ^ 2021-07-15T22:02:16,721 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,721 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,721 | ^~~~~~~ 2021-07-15T22:02:16,721 c/triangle.c:7352:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,721 7352 | tspivot(tri2, testsub); 2021-07-15T22:02:16,721 | ^~~~~~~ 2021-07-15T22:02:16,723 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,723 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,723 | ^ 2021-07-15T22:02:16,723 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,723 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,723 | ^~~~~~~ 2021-07-15T22:02:16,724 c/triangle.c:7352:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,724 7352 | tspivot(tri2, testsub); 2021-07-15T22:02:16,724 | ^~~~~~~ 2021-07-15T22:02:16,725 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,726 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,726 | ^ 2021-07-15T22:02:16,726 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,726 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,726 | ^~~~~~~ 2021-07-15T22:02:16,726 c/triangle.c:7352:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,726 7352 | tspivot(tri2, testsub); 2021-07-15T22:02:16,726 | ^~~~~~~ 2021-07-15T22:02:16,727 c/triangle.c: In function ‘makevertexmap’: 2021-07-15T22:02:16,730 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,730 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,730 | ^ 2021-07-15T22:02:16,730 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-15T22:02:16,730 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-15T22:02:16,730 | ^~~~~ 2021-07-15T22:02:16,731 c/triangle.c:7431:29: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,731 7431 | setvertex2tri(triorg, encode(triangleloop)); 2021-07-15T22:02:16,731 | ^~~~~~ 2021-07-15T22:02:16,732 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,733 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,733 | ^ 2021-07-15T22:02:16,733 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-15T22:02:16,733 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-15T22:02:16,733 | ^~~~~ 2021-07-15T22:02:16,733 c/triangle.c:7431:29: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,733 7431 | setvertex2tri(triorg, encode(triangleloop)); 2021-07-15T22:02:16,733 | ^~~~~~ 2021-07-15T22:02:16,734 c/triangle.c: In function ‘preciselocate’: 2021-07-15T22:02:16,736 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,737 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,737 | ^ 2021-07-15T22:02:16,737 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,737 969 | decode(ptr, otri2); 2021-07-15T22:02:16,737 | ^~~~~~ 2021-07-15T22:02:16,737 c/triangle.c:7590:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,737 7590 | sym(backtracktri, *searchtri); 2021-07-15T22:02:16,737 | ^~~ 2021-07-15T22:02:16,739 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,739 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,739 | ^ 2021-07-15T22:02:16,740 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,740 969 | decode(ptr, otri2); 2021-07-15T22:02:16,740 | ^~~~~~ 2021-07-15T22:02:16,740 c/triangle.c:7590:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,740 7590 | sym(backtracktri, *searchtri); 2021-07-15T22:02:16,740 | ^~~ 2021-07-15T22:02:16,742 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,742 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,742 | ^ 2021-07-15T22:02:16,742 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,742 969 | decode(ptr, otri2); 2021-07-15T22:02:16,742 | ^~~~~~ 2021-07-15T22:02:16,743 c/triangle.c:7590:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,743 7590 | sym(backtracktri, *searchtri); 2021-07-15T22:02:16,743 | ^~~ 2021-07-15T22:02:16,745 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,745 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,745 | ^ 2021-07-15T22:02:16,745 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,745 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,745 | ^~~~~~~ 2021-07-15T22:02:16,745 c/triangle.c:7594:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,746 7594 | tspivot(backtracktri, checkedge); 2021-07-15T22:02:16,746 | ^~~~~~~ 2021-07-15T22:02:16,747 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,748 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,748 | ^ 2021-07-15T22:02:16,748 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,748 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,748 | ^~~~~~~ 2021-07-15T22:02:16,748 c/triangle.c:7594:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,748 7594 | tspivot(backtracktri, checkedge); 2021-07-15T22:02:16,748 | ^~~~~~~ 2021-07-15T22:02:16,750 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,750 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,750 | ^ 2021-07-15T22:02:16,751 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,751 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,751 | ^~~~~~~ 2021-07-15T22:02:16,751 c/triangle.c:7594:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,751 7594 | tspivot(backtracktri, checkedge); 2021-07-15T22:02:16,751 | ^~~~~~~ 2021-07-15T22:02:16,752 c/triangle.c: In function ‘locate’: 2021-07-15T22:02:16,754 c/triangle.c:7736:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,754 7736 | alignptr = (INT_PTR) (sampleblock + 1); 2021-07-15T22:02:16,754 | ^ 2021-07-15T22:02:16,756 c/triangle.c:7737:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,756 7737 | firsttri = (char *) (alignptr + 2021-07-15T22:02:16,756 | ^ 2021-07-15T22:02:16,760 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,760 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,760 | ^ 2021-07-15T22:02:16,760 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,760 973 | decode(ptr, otri); 2021-07-15T22:02:16,761 | ^~~~~~ 2021-07-15T22:02:16,761 c/triangle.c:7789:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:16,761 7789 | symself(*searchtri); 2021-07-15T22:02:16,761 | ^~~~~~~ 2021-07-15T22:02:16,763 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,763 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,763 | ^ 2021-07-15T22:02:16,763 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,763 973 | decode(ptr, otri); 2021-07-15T22:02:16,763 | ^~~~~~ 2021-07-15T22:02:16,763 c/triangle.c:7789:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:16,763 7789 | symself(*searchtri); 2021-07-15T22:02:16,764 | ^~~~~~~ 2021-07-15T22:02:16,765 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,766 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,766 | ^ 2021-07-15T22:02:16,766 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,766 973 | decode(ptr, otri); 2021-07-15T22:02:16,766 | ^~~~~~ 2021-07-15T22:02:16,766 c/triangle.c:7789:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:16,766 7789 | symself(*searchtri); 2021-07-15T22:02:16,766 | ^~~~~~~ 2021-07-15T22:02:16,767 c/triangle.c: In function ‘insertsubseg’: 2021-07-15T22:02:16,770 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,770 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,770 | ^ 2021-07-15T22:02:16,770 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,770 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,770 | ^~~~~~~ 2021-07-15T22:02:16,771 c/triangle.c:7847:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,771 7847 | tspivot(*tri, newsubseg); 2021-07-15T22:02:16,771 | ^~~~~~~ 2021-07-15T22:02:16,773 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,773 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,773 | ^ 2021-07-15T22:02:16,773 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,773 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,773 | ^~~~~~~ 2021-07-15T22:02:16,773 c/triangle.c:7847:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,774 7847 | tspivot(*tri, newsubseg); 2021-07-15T22:02:16,774 | ^~~~~~~ 2021-07-15T22:02:16,776 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,776 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,776 | ^ 2021-07-15T22:02:16,776 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,776 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,776 | ^~~~~~~ 2021-07-15T22:02:16,776 c/triangle.c:7847:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,776 7847 | tspivot(*tri, newsubseg); 2021-07-15T22:02:16,776 | ^~~~~~~ 2021-07-15T22:02:16,779 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,779 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,779 | ^ 2021-07-15T22:02:16,779 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,779 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,779 | ^~~~~~~ 2021-07-15T22:02:16,779 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,779 7859 | tsbond(*tri, newsubseg); 2021-07-15T22:02:16,780 | ^~~~~~ 2021-07-15T22:02:16,781 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,782 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,782 | ^ 2021-07-15T22:02:16,782 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,782 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,782 | ^~~~~~~ 2021-07-15T22:02:16,782 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,782 7859 | tsbond(*tri, newsubseg); 2021-07-15T22:02:16,782 | ^~~~~~ 2021-07-15T22:02:16,784 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,785 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,785 | ^ 2021-07-15T22:02:16,785 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,785 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,785 | ^~~~~~ 2021-07-15T22:02:16,785 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,785 7859 | tsbond(*tri, newsubseg); 2021-07-15T22:02:16,785 | ^~~~~~ 2021-07-15T22:02:16,787 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,787 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,787 | ^ 2021-07-15T22:02:16,788 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,788 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,788 | ^~~~~~ 2021-07-15T22:02:16,788 c/triangle.c:7859:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,788 7859 | tsbond(*tri, newsubseg); 2021-07-15T22:02:16,788 | ^~~~~~ 2021-07-15T22:02:16,790 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,790 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,790 | ^ 2021-07-15T22:02:16,791 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,791 969 | decode(ptr, otri2); 2021-07-15T22:02:16,791 | ^~~~~~ 2021-07-15T22:02:16,791 c/triangle.c:7860:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,791 7860 | sym(*tri, oppotri); 2021-07-15T22:02:16,791 | ^~~ 2021-07-15T22:02:16,793 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,793 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,793 | ^ 2021-07-15T22:02:16,793 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,794 969 | decode(ptr, otri2); 2021-07-15T22:02:16,794 | ^~~~~~ 2021-07-15T22:02:16,794 c/triangle.c:7860:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,794 7860 | sym(*tri, oppotri); 2021-07-15T22:02:16,794 | ^~~ 2021-07-15T22:02:16,796 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,796 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,796 | ^ 2021-07-15T22:02:16,796 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,796 969 | decode(ptr, otri2); 2021-07-15T22:02:16,797 | ^~~~~~ 2021-07-15T22:02:16,797 c/triangle.c:7860:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,797 7860 | sym(*tri, oppotri); 2021-07-15T22:02:16,797 | ^~~ 2021-07-15T22:02:16,799 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,799 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,799 | ^ 2021-07-15T22:02:16,799 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,799 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,800 | ^~~~~~~ 2021-07-15T22:02:16,800 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,800 7862 | tsbond(oppotri, newsubseg); 2021-07-15T22:02:16,800 | ^~~~~~ 2021-07-15T22:02:16,802 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,802 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,802 | ^ 2021-07-15T22:02:16,802 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,802 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,802 | ^~~~~~~ 2021-07-15T22:02:16,802 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,803 7862 | tsbond(oppotri, newsubseg); 2021-07-15T22:02:16,803 | ^~~~~~ 2021-07-15T22:02:16,805 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,805 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,805 | ^ 2021-07-15T22:02:16,805 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,805 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,805 | ^~~~~~ 2021-07-15T22:02:16,805 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,806 7862 | tsbond(oppotri, newsubseg); 2021-07-15T22:02:16,806 | ^~~~~~ 2021-07-15T22:02:16,808 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,808 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,808 | ^ 2021-07-15T22:02:16,808 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,808 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,808 | ^~~~~~ 2021-07-15T22:02:16,808 c/triangle.c:7862:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,809 7862 | tsbond(oppotri, newsubseg); 2021-07-15T22:02:16,809 | ^~~~~~ 2021-07-15T22:02:16,809 c/triangle.c: In function ‘flip’: 2021-07-15T22:02:16,811 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,811 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,811 | ^ 2021-07-15T22:02:16,812 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,812 969 | decode(ptr, otri2); 2021-07-15T22:02:16,812 | ^~~~~~ 2021-07-15T22:02:16,812 c/triangle.c:7949:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,812 7949 | sym(*flipedge, top); 2021-07-15T22:02:16,812 | ^~~ 2021-07-15T22:02:16,814 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,814 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,814 | ^ 2021-07-15T22:02:16,815 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,815 969 | decode(ptr, otri2); 2021-07-15T22:02:16,815 | ^~~~~~ 2021-07-15T22:02:16,815 c/triangle.c:7949:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,815 7949 | sym(*flipedge, top); 2021-07-15T22:02:16,815 | ^~~ 2021-07-15T22:02:16,817 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,817 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,817 | ^ 2021-07-15T22:02:16,817 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,818 969 | decode(ptr, otri2); 2021-07-15T22:02:16,818 | ^~~~~~ 2021-07-15T22:02:16,818 c/triangle.c:7949:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,818 7949 | sym(*flipedge, top); 2021-07-15T22:02:16,818 | ^~~ 2021-07-15T22:02:16,820 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,820 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,820 | ^ 2021-07-15T22:02:16,820 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,821 969 | decode(ptr, otri2); 2021-07-15T22:02:16,821 | ^~~~~~ 2021-07-15T22:02:16,821 c/triangle.c:7969:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,821 7969 | sym(topleft, toplcasing); 2021-07-15T22:02:16,821 | ^~~ 2021-07-15T22:02:16,823 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,823 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,823 | ^ 2021-07-15T22:02:16,823 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,823 969 | decode(ptr, otri2); 2021-07-15T22:02:16,824 | ^~~~~~ 2021-07-15T22:02:16,824 c/triangle.c:7969:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,824 7969 | sym(topleft, toplcasing); 2021-07-15T22:02:16,824 | ^~~ 2021-07-15T22:02:16,826 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,826 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,826 | ^ 2021-07-15T22:02:16,826 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,826 969 | decode(ptr, otri2); 2021-07-15T22:02:16,827 | ^~~~~~ 2021-07-15T22:02:16,827 c/triangle.c:7969:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,827 7969 | sym(topleft, toplcasing); 2021-07-15T22:02:16,827 | ^~~ 2021-07-15T22:02:16,829 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,829 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,829 | ^ 2021-07-15T22:02:16,829 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,829 969 | decode(ptr, otri2); 2021-07-15T22:02:16,830 | ^~~~~~ 2021-07-15T22:02:16,830 c/triangle.c:7971:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,830 7971 | sym(topright, toprcasing); 2021-07-15T22:02:16,830 | ^~~ 2021-07-15T22:02:16,832 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,832 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,832 | ^ 2021-07-15T22:02:16,832 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,832 969 | decode(ptr, otri2); 2021-07-15T22:02:16,832 | ^~~~~~ 2021-07-15T22:02:16,833 c/triangle.c:7971:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,833 7971 | sym(topright, toprcasing); 2021-07-15T22:02:16,833 | ^~~ 2021-07-15T22:02:16,835 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,835 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,835 | ^ 2021-07-15T22:02:16,835 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,835 969 | decode(ptr, otri2); 2021-07-15T22:02:16,835 | ^~~~~~ 2021-07-15T22:02:16,836 c/triangle.c:7971:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,836 7971 | sym(topright, toprcasing); 2021-07-15T22:02:16,836 | ^~~ 2021-07-15T22:02:16,838 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,838 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,838 | ^ 2021-07-15T22:02:16,838 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,838 969 | decode(ptr, otri2); 2021-07-15T22:02:16,839 | ^~~~~~ 2021-07-15T22:02:16,839 c/triangle.c:7973:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,839 7973 | sym(botleft, botlcasing); 2021-07-15T22:02:16,839 | ^~~ 2021-07-15T22:02:16,841 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,841 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,841 | ^ 2021-07-15T22:02:16,841 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,841 969 | decode(ptr, otri2); 2021-07-15T22:02:16,841 | ^~~~~~ 2021-07-15T22:02:16,842 c/triangle.c:7973:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,842 7973 | sym(botleft, botlcasing); 2021-07-15T22:02:16,842 | ^~~ 2021-07-15T22:02:16,844 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,844 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,844 | ^ 2021-07-15T22:02:16,844 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,844 969 | decode(ptr, otri2); 2021-07-15T22:02:16,845 | ^~~~~~ 2021-07-15T22:02:16,845 c/triangle.c:7973:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,845 7973 | sym(botleft, botlcasing); 2021-07-15T22:02:16,845 | ^~~ 2021-07-15T22:02:16,847 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,847 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,847 | ^ 2021-07-15T22:02:16,847 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,847 969 | decode(ptr, otri2); 2021-07-15T22:02:16,847 | ^~~~~~ 2021-07-15T22:02:16,848 c/triangle.c:7975:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,848 7975 | sym(botright, botrcasing); 2021-07-15T22:02:16,848 | ^~~ 2021-07-15T22:02:16,850 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,850 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,850 | ^ 2021-07-15T22:02:16,850 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,850 969 | decode(ptr, otri2); 2021-07-15T22:02:16,850 | ^~~~~~ 2021-07-15T22:02:16,851 c/triangle.c:7975:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,851 7975 | sym(botright, botrcasing); 2021-07-15T22:02:16,851 | ^~~ 2021-07-15T22:02:16,853 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,853 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,853 | ^ 2021-07-15T22:02:16,853 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,853 969 | decode(ptr, otri2); 2021-07-15T22:02:16,853 | ^~~~~~ 2021-07-15T22:02:16,853 c/triangle.c:7975:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,854 7975 | sym(botright, botrcasing); 2021-07-15T22:02:16,854 | ^~~ 2021-07-15T22:02:16,856 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,856 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,856 | ^ 2021-07-15T22:02:16,856 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,856 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:16,856 | ^~~~~~ 2021-07-15T22:02:16,857 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,857 7977 | bond(topleft, botlcasing); 2021-07-15T22:02:16,857 | ^~~~ 2021-07-15T22:02:16,859 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,859 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,859 | ^ 2021-07-15T22:02:16,859 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,859 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:16,859 | ^~~~~~ 2021-07-15T22:02:16,860 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,860 7977 | bond(topleft, botlcasing); 2021-07-15T22:02:16,860 | ^~~~ 2021-07-15T22:02:16,862 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,862 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,862 | ^ 2021-07-15T22:02:16,862 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,862 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:16,862 | ^~~~~~ 2021-07-15T22:02:16,862 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,863 7977 | bond(topleft, botlcasing); 2021-07-15T22:02:16,863 | ^~~~ 2021-07-15T22:02:16,865 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,865 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,865 | ^ 2021-07-15T22:02:16,865 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,865 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:16,865 | ^~~~~~ 2021-07-15T22:02:16,865 c/triangle.c:7977:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,866 7977 | bond(topleft, botlcasing); 2021-07-15T22:02:16,866 | ^~~~ 2021-07-15T22:02:16,868 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,868 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,868 | ^ 2021-07-15T22:02:16,868 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,868 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:16,868 | ^~~~~~ 2021-07-15T22:02:16,868 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,869 7978 | bond(botleft, botrcasing); 2021-07-15T22:02:16,869 | ^~~~ 2021-07-15T22:02:16,871 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,871 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,871 | ^ 2021-07-15T22:02:16,871 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,871 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:16,871 | ^~~~~~ 2021-07-15T22:02:16,871 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,871 7978 | bond(botleft, botrcasing); 2021-07-15T22:02:16,872 | ^~~~ 2021-07-15T22:02:16,874 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,874 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,874 | ^ 2021-07-15T22:02:16,874 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,874 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:16,874 | ^~~~~~ 2021-07-15T22:02:16,874 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,874 7978 | bond(botleft, botrcasing); 2021-07-15T22:02:16,875 | ^~~~ 2021-07-15T22:02:16,877 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,877 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,877 | ^ 2021-07-15T22:02:16,877 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,877 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:16,877 | ^~~~~~ 2021-07-15T22:02:16,877 c/triangle.c:7978:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,877 7978 | bond(botleft, botrcasing); 2021-07-15T22:02:16,878 | ^~~~ 2021-07-15T22:02:16,880 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,880 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,880 | ^ 2021-07-15T22:02:16,880 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,880 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:16,880 | ^~~~~~ 2021-07-15T22:02:16,880 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,880 7979 | bond(botright, toprcasing); 2021-07-15T22:02:16,881 | ^~~~ 2021-07-15T22:02:16,883 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,883 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,883 | ^ 2021-07-15T22:02:16,883 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,883 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:16,883 | ^~~~~~ 2021-07-15T22:02:16,883 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,883 7979 | bond(botright, toprcasing); 2021-07-15T22:02:16,883 | ^~~~ 2021-07-15T22:02:16,886 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,886 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,886 | ^ 2021-07-15T22:02:16,886 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,886 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:16,886 | ^~~~~~ 2021-07-15T22:02:16,886 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,886 7979 | bond(botright, toprcasing); 2021-07-15T22:02:16,886 | ^~~~ 2021-07-15T22:02:16,889 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,889 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,889 | ^ 2021-07-15T22:02:16,889 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,889 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:16,889 | ^~~~~~ 2021-07-15T22:02:16,889 c/triangle.c:7979:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,889 7979 | bond(botright, toprcasing); 2021-07-15T22:02:16,889 | ^~~~ 2021-07-15T22:02:16,891 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,892 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,892 | ^ 2021-07-15T22:02:16,892 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,892 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:16,892 | ^~~~~~ 2021-07-15T22:02:16,892 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,892 7980 | bond(topright, toplcasing); 2021-07-15T22:02:16,892 | ^~~~ 2021-07-15T22:02:16,894 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,895 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,895 | ^ 2021-07-15T22:02:16,895 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,895 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:16,895 | ^~~~~~ 2021-07-15T22:02:16,895 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,895 7980 | bond(topright, toplcasing); 2021-07-15T22:02:16,895 | ^~~~ 2021-07-15T22:02:16,897 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,898 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,898 | ^ 2021-07-15T22:02:16,898 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,898 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:16,898 | ^~~~~~ 2021-07-15T22:02:16,898 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,898 7980 | bond(topright, toplcasing); 2021-07-15T22:02:16,898 | ^~~~ 2021-07-15T22:02:16,900 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,901 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,901 | ^ 2021-07-15T22:02:16,901 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,901 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:16,901 | ^~~~~~ 2021-07-15T22:02:16,901 c/triangle.c:7980:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:16,901 7980 | bond(topright, toplcasing); 2021-07-15T22:02:16,901 | ^~~~ 2021-07-15T22:02:16,903 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,904 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,904 | ^ 2021-07-15T22:02:16,904 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,904 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,904 | ^~~~~~~ 2021-07-15T22:02:16,904 c/triangle.c:7984:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,904 7984 | tspivot(topleft, toplsubseg); 2021-07-15T22:02:16,904 | ^~~~~~~ 2021-07-15T22:02:16,906 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,907 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,907 | ^ 2021-07-15T22:02:16,907 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,907 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,907 | ^~~~~~~ 2021-07-15T22:02:16,907 c/triangle.c:7984:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,907 7984 | tspivot(topleft, toplsubseg); 2021-07-15T22:02:16,907 | ^~~~~~~ 2021-07-15T22:02:16,909 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,910 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,910 | ^ 2021-07-15T22:02:16,910 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,910 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,910 | ^~~~~~~ 2021-07-15T22:02:16,910 c/triangle.c:7984:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,910 7984 | tspivot(topleft, toplsubseg); 2021-07-15T22:02:16,910 | ^~~~~~~ 2021-07-15T22:02:16,912 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,913 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,913 | ^ 2021-07-15T22:02:16,913 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,913 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,913 | ^~~~~~~ 2021-07-15T22:02:16,913 c/triangle.c:7985:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,913 7985 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:16,913 | ^~~~~~~ 2021-07-15T22:02:16,915 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,916 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,916 | ^ 2021-07-15T22:02:16,916 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,916 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,916 | ^~~~~~~ 2021-07-15T22:02:16,916 c/triangle.c:7985:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,916 7985 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:16,916 | ^~~~~~~ 2021-07-15T22:02:16,918 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,918 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,919 | ^ 2021-07-15T22:02:16,919 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,919 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,919 | ^~~~~~~ 2021-07-15T22:02:16,919 c/triangle.c:7985:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,919 7985 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:16,919 | ^~~~~~~ 2021-07-15T22:02:16,921 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,922 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,922 | ^ 2021-07-15T22:02:16,922 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,922 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,922 | ^~~~~~~ 2021-07-15T22:02:16,922 c/triangle.c:7986:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,922 7986 | tspivot(botright, botrsubseg); 2021-07-15T22:02:16,922 | ^~~~~~~ 2021-07-15T22:02:16,924 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,924 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,925 | ^ 2021-07-15T22:02:16,925 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,925 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,925 | ^~~~~~~ 2021-07-15T22:02:16,925 c/triangle.c:7986:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,925 7986 | tspivot(botright, botrsubseg); 2021-07-15T22:02:16,925 | ^~~~~~~ 2021-07-15T22:02:16,927 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,927 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,928 | ^ 2021-07-15T22:02:16,928 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,928 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,928 | ^~~~~~~ 2021-07-15T22:02:16,928 c/triangle.c:7986:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,928 7986 | tspivot(botright, botrsubseg); 2021-07-15T22:02:16,928 | ^~~~~~~ 2021-07-15T22:02:16,930 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,930 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:16,931 | ^ 2021-07-15T22:02:16,931 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,931 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,931 | ^~~~~~~ 2021-07-15T22:02:16,931 c/triangle.c:7987:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,931 7987 | tspivot(topright, toprsubseg); 2021-07-15T22:02:16,931 | ^~~~~~~ 2021-07-15T22:02:16,933 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,933 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:16,933 | ^ 2021-07-15T22:02:16,934 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,934 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,934 | ^~~~~~~ 2021-07-15T22:02:16,934 c/triangle.c:7987:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,934 7987 | tspivot(topright, toprsubseg); 2021-07-15T22:02:16,934 | ^~~~~~~ 2021-07-15T22:02:16,936 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,936 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:16,936 | ^ 2021-07-15T22:02:16,937 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:16,937 1289 | sdecode(sptr, osub) 2021-07-15T22:02:16,937 | ^~~~~~~ 2021-07-15T22:02:16,937 c/triangle.c:7987:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:16,937 7987 | tspivot(topright, toprsubseg); 2021-07-15T22:02:16,937 | ^~~~~~~ 2021-07-15T22:02:16,939 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,939 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,940 | ^ 2021-07-15T22:02:16,940 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,940 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,940 | ^~~~~~~ 2021-07-15T22:02:16,940 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,940 7991 | tsbond(topright, toplsubseg); 2021-07-15T22:02:16,940 | ^~~~~~ 2021-07-15T22:02:16,942 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,942 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,942 | ^ 2021-07-15T22:02:16,943 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,943 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,943 | ^~~~~~~ 2021-07-15T22:02:16,943 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,943 7991 | tsbond(topright, toplsubseg); 2021-07-15T22:02:16,943 | ^~~~~~ 2021-07-15T22:02:16,945 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,945 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,946 | ^ 2021-07-15T22:02:16,946 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,946 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,946 | ^~~~~~ 2021-07-15T22:02:16,946 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,946 7991 | tsbond(topright, toplsubseg); 2021-07-15T22:02:16,946 | ^~~~~~ 2021-07-15T22:02:16,948 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,948 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,949 | ^ 2021-07-15T22:02:16,949 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,949 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,949 | ^~~~~~ 2021-07-15T22:02:16,949 c/triangle.c:7991:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,949 7991 | tsbond(topright, toplsubseg); 2021-07-15T22:02:16,949 | ^~~~~~ 2021-07-15T22:02:16,951 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,951 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,952 | ^ 2021-07-15T22:02:16,952 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,952 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,952 | ^~~~~~~ 2021-07-15T22:02:16,952 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,952 7996 | tsbond(topleft, botlsubseg); 2021-07-15T22:02:16,952 | ^~~~~~ 2021-07-15T22:02:16,954 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,954 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,955 | ^ 2021-07-15T22:02:16,955 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,955 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,955 | ^~~~~~~ 2021-07-15T22:02:16,955 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,955 7996 | tsbond(topleft, botlsubseg); 2021-07-15T22:02:16,955 | ^~~~~~ 2021-07-15T22:02:16,957 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,957 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,958 | ^ 2021-07-15T22:02:16,958 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,958 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,958 | ^~~~~~ 2021-07-15T22:02:16,958 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,958 7996 | tsbond(topleft, botlsubseg); 2021-07-15T22:02:16,958 | ^~~~~~ 2021-07-15T22:02:16,960 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,960 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,961 | ^ 2021-07-15T22:02:16,961 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,961 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,961 | ^~~~~~ 2021-07-15T22:02:16,961 c/triangle.c:7996:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,961 7996 | tsbond(topleft, botlsubseg); 2021-07-15T22:02:16,961 | ^~~~~~ 2021-07-15T22:02:16,963 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,964 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,964 | ^ 2021-07-15T22:02:16,964 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,964 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,964 | ^~~~~~~ 2021-07-15T22:02:16,964 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,964 8001 | tsbond(botleft, botrsubseg); 2021-07-15T22:02:16,964 | ^~~~~~ 2021-07-15T22:02:16,966 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,966 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,967 | ^ 2021-07-15T22:02:16,967 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,967 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,967 | ^~~~~~~ 2021-07-15T22:02:16,967 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,967 8001 | tsbond(botleft, botrsubseg); 2021-07-15T22:02:16,967 | ^~~~~~ 2021-07-15T22:02:16,969 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,969 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,970 | ^ 2021-07-15T22:02:16,970 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,970 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,970 | ^~~~~~ 2021-07-15T22:02:16,970 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,970 8001 | tsbond(botleft, botrsubseg); 2021-07-15T22:02:16,970 | ^~~~~~ 2021-07-15T22:02:16,972 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,972 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,973 | ^ 2021-07-15T22:02:16,973 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,973 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,973 | ^~~~~~ 2021-07-15T22:02:16,973 c/triangle.c:8001:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,973 8001 | tsbond(botleft, botrsubseg); 2021-07-15T22:02:16,973 | ^~~~~~ 2021-07-15T22:02:16,975 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,976 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,976 | ^ 2021-07-15T22:02:16,976 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,976 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,976 | ^~~~~~~ 2021-07-15T22:02:16,976 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,976 8006 | tsbond(botright, toprsubseg); 2021-07-15T22:02:16,976 | ^~~~~~ 2021-07-15T22:02:16,978 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,978 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:16,979 | ^ 2021-07-15T22:02:16,979 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:16,979 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:16,979 | ^~~~~~~ 2021-07-15T22:02:16,979 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,979 8006 | tsbond(botright, toprsubseg); 2021-07-15T22:02:16,979 | ^~~~~~ 2021-07-15T22:02:16,981 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,982 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,982 | ^ 2021-07-15T22:02:16,982 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,982 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,982 | ^~~~~~ 2021-07-15T22:02:16,982 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,982 8006 | tsbond(botright, toprsubseg); 2021-07-15T22:02:16,982 | ^~~~~~ 2021-07-15T22:02:16,984 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,984 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:16,985 | ^ 2021-07-15T22:02:16,985 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:16,985 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:16,985 | ^~~~~~ 2021-07-15T22:02:16,985 c/triangle.c:8006:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:16,985 8006 | tsbond(botright, toprsubseg); 2021-07-15T22:02:16,985 | ^~~~~~ 2021-07-15T22:02:16,985 c/triangle.c: In function ‘unflip’: 2021-07-15T22:02:16,988 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,988 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,988 | ^ 2021-07-15T22:02:16,989 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,989 969 | decode(ptr, otri2); 2021-07-15T22:02:16,989 | ^~~~~~ 2021-07-15T22:02:16,989 c/triangle.c:8084:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,989 8084 | sym(*flipedge, top); 2021-07-15T22:02:16,989 | ^~~ 2021-07-15T22:02:16,991 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,991 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:16,991 | ^ 2021-07-15T22:02:16,992 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,992 969 | decode(ptr, otri2); 2021-07-15T22:02:16,992 | ^~~~~~ 2021-07-15T22:02:16,992 c/triangle.c:8084:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,992 8084 | sym(*flipedge, top); 2021-07-15T22:02:16,992 | ^~~ 2021-07-15T22:02:16,994 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:16,994 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:16,994 | ^ 2021-07-15T22:02:16,995 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,995 969 | decode(ptr, otri2); 2021-07-15T22:02:16,995 | ^~~~~~ 2021-07-15T22:02:16,995 c/triangle.c:8084:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,995 8084 | sym(*flipedge, top); 2021-07-15T22:02:16,995 | ^~~ 2021-07-15T22:02:16,997 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:16,998 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:16,998 | ^ 2021-07-15T22:02:16,998 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:16,998 969 | decode(ptr, otri2); 2021-07-15T22:02:16,998 | ^~~~~~ 2021-07-15T22:02:16,998 c/triangle.c:8104:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:16,998 8104 | sym(topleft, toplcasing); 2021-07-15T22:02:16,998 | ^~~ 2021-07-15T22:02:17,000 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,000 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,001 | ^ 2021-07-15T22:02:17,001 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,001 969 | decode(ptr, otri2); 2021-07-15T22:02:17,001 | ^~~~~~ 2021-07-15T22:02:17,001 c/triangle.c:8104:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,001 8104 | sym(topleft, toplcasing); 2021-07-15T22:02:17,001 | ^~~ 2021-07-15T22:02:17,003 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,003 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,004 | ^ 2021-07-15T22:02:17,004 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,004 969 | decode(ptr, otri2); 2021-07-15T22:02:17,004 | ^~~~~~ 2021-07-15T22:02:17,004 c/triangle.c:8104:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,004 8104 | sym(topleft, toplcasing); 2021-07-15T22:02:17,004 | ^~~ 2021-07-15T22:02:17,006 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,007 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,007 | ^ 2021-07-15T22:02:17,007 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,007 969 | decode(ptr, otri2); 2021-07-15T22:02:17,007 | ^~~~~~ 2021-07-15T22:02:17,007 c/triangle.c:8106:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,007 8106 | sym(topright, toprcasing); 2021-07-15T22:02:17,007 | ^~~ 2021-07-15T22:02:17,010 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,010 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,010 | ^ 2021-07-15T22:02:17,010 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,010 969 | decode(ptr, otri2); 2021-07-15T22:02:17,010 | ^~~~~~ 2021-07-15T22:02:17,010 c/triangle.c:8106:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,010 8106 | sym(topright, toprcasing); 2021-07-15T22:02:17,010 | ^~~ 2021-07-15T22:02:17,013 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,013 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,013 | ^ 2021-07-15T22:02:17,013 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,013 969 | decode(ptr, otri2); 2021-07-15T22:02:17,013 | ^~~~~~ 2021-07-15T22:02:17,013 c/triangle.c:8106:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,013 8106 | sym(topright, toprcasing); 2021-07-15T22:02:17,013 | ^~~ 2021-07-15T22:02:17,016 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,016 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,016 | ^ 2021-07-15T22:02:17,016 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,016 969 | decode(ptr, otri2); 2021-07-15T22:02:17,016 | ^~~~~~ 2021-07-15T22:02:17,016 c/triangle.c:8108:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,017 8108 | sym(botleft, botlcasing); 2021-07-15T22:02:17,017 | ^~~ 2021-07-15T22:02:17,019 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,019 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,019 | ^ 2021-07-15T22:02:17,019 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,019 969 | decode(ptr, otri2); 2021-07-15T22:02:17,019 | ^~~~~~ 2021-07-15T22:02:17,019 c/triangle.c:8108:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,020 8108 | sym(botleft, botlcasing); 2021-07-15T22:02:17,020 | ^~~ 2021-07-15T22:02:17,022 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,022 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,022 | ^ 2021-07-15T22:02:17,022 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,022 969 | decode(ptr, otri2); 2021-07-15T22:02:17,022 | ^~~~~~ 2021-07-15T22:02:17,022 c/triangle.c:8108:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,023 8108 | sym(botleft, botlcasing); 2021-07-15T22:02:17,023 | ^~~ 2021-07-15T22:02:17,025 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,025 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,025 | ^ 2021-07-15T22:02:17,025 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,025 969 | decode(ptr, otri2); 2021-07-15T22:02:17,025 | ^~~~~~ 2021-07-15T22:02:17,026 c/triangle.c:8110:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,026 8110 | sym(botright, botrcasing); 2021-07-15T22:02:17,026 | ^~~ 2021-07-15T22:02:17,028 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,028 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,028 | ^ 2021-07-15T22:02:17,028 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,028 969 | decode(ptr, otri2); 2021-07-15T22:02:17,029 | ^~~~~~ 2021-07-15T22:02:17,029 c/triangle.c:8110:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,029 8110 | sym(botright, botrcasing); 2021-07-15T22:02:17,029 | ^~~ 2021-07-15T22:02:17,031 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,031 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,031 | ^ 2021-07-15T22:02:17,031 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,031 969 | decode(ptr, otri2); 2021-07-15T22:02:17,032 | ^~~~~~ 2021-07-15T22:02:17,032 c/triangle.c:8110:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,032 8110 | sym(botright, botrcasing); 2021-07-15T22:02:17,032 | ^~~ 2021-07-15T22:02:17,034 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,034 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,034 | ^ 2021-07-15T22:02:17,034 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,035 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,035 | ^~~~~~ 2021-07-15T22:02:17,035 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,035 8112 | bond(topleft, toprcasing); 2021-07-15T22:02:17,035 | ^~~~ 2021-07-15T22:02:17,037 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,037 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,037 | ^ 2021-07-15T22:02:17,037 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,038 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,038 | ^~~~~~ 2021-07-15T22:02:17,038 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,038 8112 | bond(topleft, toprcasing); 2021-07-15T22:02:17,038 | ^~~~ 2021-07-15T22:02:17,040 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,040 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,040 | ^ 2021-07-15T22:02:17,041 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,041 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,041 | ^~~~~~ 2021-07-15T22:02:17,041 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,041 8112 | bond(topleft, toprcasing); 2021-07-15T22:02:17,041 | ^~~~ 2021-07-15T22:02:17,043 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,043 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,044 | ^ 2021-07-15T22:02:17,044 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,044 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,044 | ^~~~~~ 2021-07-15T22:02:17,044 c/triangle.c:8112:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,044 8112 | bond(topleft, toprcasing); 2021-07-15T22:02:17,044 | ^~~~ 2021-07-15T22:02:17,046 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,046 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,047 | ^ 2021-07-15T22:02:17,047 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,047 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,047 | ^~~~~~ 2021-07-15T22:02:17,047 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,047 8113 | bond(botleft, toplcasing); 2021-07-15T22:02:17,047 | ^~~~ 2021-07-15T22:02:17,049 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,049 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,050 | ^ 2021-07-15T22:02:17,050 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,050 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,050 | ^~~~~~ 2021-07-15T22:02:17,050 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,050 8113 | bond(botleft, toplcasing); 2021-07-15T22:02:17,050 | ^~~~ 2021-07-15T22:02:17,052 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,053 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,053 | ^ 2021-07-15T22:02:17,053 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,053 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,053 | ^~~~~~ 2021-07-15T22:02:17,053 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,053 8113 | bond(botleft, toplcasing); 2021-07-15T22:02:17,053 | ^~~~ 2021-07-15T22:02:17,055 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,056 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,056 | ^ 2021-07-15T22:02:17,056 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,056 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,056 | ^~~~~~ 2021-07-15T22:02:17,056 c/triangle.c:8113:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,056 8113 | bond(botleft, toplcasing); 2021-07-15T22:02:17,056 | ^~~~ 2021-07-15T22:02:17,058 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,059 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,059 | ^ 2021-07-15T22:02:17,059 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,059 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,059 | ^~~~~~ 2021-07-15T22:02:17,059 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,059 8114 | bond(botright, botlcasing); 2021-07-15T22:02:17,059 | ^~~~ 2021-07-15T22:02:17,062 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,062 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,062 | ^ 2021-07-15T22:02:17,062 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,062 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,062 | ^~~~~~ 2021-07-15T22:02:17,062 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,062 8114 | bond(botright, botlcasing); 2021-07-15T22:02:17,062 | ^~~~ 2021-07-15T22:02:17,065 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,065 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,065 | ^ 2021-07-15T22:02:17,065 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,065 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,065 | ^~~~~~ 2021-07-15T22:02:17,065 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,065 8114 | bond(botright, botlcasing); 2021-07-15T22:02:17,066 | ^~~~ 2021-07-15T22:02:17,068 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,068 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,068 | ^ 2021-07-15T22:02:17,068 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,068 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,068 | ^~~~~~ 2021-07-15T22:02:17,068 c/triangle.c:8114:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,068 8114 | bond(botright, botlcasing); 2021-07-15T22:02:17,069 | ^~~~ 2021-07-15T22:02:17,071 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,071 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,071 | ^ 2021-07-15T22:02:17,071 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,071 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,071 | ^~~~~~ 2021-07-15T22:02:17,071 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,072 8115 | bond(topright, botrcasing); 2021-07-15T22:02:17,072 | ^~~~ 2021-07-15T22:02:17,074 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,074 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,074 | ^ 2021-07-15T22:02:17,074 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,074 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,074 | ^~~~~~ 2021-07-15T22:02:17,074 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,075 8115 | bond(topright, botrcasing); 2021-07-15T22:02:17,075 | ^~~~ 2021-07-15T22:02:17,077 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,077 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,077 | ^ 2021-07-15T22:02:17,077 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,077 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,077 | ^~~~~~ 2021-07-15T22:02:17,078 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,078 8115 | bond(topright, botrcasing); 2021-07-15T22:02:17,078 | ^~~~ 2021-07-15T22:02:17,080 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,080 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,080 | ^ 2021-07-15T22:02:17,080 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,080 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,080 | ^~~~~~ 2021-07-15T22:02:17,081 c/triangle.c:8115:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,081 8115 | bond(topright, botrcasing); 2021-07-15T22:02:17,081 | ^~~~ 2021-07-15T22:02:17,083 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,083 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,083 | ^ 2021-07-15T22:02:17,083 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,083 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,084 | ^~~~~~~ 2021-07-15T22:02:17,084 c/triangle.c:8119:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,084 8119 | tspivot(topleft, toplsubseg); 2021-07-15T22:02:17,084 | ^~~~~~~ 2021-07-15T22:02:17,086 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,086 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,086 | ^ 2021-07-15T22:02:17,086 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,087 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,087 | ^~~~~~~ 2021-07-15T22:02:17,087 c/triangle.c:8119:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,087 8119 | tspivot(topleft, toplsubseg); 2021-07-15T22:02:17,087 | ^~~~~~~ 2021-07-15T22:02:17,089 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,089 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,089 | ^ 2021-07-15T22:02:17,089 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,090 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,090 | ^~~~~~~ 2021-07-15T22:02:17,090 c/triangle.c:8119:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,090 8119 | tspivot(topleft, toplsubseg); 2021-07-15T22:02:17,090 | ^~~~~~~ 2021-07-15T22:02:17,092 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,092 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,092 | ^ 2021-07-15T22:02:17,093 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,093 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,093 | ^~~~~~~ 2021-07-15T22:02:17,093 c/triangle.c:8120:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,093 8120 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:17,093 | ^~~~~~~ 2021-07-15T22:02:17,095 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,095 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,096 | ^ 2021-07-15T22:02:17,096 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,096 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,096 | ^~~~~~~ 2021-07-15T22:02:17,096 c/triangle.c:8120:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,096 8120 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:17,096 | ^~~~~~~ 2021-07-15T22:02:17,098 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,098 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,099 | ^ 2021-07-15T22:02:17,099 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,099 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,099 | ^~~~~~~ 2021-07-15T22:02:17,099 c/triangle.c:8120:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,099 8120 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:17,099 | ^~~~~~~ 2021-07-15T22:02:17,101 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,102 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,102 | ^ 2021-07-15T22:02:17,102 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,102 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,102 | ^~~~~~~ 2021-07-15T22:02:17,102 c/triangle.c:8121:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,102 8121 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,102 | ^~~~~~~ 2021-07-15T22:02:17,104 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,105 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,105 | ^ 2021-07-15T22:02:17,105 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,105 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,105 | ^~~~~~~ 2021-07-15T22:02:17,105 c/triangle.c:8121:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,105 8121 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,105 | ^~~~~~~ 2021-07-15T22:02:17,107 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,108 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,108 | ^ 2021-07-15T22:02:17,108 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,108 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,108 | ^~~~~~~ 2021-07-15T22:02:17,108 c/triangle.c:8121:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,108 8121 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,108 | ^~~~~~~ 2021-07-15T22:02:17,111 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,111 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,111 | ^ 2021-07-15T22:02:17,111 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,111 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,111 | ^~~~~~~ 2021-07-15T22:02:17,111 c/triangle.c:8122:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,111 8122 | tspivot(topright, toprsubseg); 2021-07-15T22:02:17,111 | ^~~~~~~ 2021-07-15T22:02:17,114 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,114 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,114 | ^ 2021-07-15T22:02:17,114 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,114 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,114 | ^~~~~~~ 2021-07-15T22:02:17,114 c/triangle.c:8122:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,114 8122 | tspivot(topright, toprsubseg); 2021-07-15T22:02:17,115 | ^~~~~~~ 2021-07-15T22:02:17,117 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,117 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,117 | ^ 2021-07-15T22:02:17,117 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,117 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,117 | ^~~~~~~ 2021-07-15T22:02:17,117 c/triangle.c:8122:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,117 8122 | tspivot(topright, toprsubseg); 2021-07-15T22:02:17,118 | ^~~~~~~ 2021-07-15T22:02:17,120 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,120 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,120 | ^ 2021-07-15T22:02:17,120 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,120 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,120 | ^~~~~~~ 2021-07-15T22:02:17,121 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,121 8126 | tsbond(botleft, toplsubseg); 2021-07-15T22:02:17,121 | ^~~~~~ 2021-07-15T22:02:17,123 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,123 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,123 | ^ 2021-07-15T22:02:17,123 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,123 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,123 | ^~~~~~~ 2021-07-15T22:02:17,124 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,124 8126 | tsbond(botleft, toplsubseg); 2021-07-15T22:02:17,124 | ^~~~~~ 2021-07-15T22:02:17,126 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,126 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,126 | ^ 2021-07-15T22:02:17,127 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,127 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,127 | ^~~~~~ 2021-07-15T22:02:17,127 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,127 8126 | tsbond(botleft, toplsubseg); 2021-07-15T22:02:17,127 | ^~~~~~ 2021-07-15T22:02:17,129 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,129 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,129 | ^ 2021-07-15T22:02:17,129 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,130 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,130 | ^~~~~~ 2021-07-15T22:02:17,130 c/triangle.c:8126:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,130 8126 | tsbond(botleft, toplsubseg); 2021-07-15T22:02:17,130 | ^~~~~~ 2021-07-15T22:02:17,132 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,132 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,133 | ^ 2021-07-15T22:02:17,133 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,133 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,133 | ^~~~~~~ 2021-07-15T22:02:17,133 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,133 8131 | tsbond(botright, botlsubseg); 2021-07-15T22:02:17,133 | ^~~~~~ 2021-07-15T22:02:17,135 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,135 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,136 | ^ 2021-07-15T22:02:17,136 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,136 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,136 | ^~~~~~~ 2021-07-15T22:02:17,136 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,136 8131 | tsbond(botright, botlsubseg); 2021-07-15T22:02:17,136 | ^~~~~~ 2021-07-15T22:02:17,138 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,138 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,139 | ^ 2021-07-15T22:02:17,139 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,139 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,139 | ^~~~~~ 2021-07-15T22:02:17,139 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,139 8131 | tsbond(botright, botlsubseg); 2021-07-15T22:02:17,139 | ^~~~~~ 2021-07-15T22:02:17,141 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,142 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,142 | ^ 2021-07-15T22:02:17,142 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,142 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,142 | ^~~~~~ 2021-07-15T22:02:17,142 c/triangle.c:8131:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,142 8131 | tsbond(botright, botlsubseg); 2021-07-15T22:02:17,142 | ^~~~~~ 2021-07-15T22:02:17,145 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,145 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,145 | ^ 2021-07-15T22:02:17,145 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,145 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,145 | ^~~~~~~ 2021-07-15T22:02:17,145 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,145 8136 | tsbond(topright, botrsubseg); 2021-07-15T22:02:17,145 | ^~~~~~ 2021-07-15T22:02:17,148 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,148 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,148 | ^ 2021-07-15T22:02:17,148 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,148 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,148 | ^~~~~~~ 2021-07-15T22:02:17,148 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,148 8136 | tsbond(topright, botrsubseg); 2021-07-15T22:02:17,148 | ^~~~~~ 2021-07-15T22:02:17,151 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,151 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,151 | ^ 2021-07-15T22:02:17,151 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,151 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,151 | ^~~~~~ 2021-07-15T22:02:17,151 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,151 8136 | tsbond(topright, botrsubseg); 2021-07-15T22:02:17,152 | ^~~~~~ 2021-07-15T22:02:17,154 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,154 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,154 | ^ 2021-07-15T22:02:17,154 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,154 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,154 | ^~~~~~ 2021-07-15T22:02:17,154 c/triangle.c:8136:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,155 8136 | tsbond(topright, botrsubseg); 2021-07-15T22:02:17,155 | ^~~~~~ 2021-07-15T22:02:17,157 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,157 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,157 | ^ 2021-07-15T22:02:17,157 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,157 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,158 | ^~~~~~~ 2021-07-15T22:02:17,158 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,158 8141 | tsbond(topleft, toprsubseg); 2021-07-15T22:02:17,158 | ^~~~~~ 2021-07-15T22:02:17,160 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,160 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,160 | ^ 2021-07-15T22:02:17,160 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,160 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,161 | ^~~~~~~ 2021-07-15T22:02:17,161 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,161 8141 | tsbond(topleft, toprsubseg); 2021-07-15T22:02:17,161 | ^~~~~~ 2021-07-15T22:02:17,163 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,163 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,163 | ^ 2021-07-15T22:02:17,163 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,164 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,164 | ^~~~~~ 2021-07-15T22:02:17,164 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,164 8141 | tsbond(topleft, toprsubseg); 2021-07-15T22:02:17,164 | ^~~~~~ 2021-07-15T22:02:17,166 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,166 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,166 | ^ 2021-07-15T22:02:17,167 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,167 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,167 | ^~~~~~ 2021-07-15T22:02:17,167 c/triangle.c:8141:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,167 8141 | tsbond(topleft, toprsubseg); 2021-07-15T22:02:17,167 | ^~~~~~ 2021-07-15T22:02:17,167 c/triangle.c: In function ‘insertvertex’: 2021-07-15T22:02:17,170 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,170 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,171 | ^ 2021-07-15T22:02:17,171 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,171 973 | decode(ptr, otri); 2021-07-15T22:02:17,171 | ^~~~~~ 2021-07-15T22:02:17,171 c/triangle.c:8267:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,171 8267 | symself(horiz); 2021-07-15T22:02:17,171 | ^~~~~~~ 2021-07-15T22:02:17,173 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,174 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,174 | ^ 2021-07-15T22:02:17,174 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,174 973 | decode(ptr, otri); 2021-07-15T22:02:17,174 | ^~~~~~ 2021-07-15T22:02:17,174 c/triangle.c:8267:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,174 8267 | symself(horiz); 2021-07-15T22:02:17,174 | ^~~~~~~ 2021-07-15T22:02:17,176 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,177 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,177 | ^ 2021-07-15T22:02:17,177 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,177 973 | decode(ptr, otri); 2021-07-15T22:02:17,177 | ^~~~~~ 2021-07-15T22:02:17,177 c/triangle.c:8267:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,177 8267 | symself(horiz); 2021-07-15T22:02:17,177 | ^~~~~~~ 2021-07-15T22:02:17,180 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,180 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,180 | ^ 2021-07-15T22:02:17,181 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,181 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,181 | ^~~~~~~ 2021-07-15T22:02:17,181 c/triangle.c:8293:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,181 8293 | tspivot(horiz, brokensubseg); 2021-07-15T22:02:17,181 | ^~~~~~~ 2021-07-15T22:02:17,183 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,183 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,184 | ^ 2021-07-15T22:02:17,184 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,184 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,184 | ^~~~~~~ 2021-07-15T22:02:17,184 c/triangle.c:8293:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,184 8293 | tspivot(horiz, brokensubseg); 2021-07-15T22:02:17,184 | ^~~~~~~ 2021-07-15T22:02:17,186 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,187 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,187 | ^ 2021-07-15T22:02:17,187 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,187 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,187 | ^~~~~~~ 2021-07-15T22:02:17,187 c/triangle.c:8293:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,187 8293 | tspivot(horiz, brokensubseg); 2021-07-15T22:02:17,187 | ^~~~~~~ 2021-07-15T22:02:17,190 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,190 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,190 | ^ 2021-07-15T22:02:17,190 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,190 969 | decode(ptr, otri2); 2021-07-15T22:02:17,190 | ^~~~~~ 2021-07-15T22:02:17,190 c/triangle.c:8301:13: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,191 8301 | sym(horiz, testtri); 2021-07-15T22:02:17,191 | ^~~ 2021-07-15T22:02:17,193 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,193 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,193 | ^ 2021-07-15T22:02:17,193 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,193 969 | decode(ptr, otri2); 2021-07-15T22:02:17,193 | ^~~~~~ 2021-07-15T22:02:17,194 c/triangle.c:8301:13: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,194 8301 | sym(horiz, testtri); 2021-07-15T22:02:17,194 | ^~~ 2021-07-15T22:02:17,196 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,196 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,196 | ^ 2021-07-15T22:02:17,196 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,197 969 | decode(ptr, otri2); 2021-07-15T22:02:17,197 | ^~~~~~ 2021-07-15T22:02:17,197 c/triangle.c:8301:13: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,197 8301 | sym(horiz, testtri); 2021-07-15T22:02:17,197 | ^~~ 2021-07-15T22:02:17,199 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,199 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,200 | ^ 2021-07-15T22:02:17,200 c/triangle.c:8307:37: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,200 8307 | encroached->encsubseg = sencode(brokensubseg); 2021-07-15T22:02:17,200 | ^~~~~~~ 2021-07-15T22:02:17,202 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,203 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,203 | ^ 2021-07-15T22:02:17,203 c/triangle.c:8307:37: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,203 8307 | encroached->encsubseg = sencode(brokensubseg); 2021-07-15T22:02:17,203 | ^~~~~~~ 2021-07-15T22:02:17,207 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,207 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,208 | ^ 2021-07-15T22:02:17,208 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,208 969 | decode(ptr, otri2); 2021-07-15T22:02:17,208 | ^~~~~~ 2021-07-15T22:02:17,208 c/triangle.c:8329:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,208 8329 | sym(botright, botrcasing); 2021-07-15T22:02:17,208 | ^~~ 2021-07-15T22:02:17,210 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,210 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,211 | ^ 2021-07-15T22:02:17,211 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,211 969 | decode(ptr, otri2); 2021-07-15T22:02:17,211 | ^~~~~~ 2021-07-15T22:02:17,211 c/triangle.c:8329:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,211 8329 | sym(botright, botrcasing); 2021-07-15T22:02:17,211 | ^~~ 2021-07-15T22:02:17,213 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,214 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,214 | ^ 2021-07-15T22:02:17,214 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,214 969 | decode(ptr, otri2); 2021-07-15T22:02:17,214 | ^~~~~~ 2021-07-15T22:02:17,214 c/triangle.c:8329:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,214 8329 | sym(botright, botrcasing); 2021-07-15T22:02:17,214 | ^~~ 2021-07-15T22:02:17,217 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,217 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,217 | ^ 2021-07-15T22:02:17,217 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,217 969 | decode(ptr, otri2); 2021-07-15T22:02:17,217 | ^~~~~~ 2021-07-15T22:02:17,217 c/triangle.c:8330:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,217 8330 | sym(horiz, topright); 2021-07-15T22:02:17,218 | ^~~ 2021-07-15T22:02:17,220 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,220 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,220 | ^ 2021-07-15T22:02:17,220 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,220 969 | decode(ptr, otri2); 2021-07-15T22:02:17,220 | ^~~~~~ 2021-07-15T22:02:17,221 c/triangle.c:8330:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,221 8330 | sym(horiz, topright); 2021-07-15T22:02:17,221 | ^~~ 2021-07-15T22:02:17,223 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,223 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,223 | ^ 2021-07-15T22:02:17,223 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,224 969 | decode(ptr, otri2); 2021-07-15T22:02:17,224 | ^~~~~~ 2021-07-15T22:02:17,224 c/triangle.c:8330:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,224 8330 | sym(horiz, topright); 2021-07-15T22:02:17,224 | ^~~ 2021-07-15T22:02:17,226 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,226 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,227 | ^ 2021-07-15T22:02:17,227 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,227 969 | decode(ptr, otri2); 2021-07-15T22:02:17,227 | ^~~~~~ 2021-07-15T22:02:17,227 c/triangle.c:8335:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,227 8335 | sym(topright, toprcasing); 2021-07-15T22:02:17,227 | ^~~ 2021-07-15T22:02:17,230 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,230 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,230 | ^ 2021-07-15T22:02:17,230 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,230 969 | decode(ptr, otri2); 2021-07-15T22:02:17,230 | ^~~~~~ 2021-07-15T22:02:17,230 c/triangle.c:8335:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,230 8335 | sym(topright, toprcasing); 2021-07-15T22:02:17,230 | ^~~ 2021-07-15T22:02:17,233 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,233 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,233 | ^ 2021-07-15T22:02:17,233 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,233 969 | decode(ptr, otri2); 2021-07-15T22:02:17,233 | ^~~~~~ 2021-07-15T22:02:17,233 c/triangle.c:8335:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,234 8335 | sym(topright, toprcasing); 2021-07-15T22:02:17,234 | ^~~ 2021-07-15T22:02:17,237 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,237 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,237 | ^ 2021-07-15T22:02:17,238 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,238 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,238 | ^~~~~~~ 2021-07-15T22:02:17,238 c/triangle.c:8378:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,238 8378 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,238 | ^~~~~~~ 2021-07-15T22:02:17,240 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,240 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,241 | ^ 2021-07-15T22:02:17,241 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,241 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,241 | ^~~~~~~ 2021-07-15T22:02:17,241 c/triangle.c:8378:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,241 8378 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,241 | ^~~~~~~ 2021-07-15T22:02:17,243 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,244 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,244 | ^ 2021-07-15T22:02:17,244 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,244 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,244 | ^~~~~~~ 2021-07-15T22:02:17,244 c/triangle.c:8378:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,244 8378 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,244 | ^~~~~~~ 2021-07-15T22:02:17,247 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,247 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,247 | ^ 2021-07-15T22:02:17,247 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,247 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,247 | ^~~~~~~ 2021-07-15T22:02:17,247 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,247 8381 | tsbond(newbotright, botrsubseg); 2021-07-15T22:02:17,248 | ^~~~~~ 2021-07-15T22:02:17,250 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,250 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,250 | ^ 2021-07-15T22:02:17,250 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,250 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,250 | ^~~~~~~ 2021-07-15T22:02:17,251 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,251 8381 | tsbond(newbotright, botrsubseg); 2021-07-15T22:02:17,251 | ^~~~~~ 2021-07-15T22:02:17,253 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,253 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,253 | ^ 2021-07-15T22:02:17,253 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,253 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,254 | ^~~~~~ 2021-07-15T22:02:17,254 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,254 8381 | tsbond(newbotright, botrsubseg); 2021-07-15T22:02:17,254 | ^~~~~~ 2021-07-15T22:02:17,256 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,256 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,256 | ^ 2021-07-15T22:02:17,257 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,257 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,257 | ^~~~~~ 2021-07-15T22:02:17,257 c/triangle.c:8381:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,257 8381 | tsbond(newbotright, botrsubseg); 2021-07-15T22:02:17,257 | ^~~~~~ 2021-07-15T22:02:17,259 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,260 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,260 | ^ 2021-07-15T22:02:17,260 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,260 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,260 | ^~~~~~~ 2021-07-15T22:02:17,260 c/triangle.c:8384:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,260 8384 | tspivot(topright, toprsubseg); 2021-07-15T22:02:17,260 | ^~~~~~~ 2021-07-15T22:02:17,263 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,263 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,263 | ^ 2021-07-15T22:02:17,263 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,263 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,263 | ^~~~~~~ 2021-07-15T22:02:17,263 c/triangle.c:8384:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,263 8384 | tspivot(topright, toprsubseg); 2021-07-15T22:02:17,264 | ^~~~~~~ 2021-07-15T22:02:17,266 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,266 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,266 | ^ 2021-07-15T22:02:17,266 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,266 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,266 | ^~~~~~~ 2021-07-15T22:02:17,267 c/triangle.c:8384:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,267 8384 | tspivot(topright, toprsubseg); 2021-07-15T22:02:17,267 | ^~~~~~~ 2021-07-15T22:02:17,269 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,269 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,269 | ^ 2021-07-15T22:02:17,270 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,270 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,270 | ^~~~~~~ 2021-07-15T22:02:17,270 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,270 8387 | tsbond(newtopright, toprsubseg); 2021-07-15T22:02:17,270 | ^~~~~~ 2021-07-15T22:02:17,272 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,273 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,273 | ^ 2021-07-15T22:02:17,273 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,273 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,273 | ^~~~~~~ 2021-07-15T22:02:17,273 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,273 8387 | tsbond(newtopright, toprsubseg); 2021-07-15T22:02:17,273 | ^~~~~~ 2021-07-15T22:02:17,276 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,276 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,276 | ^ 2021-07-15T22:02:17,276 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,276 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,276 | ^~~~~~ 2021-07-15T22:02:17,276 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,276 8387 | tsbond(newtopright, toprsubseg); 2021-07-15T22:02:17,277 | ^~~~~~ 2021-07-15T22:02:17,279 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,279 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,279 | ^ 2021-07-15T22:02:17,279 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,279 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,279 | ^~~~~~ 2021-07-15T22:02:17,280 c/triangle.c:8387:11: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,280 8387 | tsbond(newtopright, toprsubseg); 2021-07-15T22:02:17,280 | ^~~~~~ 2021-07-15T22:02:17,282 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,282 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,282 | ^ 2021-07-15T22:02:17,282 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,283 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,283 | ^~~~~~ 2021-07-15T22:02:17,283 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,283 8393 | bond(newbotright, botrcasing); 2021-07-15T22:02:17,283 | ^~~~ 2021-07-15T22:02:17,285 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,286 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,286 | ^ 2021-07-15T22:02:17,286 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,286 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,286 | ^~~~~~ 2021-07-15T22:02:17,286 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,286 8393 | bond(newbotright, botrcasing); 2021-07-15T22:02:17,286 | ^~~~ 2021-07-15T22:02:17,289 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,289 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,289 | ^ 2021-07-15T22:02:17,289 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,289 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,289 | ^~~~~~ 2021-07-15T22:02:17,289 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,289 8393 | bond(newbotright, botrcasing); 2021-07-15T22:02:17,290 | ^~~~ 2021-07-15T22:02:17,292 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,292 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,292 | ^ 2021-07-15T22:02:17,292 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,292 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,292 | ^~~~~~ 2021-07-15T22:02:17,292 c/triangle.c:8393:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,293 8393 | bond(newbotright, botrcasing); 2021-07-15T22:02:17,293 | ^~~~ 2021-07-15T22:02:17,295 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,295 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,295 | ^ 2021-07-15T22:02:17,295 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,296 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,296 | ^~~~~~ 2021-07-15T22:02:17,296 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,296 8395 | bond(newbotright, botright); 2021-07-15T22:02:17,296 | ^~~~ 2021-07-15T22:02:17,298 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,298 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,299 | ^ 2021-07-15T22:02:17,299 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,299 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,299 | ^~~~~~ 2021-07-15T22:02:17,299 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,299 8395 | bond(newbotright, botright); 2021-07-15T22:02:17,299 | ^~~~ 2021-07-15T22:02:17,301 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,302 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,302 | ^ 2021-07-15T22:02:17,302 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,302 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,302 | ^~~~~~ 2021-07-15T22:02:17,302 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,302 8395 | bond(newbotright, botright); 2021-07-15T22:02:17,302 | ^~~~ 2021-07-15T22:02:17,305 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,305 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,305 | ^ 2021-07-15T22:02:17,305 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,305 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,305 | ^~~~~~ 2021-07-15T22:02:17,305 c/triangle.c:8395:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,306 8395 | bond(newbotright, botright); 2021-07-15T22:02:17,306 | ^~~~ 2021-07-15T22:02:17,308 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,308 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,308 | ^ 2021-07-15T22:02:17,308 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,308 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,309 | ^~~~~~ 2021-07-15T22:02:17,309 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,309 8398 | bond(newtopright, toprcasing); 2021-07-15T22:02:17,309 | ^~~~ 2021-07-15T22:02:17,311 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,311 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,312 | ^ 2021-07-15T22:02:17,312 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,312 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,312 | ^~~~~~ 2021-07-15T22:02:17,312 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,312 8398 | bond(newtopright, toprcasing); 2021-07-15T22:02:17,312 | ^~~~ 2021-07-15T22:02:17,315 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,315 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,315 | ^ 2021-07-15T22:02:17,315 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,315 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,315 | ^~~~~~ 2021-07-15T22:02:17,315 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,315 8398 | bond(newtopright, toprcasing); 2021-07-15T22:02:17,315 | ^~~~ 2021-07-15T22:02:17,318 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,318 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,318 | ^ 2021-07-15T22:02:17,318 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,318 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,318 | ^~~~~~ 2021-07-15T22:02:17,318 c/triangle.c:8398:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,318 8398 | bond(newtopright, toprcasing); 2021-07-15T22:02:17,319 | ^~~~ 2021-07-15T22:02:17,321 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,321 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,321 | ^ 2021-07-15T22:02:17,321 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,321 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,322 | ^~~~~~ 2021-07-15T22:02:17,322 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,322 8400 | bond(newtopright, topright); 2021-07-15T22:02:17,322 | ^~~~ 2021-07-15T22:02:17,324 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,324 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,324 | ^ 2021-07-15T22:02:17,325 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,325 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,325 | ^~~~~~ 2021-07-15T22:02:17,325 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,325 8400 | bond(newtopright, topright); 2021-07-15T22:02:17,325 | ^~~~ 2021-07-15T22:02:17,327 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,328 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,328 | ^ 2021-07-15T22:02:17,328 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,328 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,328 | ^~~~~~ 2021-07-15T22:02:17,328 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,328 8400 | bond(newtopright, topright); 2021-07-15T22:02:17,328 | ^~~~ 2021-07-15T22:02:17,331 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,331 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,331 | ^ 2021-07-15T22:02:17,331 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,331 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,331 | ^~~~~~ 2021-07-15T22:02:17,331 c/triangle.c:8400:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,331 8400 | bond(newtopright, topright); 2021-07-15T22:02:17,332 | ^~~~ 2021-07-15T22:02:17,334 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,334 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,334 | ^ 2021-07-15T22:02:17,334 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,334 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,335 | ^~~~~~ 2021-07-15T22:02:17,335 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,335 8402 | bond(newtopright, newbotright); 2021-07-15T22:02:17,335 | ^~~~ 2021-07-15T22:02:17,337 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,337 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,337 | ^ 2021-07-15T22:02:17,337 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,338 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,338 | ^~~~~~ 2021-07-15T22:02:17,338 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,338 8402 | bond(newtopright, newbotright); 2021-07-15T22:02:17,338 | ^~~~ 2021-07-15T22:02:17,340 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,341 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,341 | ^ 2021-07-15T22:02:17,341 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,341 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,341 | ^~~~~~ 2021-07-15T22:02:17,341 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,341 8402 | bond(newtopright, newbotright); 2021-07-15T22:02:17,341 | ^~~~ 2021-07-15T22:02:17,344 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,344 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,344 | ^ 2021-07-15T22:02:17,344 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,344 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,344 | ^~~~~~ 2021-07-15T22:02:17,344 c/triangle.c:8402:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,344 8402 | bond(newtopright, newbotright); 2021-07-15T22:02:17,345 | ^~~~ 2021-07-15T22:02:17,347 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,347 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,347 | ^ 2021-07-15T22:02:17,347 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,348 1193 | sdecode(sptr, osub2) 2021-07-15T22:02:17,348 | ^~~~~~~ 2021-07-15T22:02:17,348 c/triangle.c:8411:7: note: in expansion of macro ‘spivot’ 2021-07-15T22:02:17,348 8411 | spivot(*splitseg, rightsubseg); 2021-07-15T22:02:17,348 | ^~~~~~ 2021-07-15T22:02:17,350 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,350 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,351 | ^ 2021-07-15T22:02:17,351 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,351 1193 | sdecode(sptr, osub2) 2021-07-15T22:02:17,351 | ^~~~~~~ 2021-07-15T22:02:17,351 c/triangle.c:8411:7: note: in expansion of macro ‘spivot’ 2021-07-15T22:02:17,351 8411 | spivot(*splitseg, rightsubseg); 2021-07-15T22:02:17,351 | ^~~~~~ 2021-07-15T22:02:17,354 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,354 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,354 | ^ 2021-07-15T22:02:17,354 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,354 1193 | sdecode(sptr, osub2) 2021-07-15T22:02:17,354 | ^~~~~~~ 2021-07-15T22:02:17,354 c/triangle.c:8411:7: note: in expansion of macro ‘spivot’ 2021-07-15T22:02:17,354 8411 | spivot(*splitseg, rightsubseg); 2021-07-15T22:02:17,355 | ^~~~~~ 2021-07-15T22:02:17,357 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,357 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,357 | ^ 2021-07-15T22:02:17,357 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,357 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,357 | ^~~~~~~ 2021-07-15T22:02:17,358 c/triangle.c:8413:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,358 8413 | tspivot(newbotright, newsubseg); 2021-07-15T22:02:17,358 | ^~~~~~~ 2021-07-15T22:02:17,360 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,360 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,360 | ^ 2021-07-15T22:02:17,360 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,361 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,361 | ^~~~~~~ 2021-07-15T22:02:17,361 c/triangle.c:8413:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,361 8413 | tspivot(newbotright, newsubseg); 2021-07-15T22:02:17,361 | ^~~~~~~ 2021-07-15T22:02:17,363 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,363 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,364 | ^ 2021-07-15T22:02:17,364 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,364 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,364 | ^~~~~~~ 2021-07-15T22:02:17,364 c/triangle.c:8413:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,364 8413 | tspivot(newbotright, newsubseg); 2021-07-15T22:02:17,364 | ^~~~~~~ 2021-07-15T22:02:17,367 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,367 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,367 | ^ 2021-07-15T22:02:17,367 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,367 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-15T22:02:17,367 | ^~~~~~~ 2021-07-15T22:02:17,367 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-15T22:02:17,367 8416 | sbond(*splitseg, newsubseg); 2021-07-15T22:02:17,368 | ^~~~~ 2021-07-15T22:02:17,370 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,370 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,370 | ^ 2021-07-15T22:02:17,370 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,370 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-15T22:02:17,371 | ^~~~~~~ 2021-07-15T22:02:17,371 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-15T22:02:17,371 8416 | sbond(*splitseg, newsubseg); 2021-07-15T22:02:17,371 | ^~~~~ 2021-07-15T22:02:17,373 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,373 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,373 | ^ 2021-07-15T22:02:17,373 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,374 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-15T22:02:17,374 | ^~~~~~~ 2021-07-15T22:02:17,374 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-15T22:02:17,374 8416 | sbond(*splitseg, newsubseg); 2021-07-15T22:02:17,374 | ^~~~~ 2021-07-15T22:02:17,376 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,377 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,377 | ^ 2021-07-15T22:02:17,377 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,377 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-15T22:02:17,377 | ^~~~~~~ 2021-07-15T22:02:17,377 c/triangle.c:8416:7: note: in expansion of macro ‘sbond’ 2021-07-15T22:02:17,377 8416 | sbond(*splitseg, newsubseg); 2021-07-15T22:02:17,377 | ^~~~~ 2021-07-15T22:02:17,380 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,380 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,380 | ^ 2021-07-15T22:02:17,380 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,380 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-15T22:02:17,380 | ^~~~~~~ 2021-07-15T22:02:17,380 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-15T22:02:17,380 8418 | sbond(newsubseg, rightsubseg); 2021-07-15T22:02:17,381 | ^~~~~ 2021-07-15T22:02:17,383 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,383 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,383 | ^ 2021-07-15T22:02:17,383 c/triangle.c:1249:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,383 1249 | (osub1).ss[(osub1).ssorient] = sencode(osub2); \ 2021-07-15T22:02:17,383 | ^~~~~~~ 2021-07-15T22:02:17,384 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-15T22:02:17,384 8418 | sbond(newsubseg, rightsubseg); 2021-07-15T22:02:17,384 | ^~~~~ 2021-07-15T22:02:17,386 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,386 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,386 | ^ 2021-07-15T22:02:17,386 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,387 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-15T22:02:17,387 | ^~~~~~~ 2021-07-15T22:02:17,387 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-15T22:02:17,387 8418 | sbond(newsubseg, rightsubseg); 2021-07-15T22:02:17,387 | ^~~~~ 2021-07-15T22:02:17,389 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,390 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,390 | ^ 2021-07-15T22:02:17,390 c/triangle.c:1250:34: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,390 1250 | (osub2).ss[(osub2).ssorient] = sencode(osub1) 2021-07-15T22:02:17,390 | ^~~~~~~ 2021-07-15T22:02:17,390 c/triangle.c:8418:7: note: in expansion of macro ‘sbond’ 2021-07-15T22:02:17,390 8418 | sbond(newsubseg, rightsubseg); 2021-07-15T22:02:17,390 | ^~~~~ 2021-07-15T22:02:17,393 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,393 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,393 | ^ 2021-07-15T22:02:17,393 c/triangle.c:8430:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,393 8430 | m->lastflip->flippedtri = encode(horiz); 2021-07-15T22:02:17,393 | ^~~~~~ 2021-07-15T22:02:17,396 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,396 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,396 | ^ 2021-07-15T22:02:17,396 c/triangle.c:8430:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,397 8430 | m->lastflip->flippedtri = encode(horiz); 2021-07-15T22:02:17,397 | ^~~~~~ 2021-07-15T22:02:17,400 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,400 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,400 | ^ 2021-07-15T22:02:17,400 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,400 969 | decode(ptr, otri2); 2021-07-15T22:02:17,400 | ^~~~~~ 2021-07-15T22:02:17,400 c/triangle.c:8487:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,401 8487 | sym(botleft, botlcasing); 2021-07-15T22:02:17,401 | ^~~ 2021-07-15T22:02:17,403 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,403 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,403 | ^ 2021-07-15T22:02:17,403 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,404 969 | decode(ptr, otri2); 2021-07-15T22:02:17,404 | ^~~~~~ 2021-07-15T22:02:17,404 c/triangle.c:8487:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,404 8487 | sym(botleft, botlcasing); 2021-07-15T22:02:17,404 | ^~~ 2021-07-15T22:02:17,406 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,407 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,407 | ^ 2021-07-15T22:02:17,407 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,407 969 | decode(ptr, otri2); 2021-07-15T22:02:17,407 | ^~~~~~ 2021-07-15T22:02:17,407 c/triangle.c:8487:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,407 8487 | sym(botleft, botlcasing); 2021-07-15T22:02:17,407 | ^~~ 2021-07-15T22:02:17,410 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,410 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,410 | ^ 2021-07-15T22:02:17,410 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,410 969 | decode(ptr, otri2); 2021-07-15T22:02:17,410 | ^~~~~~ 2021-07-15T22:02:17,410 c/triangle.c:8488:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,410 8488 | sym(botright, botrcasing); 2021-07-15T22:02:17,411 | ^~~ 2021-07-15T22:02:17,413 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,413 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,413 | ^ 2021-07-15T22:02:17,413 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,413 969 | decode(ptr, otri2); 2021-07-15T22:02:17,414 | ^~~~~~ 2021-07-15T22:02:17,414 c/triangle.c:8488:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,414 8488 | sym(botright, botrcasing); 2021-07-15T22:02:17,414 | ^~~ 2021-07-15T22:02:17,416 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,416 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,417 | ^ 2021-07-15T22:02:17,417 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,417 969 | decode(ptr, otri2); 2021-07-15T22:02:17,417 | ^~~~~~ 2021-07-15T22:02:17,417 c/triangle.c:8488:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,417 8488 | sym(botright, botrcasing); 2021-07-15T22:02:17,417 | ^~~ 2021-07-15T22:02:17,420 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,421 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,421 | ^ 2021-07-15T22:02:17,421 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,421 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,421 | ^~~~~~~ 2021-07-15T22:02:17,421 c/triangle.c:8519:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,421 8519 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:17,421 | ^~~~~~~ 2021-07-15T22:02:17,424 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,424 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,424 | ^ 2021-07-15T22:02:17,424 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,424 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,424 | ^~~~~~~ 2021-07-15T22:02:17,424 c/triangle.c:8519:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,425 8519 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:17,425 | ^~~~~~~ 2021-07-15T22:02:17,427 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,427 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,427 | ^ 2021-07-15T22:02:17,427 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,427 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,428 | ^~~~~~~ 2021-07-15T22:02:17,428 c/triangle.c:8519:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,428 8519 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:17,428 | ^~~~~~~ 2021-07-15T22:02:17,430 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,430 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,431 | ^ 2021-07-15T22:02:17,431 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,431 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,431 | ^~~~~~~ 2021-07-15T22:02:17,431 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,431 8522 | tsbond(newbotleft, botlsubseg); 2021-07-15T22:02:17,431 | ^~~~~~ 2021-07-15T22:02:17,433 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,434 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,434 | ^ 2021-07-15T22:02:17,434 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,434 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,434 | ^~~~~~~ 2021-07-15T22:02:17,434 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,434 8522 | tsbond(newbotleft, botlsubseg); 2021-07-15T22:02:17,434 | ^~~~~~ 2021-07-15T22:02:17,437 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,437 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,437 | ^ 2021-07-15T22:02:17,437 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,437 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,437 | ^~~~~~ 2021-07-15T22:02:17,437 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,438 8522 | tsbond(newbotleft, botlsubseg); 2021-07-15T22:02:17,438 | ^~~~~~ 2021-07-15T22:02:17,440 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,440 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,440 | ^ 2021-07-15T22:02:17,440 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,441 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,441 | ^~~~~~ 2021-07-15T22:02:17,441 c/triangle.c:8522:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,441 8522 | tsbond(newbotleft, botlsubseg); 2021-07-15T22:02:17,441 | ^~~~~~ 2021-07-15T22:02:17,443 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,444 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,444 | ^ 2021-07-15T22:02:17,444 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,444 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,444 | ^~~~~~~ 2021-07-15T22:02:17,444 c/triangle.c:8524:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,444 8524 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,444 | ^~~~~~~ 2021-07-15T22:02:17,447 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,447 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,447 | ^ 2021-07-15T22:02:17,447 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,447 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,447 | ^~~~~~~ 2021-07-15T22:02:17,447 c/triangle.c:8524:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,447 8524 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,448 | ^~~~~~~ 2021-07-15T22:02:17,450 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,450 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,450 | ^ 2021-07-15T22:02:17,450 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,450 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,451 | ^~~~~~~ 2021-07-15T22:02:17,451 c/triangle.c:8524:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,451 8524 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,451 | ^~~~~~~ 2021-07-15T22:02:17,453 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,454 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,454 | ^ 2021-07-15T22:02:17,454 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,454 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,454 | ^~~~~~~ 2021-07-15T22:02:17,454 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,454 8527 | tsbond(newbotright, botrsubseg); 2021-07-15T22:02:17,454 | ^~~~~~ 2021-07-15T22:02:17,457 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,457 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,457 | ^ 2021-07-15T22:02:17,457 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,457 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,457 | ^~~~~~~ 2021-07-15T22:02:17,457 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,457 8527 | tsbond(newbotright, botrsubseg); 2021-07-15T22:02:17,458 | ^~~~~~ 2021-07-15T22:02:17,460 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,460 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,460 | ^ 2021-07-15T22:02:17,460 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,460 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,461 | ^~~~~~ 2021-07-15T22:02:17,461 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,461 8527 | tsbond(newbotright, botrsubseg); 2021-07-15T22:02:17,461 | ^~~~~~ 2021-07-15T22:02:17,463 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,463 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,464 | ^ 2021-07-15T22:02:17,464 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,464 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,464 | ^~~~~~ 2021-07-15T22:02:17,464 c/triangle.c:8527:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,464 8527 | tsbond(newbotright, botrsubseg); 2021-07-15T22:02:17,464 | ^~~~~~ 2021-07-15T22:02:17,467 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,467 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,467 | ^ 2021-07-15T22:02:17,467 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,467 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,467 | ^~~~~~ 2021-07-15T22:02:17,467 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,467 8532 | bond(newbotleft, botlcasing); 2021-07-15T22:02:17,468 | ^~~~ 2021-07-15T22:02:17,470 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,470 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,470 | ^ 2021-07-15T22:02:17,470 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,470 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,471 | ^~~~~~ 2021-07-15T22:02:17,471 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,471 8532 | bond(newbotleft, botlcasing); 2021-07-15T22:02:17,471 | ^~~~ 2021-07-15T22:02:17,473 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,473 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,474 | ^ 2021-07-15T22:02:17,474 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,474 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,474 | ^~~~~~ 2021-07-15T22:02:17,474 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,474 8532 | bond(newbotleft, botlcasing); 2021-07-15T22:02:17,474 | ^~~~ 2021-07-15T22:02:17,477 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,477 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,477 | ^ 2021-07-15T22:02:17,477 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,477 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,477 | ^~~~~~ 2021-07-15T22:02:17,477 c/triangle.c:8532:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,477 8532 | bond(newbotleft, botlcasing); 2021-07-15T22:02:17,478 | ^~~~ 2021-07-15T22:02:17,480 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,480 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,480 | ^ 2021-07-15T22:02:17,480 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,480 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,481 | ^~~~~~ 2021-07-15T22:02:17,481 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,481 8533 | bond(newbotright, botrcasing); 2021-07-15T22:02:17,481 | ^~~~ 2021-07-15T22:02:17,483 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,483 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,483 | ^ 2021-07-15T22:02:17,484 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,484 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,484 | ^~~~~~ 2021-07-15T22:02:17,484 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,484 8533 | bond(newbotright, botrcasing); 2021-07-15T22:02:17,484 | ^~~~ 2021-07-15T22:02:17,487 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,487 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,487 | ^ 2021-07-15T22:02:17,487 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,487 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,487 | ^~~~~~ 2021-07-15T22:02:17,487 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,487 8533 | bond(newbotright, botrcasing); 2021-07-15T22:02:17,487 | ^~~~ 2021-07-15T22:02:17,490 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,490 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,490 | ^ 2021-07-15T22:02:17,490 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,490 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,491 | ^~~~~~ 2021-07-15T22:02:17,491 c/triangle.c:8533:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,491 8533 | bond(newbotright, botrcasing); 2021-07-15T22:02:17,491 | ^~~~ 2021-07-15T22:02:17,493 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,493 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,494 | ^ 2021-07-15T22:02:17,494 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,494 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,494 | ^~~~~~ 2021-07-15T22:02:17,494 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,494 8536 | bond(newbotleft, newbotright); 2021-07-15T22:02:17,494 | ^~~~ 2021-07-15T22:02:17,497 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,497 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,497 | ^ 2021-07-15T22:02:17,497 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,497 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,497 | ^~~~~~ 2021-07-15T22:02:17,497 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,497 8536 | bond(newbotleft, newbotright); 2021-07-15T22:02:17,498 | ^~~~ 2021-07-15T22:02:17,500 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,500 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,500 | ^ 2021-07-15T22:02:17,500 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,500 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,501 | ^~~~~~ 2021-07-15T22:02:17,501 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,501 8536 | bond(newbotleft, newbotright); 2021-07-15T22:02:17,501 | ^~~~ 2021-07-15T22:02:17,503 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,503 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,504 | ^ 2021-07-15T22:02:17,504 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,504 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,504 | ^~~~~~ 2021-07-15T22:02:17,504 c/triangle.c:8536:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,504 8536 | bond(newbotleft, newbotright); 2021-07-15T22:02:17,504 | ^~~~ 2021-07-15T22:02:17,507 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,507 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,507 | ^ 2021-07-15T22:02:17,507 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,507 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,507 | ^~~~~~ 2021-07-15T22:02:17,507 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,507 8538 | bond(botleft, newbotleft); 2021-07-15T22:02:17,508 | ^~~~ 2021-07-15T22:02:17,510 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,510 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,510 | ^ 2021-07-15T22:02:17,510 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,510 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,511 | ^~~~~~ 2021-07-15T22:02:17,511 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,511 8538 | bond(botleft, newbotleft); 2021-07-15T22:02:17,511 | ^~~~ 2021-07-15T22:02:17,513 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,513 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,513 | ^ 2021-07-15T22:02:17,514 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,514 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,514 | ^~~~~~ 2021-07-15T22:02:17,514 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,514 8538 | bond(botleft, newbotleft); 2021-07-15T22:02:17,514 | ^~~~ 2021-07-15T22:02:17,517 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,517 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,517 | ^ 2021-07-15T22:02:17,517 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,517 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,517 | ^~~~~~ 2021-07-15T22:02:17,517 c/triangle.c:8538:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,517 8538 | bond(botleft, newbotleft); 2021-07-15T22:02:17,517 | ^~~~ 2021-07-15T22:02:17,520 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,520 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,520 | ^ 2021-07-15T22:02:17,520 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,520 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,521 | ^~~~~~ 2021-07-15T22:02:17,521 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,521 8540 | bond(botright, newbotright); 2021-07-15T22:02:17,521 | ^~~~ 2021-07-15T22:02:17,523 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,523 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,523 | ^ 2021-07-15T22:02:17,524 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,524 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,524 | ^~~~~~ 2021-07-15T22:02:17,524 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,524 8540 | bond(botright, newbotright); 2021-07-15T22:02:17,524 | ^~~~ 2021-07-15T22:02:17,527 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,527 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,527 | ^ 2021-07-15T22:02:17,527 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,527 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,527 | ^~~~~~ 2021-07-15T22:02:17,527 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,527 8540 | bond(botright, newbotright); 2021-07-15T22:02:17,528 | ^~~~ 2021-07-15T22:02:17,530 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,530 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,530 | ^ 2021-07-15T22:02:17,530 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,530 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,531 | ^~~~~~ 2021-07-15T22:02:17,531 c/triangle.c:8540:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,531 8540 | bond(botright, newbotright); 2021-07-15T22:02:17,531 | ^~~~ 2021-07-15T22:02:17,533 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,533 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,534 | ^ 2021-07-15T22:02:17,534 c/triangle.c:8545:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,534 8545 | m->lastflip->flippedtri = encode(horiz); 2021-07-15T22:02:17,534 | ^~~~~~ 2021-07-15T22:02:17,537 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,537 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,537 | ^ 2021-07-15T22:02:17,537 c/triangle.c:8545:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,537 8545 | m->lastflip->flippedtri = encode(horiz); 2021-07-15T22:02:17,537 | ^~~~~~ 2021-07-15T22:02:17,540 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,541 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,541 | ^ 2021-07-15T22:02:17,541 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,541 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,541 | ^~~~~~~ 2021-07-15T22:02:17,541 c/triangle.c:8594:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,541 8594 | tspivot(horiz, checksubseg); 2021-07-15T22:02:17,541 | ^~~~~~~ 2021-07-15T22:02:17,544 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,544 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,544 | ^ 2021-07-15T22:02:17,544 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,544 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,544 | ^~~~~~~ 2021-07-15T22:02:17,544 c/triangle.c:8594:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,545 8594 | tspivot(horiz, checksubseg); 2021-07-15T22:02:17,545 | ^~~~~~~ 2021-07-15T22:02:17,547 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,547 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,547 | ^ 2021-07-15T22:02:17,547 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,547 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,548 | ^~~~~~~ 2021-07-15T22:02:17,548 c/triangle.c:8594:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,548 8594 | tspivot(horiz, checksubseg); 2021-07-15T22:02:17,548 | ^~~~~~~ 2021-07-15T22:02:17,550 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,551 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,551 | ^ 2021-07-15T22:02:17,551 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,551 969 | decode(ptr, otri2); 2021-07-15T22:02:17,551 | ^~~~~~ 2021-07-15T22:02:17,551 c/triangle.c:8611:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,551 8611 | sym(horiz, top); 2021-07-15T22:02:17,551 | ^~~ 2021-07-15T22:02:17,554 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,554 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,554 | ^ 2021-07-15T22:02:17,554 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,554 969 | decode(ptr, otri2); 2021-07-15T22:02:17,555 | ^~~~~~ 2021-07-15T22:02:17,555 c/triangle.c:8611:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,555 8611 | sym(horiz, top); 2021-07-15T22:02:17,555 | ^~~ 2021-07-15T22:02:17,557 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,557 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,558 | ^ 2021-07-15T22:02:17,558 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,558 969 | decode(ptr, otri2); 2021-07-15T22:02:17,558 | ^~~~~~ 2021-07-15T22:02:17,558 c/triangle.c:8611:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,558 8611 | sym(horiz, top); 2021-07-15T22:02:17,558 | ^~~ 2021-07-15T22:02:17,563 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,563 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,563 | ^ 2021-07-15T22:02:17,564 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,564 969 | decode(ptr, otri2); 2021-07-15T22:02:17,564 | ^~~~~~ 2021-07-15T22:02:17,564 c/triangle.c:8656:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,564 8656 | sym(topleft, toplcasing); 2021-07-15T22:02:17,564 | ^~~ 2021-07-15T22:02:17,567 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,567 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,567 | ^ 2021-07-15T22:02:17,567 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,567 969 | decode(ptr, otri2); 2021-07-15T22:02:17,567 | ^~~~~~ 2021-07-15T22:02:17,567 c/triangle.c:8656:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,567 8656 | sym(topleft, toplcasing); 2021-07-15T22:02:17,567 | ^~~ 2021-07-15T22:02:17,570 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,570 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,570 | ^ 2021-07-15T22:02:17,570 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,570 969 | decode(ptr, otri2); 2021-07-15T22:02:17,571 | ^~~~~~ 2021-07-15T22:02:17,571 c/triangle.c:8656:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,571 8656 | sym(topleft, toplcasing); 2021-07-15T22:02:17,571 | ^~~ 2021-07-15T22:02:17,573 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,574 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,574 | ^ 2021-07-15T22:02:17,574 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,574 969 | decode(ptr, otri2); 2021-07-15T22:02:17,574 | ^~~~~~ 2021-07-15T22:02:17,574 c/triangle.c:8658:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,574 8658 | sym(topright, toprcasing); 2021-07-15T22:02:17,574 | ^~~ 2021-07-15T22:02:17,577 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,577 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,577 | ^ 2021-07-15T22:02:17,577 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,577 969 | decode(ptr, otri2); 2021-07-15T22:02:17,577 | ^~~~~~ 2021-07-15T22:02:17,577 c/triangle.c:8658:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,578 8658 | sym(topright, toprcasing); 2021-07-15T22:02:17,578 | ^~~ 2021-07-15T22:02:17,580 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,580 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,580 | ^ 2021-07-15T22:02:17,581 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,581 969 | decode(ptr, otri2); 2021-07-15T22:02:17,581 | ^~~~~~ 2021-07-15T22:02:17,581 c/triangle.c:8658:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,581 8658 | sym(topright, toprcasing); 2021-07-15T22:02:17,581 | ^~~ 2021-07-15T22:02:17,584 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,584 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,584 | ^ 2021-07-15T22:02:17,584 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,584 969 | decode(ptr, otri2); 2021-07-15T22:02:17,584 | ^~~~~~ 2021-07-15T22:02:17,584 c/triangle.c:8660:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,584 8660 | sym(botleft, botlcasing); 2021-07-15T22:02:17,585 | ^~~ 2021-07-15T22:02:17,587 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,587 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,587 | ^ 2021-07-15T22:02:17,587 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,588 969 | decode(ptr, otri2); 2021-07-15T22:02:17,588 | ^~~~~~ 2021-07-15T22:02:17,588 c/triangle.c:8660:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,588 8660 | sym(botleft, botlcasing); 2021-07-15T22:02:17,588 | ^~~ 2021-07-15T22:02:17,590 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,591 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,591 | ^ 2021-07-15T22:02:17,591 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,591 969 | decode(ptr, otri2); 2021-07-15T22:02:17,591 | ^~~~~~ 2021-07-15T22:02:17,591 c/triangle.c:8660:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,591 8660 | sym(botleft, botlcasing); 2021-07-15T22:02:17,591 | ^~~ 2021-07-15T22:02:17,594 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,594 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,594 | ^ 2021-07-15T22:02:17,594 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,594 969 | decode(ptr, otri2); 2021-07-15T22:02:17,595 | ^~~~~~ 2021-07-15T22:02:17,595 c/triangle.c:8662:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,595 8662 | sym(botright, botrcasing); 2021-07-15T22:02:17,595 | ^~~ 2021-07-15T22:02:17,597 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,597 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,598 | ^ 2021-07-15T22:02:17,598 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,598 969 | decode(ptr, otri2); 2021-07-15T22:02:17,598 | ^~~~~~ 2021-07-15T22:02:17,598 c/triangle.c:8662:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,598 8662 | sym(botright, botrcasing); 2021-07-15T22:02:17,598 | ^~~ 2021-07-15T22:02:17,601 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,601 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,601 | ^ 2021-07-15T22:02:17,601 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,601 969 | decode(ptr, otri2); 2021-07-15T22:02:17,601 | ^~~~~~ 2021-07-15T22:02:17,601 c/triangle.c:8662:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,601 8662 | sym(botright, botrcasing); 2021-07-15T22:02:17,602 | ^~~ 2021-07-15T22:02:17,604 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,605 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,605 | ^ 2021-07-15T22:02:17,605 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,605 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,605 | ^~~~~~ 2021-07-15T22:02:17,605 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,605 8664 | bond(topleft, botlcasing); 2021-07-15T22:02:17,605 | ^~~~ 2021-07-15T22:02:17,608 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,608 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,608 | ^ 2021-07-15T22:02:17,608 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,608 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,608 | ^~~~~~ 2021-07-15T22:02:17,608 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,608 8664 | bond(topleft, botlcasing); 2021-07-15T22:02:17,608 | ^~~~ 2021-07-15T22:02:17,611 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,611 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,611 | ^ 2021-07-15T22:02:17,611 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,611 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,612 | ^~~~~~ 2021-07-15T22:02:17,612 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,612 8664 | bond(topleft, botlcasing); 2021-07-15T22:02:17,612 | ^~~~ 2021-07-15T22:02:17,614 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,615 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,615 | ^ 2021-07-15T22:02:17,615 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,615 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,615 | ^~~~~~ 2021-07-15T22:02:17,615 c/triangle.c:8664:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,615 8664 | bond(topleft, botlcasing); 2021-07-15T22:02:17,615 | ^~~~ 2021-07-15T22:02:17,618 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,618 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,618 | ^ 2021-07-15T22:02:17,618 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,618 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,618 | ^~~~~~ 2021-07-15T22:02:17,619 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,619 8665 | bond(botleft, botrcasing); 2021-07-15T22:02:17,619 | ^~~~ 2021-07-15T22:02:17,621 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,621 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,621 | ^ 2021-07-15T22:02:17,622 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,622 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,622 | ^~~~~~ 2021-07-15T22:02:17,622 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,622 8665 | bond(botleft, botrcasing); 2021-07-15T22:02:17,622 | ^~~~ 2021-07-15T22:02:17,625 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,625 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,625 | ^ 2021-07-15T22:02:17,625 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,625 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,625 | ^~~~~~ 2021-07-15T22:02:17,625 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,625 8665 | bond(botleft, botrcasing); 2021-07-15T22:02:17,626 | ^~~~ 2021-07-15T22:02:17,628 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,628 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,628 | ^ 2021-07-15T22:02:17,628 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,628 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,629 | ^~~~~~ 2021-07-15T22:02:17,629 c/triangle.c:8665:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,629 8665 | bond(botleft, botrcasing); 2021-07-15T22:02:17,629 | ^~~~ 2021-07-15T22:02:17,631 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,632 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,632 | ^ 2021-07-15T22:02:17,632 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,632 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,632 | ^~~~~~ 2021-07-15T22:02:17,632 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,632 8666 | bond(botright, toprcasing); 2021-07-15T22:02:17,632 | ^~~~ 2021-07-15T22:02:17,635 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,635 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,635 | ^ 2021-07-15T22:02:17,635 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,635 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,636 | ^~~~~~ 2021-07-15T22:02:17,636 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,636 8666 | bond(botright, toprcasing); 2021-07-15T22:02:17,636 | ^~~~ 2021-07-15T22:02:17,638 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,638 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,639 | ^ 2021-07-15T22:02:17,639 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,639 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,639 | ^~~~~~ 2021-07-15T22:02:17,639 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,639 8666 | bond(botright, toprcasing); 2021-07-15T22:02:17,639 | ^~~~ 2021-07-15T22:02:17,642 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,642 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,642 | ^ 2021-07-15T22:02:17,642 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,642 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,642 | ^~~~~~ 2021-07-15T22:02:17,642 c/triangle.c:8666:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,643 8666 | bond(botright, toprcasing); 2021-07-15T22:02:17,643 | ^~~~ 2021-07-15T22:02:17,645 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,645 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,645 | ^ 2021-07-15T22:02:17,646 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,646 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,646 | ^~~~~~ 2021-07-15T22:02:17,646 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,646 8667 | bond(topright, toplcasing); 2021-07-15T22:02:17,646 | ^~~~ 2021-07-15T22:02:17,648 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,649 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,649 | ^ 2021-07-15T22:02:17,649 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,649 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,649 | ^~~~~~ 2021-07-15T22:02:17,649 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,649 8667 | bond(topright, toplcasing); 2021-07-15T22:02:17,649 | ^~~~ 2021-07-15T22:02:17,652 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,652 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,652 | ^ 2021-07-15T22:02:17,652 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,652 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,652 | ^~~~~~ 2021-07-15T22:02:17,653 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,653 8667 | bond(topright, toplcasing); 2021-07-15T22:02:17,653 | ^~~~ 2021-07-15T22:02:17,655 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,655 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,656 | ^ 2021-07-15T22:02:17,656 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,656 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,656 | ^~~~~~ 2021-07-15T22:02:17,656 c/triangle.c:8667:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,656 8667 | bond(topright, toplcasing); 2021-07-15T22:02:17,656 | ^~~~ 2021-07-15T22:02:17,659 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,659 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,659 | ^ 2021-07-15T22:02:17,659 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,659 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,659 | ^~~~~~~ 2021-07-15T22:02:17,660 c/triangle.c:8670:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,660 8670 | tspivot(topleft, toplsubseg); 2021-07-15T22:02:17,660 | ^~~~~~~ 2021-07-15T22:02:17,662 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,662 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,662 | ^ 2021-07-15T22:02:17,663 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,663 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,663 | ^~~~~~~ 2021-07-15T22:02:17,663 c/triangle.c:8670:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,663 8670 | tspivot(topleft, toplsubseg); 2021-07-15T22:02:17,663 | ^~~~~~~ 2021-07-15T22:02:17,666 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,666 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,666 | ^ 2021-07-15T22:02:17,666 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,666 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,666 | ^~~~~~~ 2021-07-15T22:02:17,666 c/triangle.c:8670:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,666 8670 | tspivot(topleft, toplsubseg); 2021-07-15T22:02:17,667 | ^~~~~~~ 2021-07-15T22:02:17,669 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,669 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,669 | ^ 2021-07-15T22:02:17,669 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,670 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,670 | ^~~~~~~ 2021-07-15T22:02:17,670 c/triangle.c:8671:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,670 8671 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:17,670 | ^~~~~~~ 2021-07-15T22:02:17,672 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,673 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,673 | ^ 2021-07-15T22:02:17,673 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,673 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,673 | ^~~~~~~ 2021-07-15T22:02:17,673 c/triangle.c:8671:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,673 8671 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:17,673 | ^~~~~~~ 2021-07-15T22:02:17,676 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,676 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,676 | ^ 2021-07-15T22:02:17,676 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,676 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,676 | ^~~~~~~ 2021-07-15T22:02:17,677 c/triangle.c:8671:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,677 8671 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:17,677 | ^~~~~~~ 2021-07-15T22:02:17,679 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,679 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,680 | ^ 2021-07-15T22:02:17,680 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,680 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,680 | ^~~~~~~ 2021-07-15T22:02:17,680 c/triangle.c:8672:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,680 8672 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,680 | ^~~~~~~ 2021-07-15T22:02:17,683 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,683 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,683 | ^ 2021-07-15T22:02:17,683 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,683 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,683 | ^~~~~~~ 2021-07-15T22:02:17,683 c/triangle.c:8672:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,684 8672 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,684 | ^~~~~~~ 2021-07-15T22:02:17,686 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,686 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,686 | ^ 2021-07-15T22:02:17,686 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,687 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,687 | ^~~~~~~ 2021-07-15T22:02:17,687 c/triangle.c:8672:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,687 8672 | tspivot(botright, botrsubseg); 2021-07-15T22:02:17,687 | ^~~~~~~ 2021-07-15T22:02:17,690 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,690 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,690 | ^ 2021-07-15T22:02:17,690 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,690 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,690 | ^~~~~~~ 2021-07-15T22:02:17,690 c/triangle.c:8673:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,690 8673 | tspivot(topright, toprsubseg); 2021-07-15T22:02:17,691 | ^~~~~~~ 2021-07-15T22:02:17,693 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,693 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,693 | ^ 2021-07-15T22:02:17,693 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,693 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,694 | ^~~~~~~ 2021-07-15T22:02:17,694 c/triangle.c:8673:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,694 8673 | tspivot(topright, toprsubseg); 2021-07-15T22:02:17,694 | ^~~~~~~ 2021-07-15T22:02:17,696 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,697 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,697 | ^ 2021-07-15T22:02:17,697 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,697 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,697 | ^~~~~~~ 2021-07-15T22:02:17,697 c/triangle.c:8673:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,697 8673 | tspivot(topright, toprsubseg); 2021-07-15T22:02:17,697 | ^~~~~~~ 2021-07-15T22:02:17,700 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,700 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,700 | ^ 2021-07-15T22:02:17,700 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,700 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,700 | ^~~~~~~ 2021-07-15T22:02:17,701 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,701 8677 | tsbond(topright, toplsubseg); 2021-07-15T22:02:17,701 | ^~~~~~ 2021-07-15T22:02:17,703 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,703 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,703 | ^ 2021-07-15T22:02:17,704 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,704 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,704 | ^~~~~~~ 2021-07-15T22:02:17,704 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,704 8677 | tsbond(topright, toplsubseg); 2021-07-15T22:02:17,704 | ^~~~~~ 2021-07-15T22:02:17,707 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,707 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,707 | ^ 2021-07-15T22:02:17,707 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,707 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,707 | ^~~~~~ 2021-07-15T22:02:17,707 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,708 8677 | tsbond(topright, toplsubseg); 2021-07-15T22:02:17,708 | ^~~~~~ 2021-07-15T22:02:17,710 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,710 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,710 | ^ 2021-07-15T22:02:17,710 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,711 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,711 | ^~~~~~ 2021-07-15T22:02:17,711 c/triangle.c:8677:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,711 8677 | tsbond(topright, toplsubseg); 2021-07-15T22:02:17,711 | ^~~~~~ 2021-07-15T22:02:17,714 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,714 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,714 | ^ 2021-07-15T22:02:17,714 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,714 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,714 | ^~~~~~~ 2021-07-15T22:02:17,714 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,714 8682 | tsbond(topleft, botlsubseg); 2021-07-15T22:02:17,715 | ^~~~~~ 2021-07-15T22:02:17,717 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,717 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,717 | ^ 2021-07-15T22:02:17,717 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,717 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,718 | ^~~~~~~ 2021-07-15T22:02:17,718 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,718 8682 | tsbond(topleft, botlsubseg); 2021-07-15T22:02:17,718 | ^~~~~~ 2021-07-15T22:02:17,720 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,721 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,721 | ^ 2021-07-15T22:02:17,721 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,721 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,721 | ^~~~~~ 2021-07-15T22:02:17,721 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,721 8682 | tsbond(topleft, botlsubseg); 2021-07-15T22:02:17,721 | ^~~~~~ 2021-07-15T22:02:17,724 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,724 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,724 | ^ 2021-07-15T22:02:17,724 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,724 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,724 | ^~~~~~ 2021-07-15T22:02:17,725 c/triangle.c:8682:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,725 8682 | tsbond(topleft, botlsubseg); 2021-07-15T22:02:17,725 | ^~~~~~ 2021-07-15T22:02:17,727 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,728 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,728 | ^ 2021-07-15T22:02:17,728 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,728 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,728 | ^~~~~~~ 2021-07-15T22:02:17,728 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,728 8687 | tsbond(botleft, botrsubseg); 2021-07-15T22:02:17,728 | ^~~~~~ 2021-07-15T22:02:17,731 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,731 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,731 | ^ 2021-07-15T22:02:17,731 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,731 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,731 | ^~~~~~~ 2021-07-15T22:02:17,731 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,732 8687 | tsbond(botleft, botrsubseg); 2021-07-15T22:02:17,732 | ^~~~~~ 2021-07-15T22:02:17,734 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,734 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,734 | ^ 2021-07-15T22:02:17,735 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,735 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,735 | ^~~~~~ 2021-07-15T22:02:17,735 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,735 8687 | tsbond(botleft, botrsubseg); 2021-07-15T22:02:17,735 | ^~~~~~ 2021-07-15T22:02:17,738 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,738 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,738 | ^ 2021-07-15T22:02:17,738 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,738 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,738 | ^~~~~~ 2021-07-15T22:02:17,738 c/triangle.c:8687:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,738 8687 | tsbond(botleft, botrsubseg); 2021-07-15T22:02:17,739 | ^~~~~~ 2021-07-15T22:02:17,741 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,741 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,741 | ^ 2021-07-15T22:02:17,742 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,742 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,742 | ^~~~~~~ 2021-07-15T22:02:17,742 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,742 8692 | tsbond(botright, toprsubseg); 2021-07-15T22:02:17,742 | ^~~~~~ 2021-07-15T22:02:17,745 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,745 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,745 | ^ 2021-07-15T22:02:17,745 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,745 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,745 | ^~~~~~~ 2021-07-15T22:02:17,745 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,745 8692 | tsbond(botright, toprsubseg); 2021-07-15T22:02:17,745 | ^~~~~~ 2021-07-15T22:02:17,748 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,748 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,748 | ^ 2021-07-15T22:02:17,748 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,748 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,749 | ^~~~~~ 2021-07-15T22:02:17,749 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,749 8692 | tsbond(botright, toprsubseg); 2021-07-15T22:02:17,749 | ^~~~~~ 2021-07-15T22:02:17,751 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,752 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,752 | ^ 2021-07-15T22:02:17,752 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,752 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,752 | ^~~~~~ 2021-07-15T22:02:17,752 c/triangle.c:8692:15: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,752 8692 | tsbond(botright, toprsubseg); 2021-07-15T22:02:17,752 | ^~~~~~ 2021-07-15T22:02:17,756 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,756 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,756 | ^ 2021-07-15T22:02:17,756 c/triangle.c:8723:35: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,756 8723 | newflip->flippedtri = encode(horiz); 2021-07-15T22:02:17,756 | ^~~~~~ 2021-07-15T22:02:17,759 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,759 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,759 | ^ 2021-07-15T22:02:17,760 c/triangle.c:8723:35: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,760 8723 | newflip->flippedtri = encode(horiz); 2021-07-15T22:02:17,760 | ^~~~~~ 2021-07-15T22:02:17,763 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,763 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,763 | ^ 2021-07-15T22:02:17,763 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,764 969 | decode(ptr, otri2); 2021-07-15T22:02:17,764 | ^~~~~~ 2021-07-15T22:02:17,764 c/triangle.c:8782:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,764 8782 | sym(horiz, testtri); 2021-07-15T22:02:17,764 | ^~~ 2021-07-15T22:02:17,767 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,767 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,767 | ^ 2021-07-15T22:02:17,767 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,767 969 | decode(ptr, otri2); 2021-07-15T22:02:17,767 | ^~~~~~ 2021-07-15T22:02:17,767 c/triangle.c:8782:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,767 8782 | sym(horiz, testtri); 2021-07-15T22:02:17,767 | ^~~ 2021-07-15T22:02:17,770 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,770 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,770 | ^ 2021-07-15T22:02:17,770 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,771 969 | decode(ptr, otri2); 2021-07-15T22:02:17,771 | ^~~~~~ 2021-07-15T22:02:17,771 c/triangle.c:8782:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,771 8782 | sym(horiz, testtri); 2021-07-15T22:02:17,771 | ^~~ 2021-07-15T22:02:17,771 c/triangle.c: In function ‘triangulatepolygon’: 2021-07-15T22:02:17,774 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,775 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,775 | ^ 2021-07-15T22:02:17,775 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,775 973 | decode(ptr, otri); 2021-07-15T22:02:17,775 | ^~~~~~ 2021-07-15T22:02:17,775 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,775 999 | symself(otri2); 2021-07-15T22:02:17,775 | ^~~~~~~ 2021-07-15T22:02:17,775 c/triangle.c:8899:3: note: in expansion of macro ‘onext’ 2021-07-15T22:02:17,776 8899 | onext(*firstedge, besttri); 2021-07-15T22:02:17,776 | ^~~~~ 2021-07-15T22:02:17,778 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,778 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,778 | ^ 2021-07-15T22:02:17,778 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,778 973 | decode(ptr, otri); 2021-07-15T22:02:17,779 | ^~~~~~ 2021-07-15T22:02:17,779 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,779 999 | symself(otri2); 2021-07-15T22:02:17,779 | ^~~~~~~ 2021-07-15T22:02:17,779 c/triangle.c:8899:3: note: in expansion of macro ‘onext’ 2021-07-15T22:02:17,779 8899 | onext(*firstedge, besttri); 2021-07-15T22:02:17,779 | ^~~~~ 2021-07-15T22:02:17,781 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,782 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,782 | ^ 2021-07-15T22:02:17,782 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,782 973 | decode(ptr, otri); 2021-07-15T22:02:17,782 | ^~~~~~ 2021-07-15T22:02:17,782 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,782 999 | symself(otri2); 2021-07-15T22:02:17,782 | ^~~~~~~ 2021-07-15T22:02:17,782 c/triangle.c:8899:3: note: in expansion of macro ‘onext’ 2021-07-15T22:02:17,783 8899 | onext(*firstedge, besttri); 2021-07-15T22:02:17,783 | ^~~~~ 2021-07-15T22:02:17,785 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,785 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,785 | ^ 2021-07-15T22:02:17,786 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,786 973 | decode(ptr, otri); 2021-07-15T22:02:17,786 | ^~~~~~ 2021-07-15T22:02:17,786 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,786 1003 | symself(otri); 2021-07-15T22:02:17,786 | ^~~~~~~ 2021-07-15T22:02:17,786 c/triangle.c:8904:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:17,786 8904 | onextself(testtri); 2021-07-15T22:02:17,786 | ^~~~~~~~~ 2021-07-15T22:02:17,789 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,789 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,789 | ^ 2021-07-15T22:02:17,789 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,789 973 | decode(ptr, otri); 2021-07-15T22:02:17,789 | ^~~~~~ 2021-07-15T22:02:17,789 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,789 1003 | symself(otri); 2021-07-15T22:02:17,790 | ^~~~~~~ 2021-07-15T22:02:17,790 c/triangle.c:8904:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:17,790 8904 | onextself(testtri); 2021-07-15T22:02:17,790 | ^~~~~~~~~ 2021-07-15T22:02:17,792 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,792 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,792 | ^ 2021-07-15T22:02:17,793 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,793 973 | decode(ptr, otri); 2021-07-15T22:02:17,793 | ^~~~~~ 2021-07-15T22:02:17,793 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,793 1003 | symself(otri); 2021-07-15T22:02:17,793 | ^~~~~~~ 2021-07-15T22:02:17,793 c/triangle.c:8904:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:17,793 8904 | onextself(testtri); 2021-07-15T22:02:17,793 | ^~~~~~~~~ 2021-07-15T22:02:17,796 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,796 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,796 | ^ 2021-07-15T22:02:17,796 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,797 969 | decode(ptr, otri2); 2021-07-15T22:02:17,797 | ^~~~~~ 2021-07-15T22:02:17,797 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,797 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:17,797 | ^~~ 2021-07-15T22:02:17,797 c/triangle.c:8920:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:17,797 8920 | oprev(besttri, tempedge); 2021-07-15T22:02:17,797 | ^~~~~ 2021-07-15T22:02:17,800 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,800 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,800 | ^ 2021-07-15T22:02:17,800 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,800 969 | decode(ptr, otri2); 2021-07-15T22:02:17,800 | ^~~~~~ 2021-07-15T22:02:17,800 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,800 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:17,801 | ^~~ 2021-07-15T22:02:17,801 c/triangle.c:8920:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:17,801 8920 | oprev(besttri, tempedge); 2021-07-15T22:02:17,801 | ^~~~~ 2021-07-15T22:02:17,803 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,803 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,803 | ^ 2021-07-15T22:02:17,804 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,804 969 | decode(ptr, otri2); 2021-07-15T22:02:17,804 | ^~~~~~ 2021-07-15T22:02:17,804 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,804 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:17,804 | ^~~ 2021-07-15T22:02:17,804 c/triangle.c:8920:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:17,804 8920 | oprev(besttri, tempedge); 2021-07-15T22:02:17,804 | ^~~~~ 2021-07-15T22:02:17,807 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,807 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,807 | ^ 2021-07-15T22:02:17,807 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,807 969 | decode(ptr, otri2); 2021-07-15T22:02:17,807 | ^~~~~~ 2021-07-15T22:02:17,808 c/triangle.c:8926:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,808 8926 | sym(besttri, tempedge); 2021-07-15T22:02:17,808 | ^~~ 2021-07-15T22:02:17,810 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,811 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,811 | ^ 2021-07-15T22:02:17,811 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,811 969 | decode(ptr, otri2); 2021-07-15T22:02:17,811 | ^~~~~~ 2021-07-15T22:02:17,811 c/triangle.c:8926:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,811 8926 | sym(besttri, tempedge); 2021-07-15T22:02:17,811 | ^~~ 2021-07-15T22:02:17,814 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,814 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,814 | ^ 2021-07-15T22:02:17,814 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,814 969 | decode(ptr, otri2); 2021-07-15T22:02:17,815 | ^~~~~~ 2021-07-15T22:02:17,815 c/triangle.c:8926:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,815 8926 | sym(besttri, tempedge); 2021-07-15T22:02:17,815 | ^~~ 2021-07-15T22:02:17,818 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,818 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,818 | ^ 2021-07-15T22:02:17,818 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,818 969 | decode(ptr, otri2); 2021-07-15T22:02:17,818 | ^~~~~~ 2021-07-15T22:02:17,818 c/triangle.c:8930:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,818 8930 | sym(tempedge, besttri); 2021-07-15T22:02:17,818 | ^~~ 2021-07-15T22:02:17,821 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,821 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,821 | ^ 2021-07-15T22:02:17,822 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,822 969 | decode(ptr, otri2); 2021-07-15T22:02:17,822 | ^~~~~~ 2021-07-15T22:02:17,822 c/triangle.c:8930:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,822 8930 | sym(tempedge, besttri); 2021-07-15T22:02:17,822 | ^~~ 2021-07-15T22:02:17,825 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,825 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,825 | ^ 2021-07-15T22:02:17,825 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,825 969 | decode(ptr, otri2); 2021-07-15T22:02:17,825 | ^~~~~~ 2021-07-15T22:02:17,825 c/triangle.c:8930:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,826 8930 | sym(tempedge, besttri); 2021-07-15T22:02:17,826 | ^~~ 2021-07-15T22:02:17,828 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,829 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,829 | ^ 2021-07-15T22:02:17,829 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,829 969 | decode(ptr, otri2); 2021-07-15T22:02:17,829 | ^~~~~~ 2021-07-15T22:02:17,829 c/triangle.c:8938:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,829 8938 | sym(besttri, testtri); 2021-07-15T22:02:17,829 | ^~~ 2021-07-15T22:02:17,832 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,832 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,832 | ^ 2021-07-15T22:02:17,832 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,832 969 | decode(ptr, otri2); 2021-07-15T22:02:17,833 | ^~~~~~ 2021-07-15T22:02:17,833 c/triangle.c:8938:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,833 8938 | sym(besttri, testtri); 2021-07-15T22:02:17,833 | ^~~ 2021-07-15T22:02:17,835 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,836 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,836 | ^ 2021-07-15T22:02:17,836 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,836 969 | decode(ptr, otri2); 2021-07-15T22:02:17,836 | ^~~~~~ 2021-07-15T22:02:17,836 c/triangle.c:8938:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,836 8938 | sym(besttri, testtri); 2021-07-15T22:02:17,837 | ^~~ 2021-07-15T22:02:17,837 c/triangle.c: In function ‘deletevertex’: 2021-07-15T22:02:17,840 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,840 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,840 | ^ 2021-07-15T22:02:17,840 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,840 973 | decode(ptr, otri); 2021-07-15T22:02:17,840 | ^~~~~~ 2021-07-15T22:02:17,840 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,841 999 | symself(otri2); 2021-07-15T22:02:17,841 | ^~~~~~~ 2021-07-15T22:02:17,841 c/triangle.c:8992:3: note: in expansion of macro ‘onext’ 2021-07-15T22:02:17,841 8992 | onext(*deltri, countingtri); 2021-07-15T22:02:17,841 | ^~~~~ 2021-07-15T22:02:17,843 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,843 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,843 | ^ 2021-07-15T22:02:17,844 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,844 973 | decode(ptr, otri); 2021-07-15T22:02:17,844 | ^~~~~~ 2021-07-15T22:02:17,844 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,844 999 | symself(otri2); 2021-07-15T22:02:17,844 | ^~~~~~~ 2021-07-15T22:02:17,844 c/triangle.c:8992:3: note: in expansion of macro ‘onext’ 2021-07-15T22:02:17,844 8992 | onext(*deltri, countingtri); 2021-07-15T22:02:17,845 | ^~~~~ 2021-07-15T22:02:17,847 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,847 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,847 | ^ 2021-07-15T22:02:17,847 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,847 973 | decode(ptr, otri); 2021-07-15T22:02:17,847 | ^~~~~~ 2021-07-15T22:02:17,848 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,848 999 | symself(otri2); 2021-07-15T22:02:17,848 | ^~~~~~~ 2021-07-15T22:02:17,848 c/triangle.c:8992:3: note: in expansion of macro ‘onext’ 2021-07-15T22:02:17,848 8992 | onext(*deltri, countingtri); 2021-07-15T22:02:17,848 | ^~~~~ 2021-07-15T22:02:17,851 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,851 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,851 | ^ 2021-07-15T22:02:17,851 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,851 973 | decode(ptr, otri); 2021-07-15T22:02:17,851 | ^~~~~~ 2021-07-15T22:02:17,851 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,851 1003 | symself(otri); 2021-07-15T22:02:17,852 | ^~~~~~~ 2021-07-15T22:02:17,852 c/triangle.c:9003:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:17,852 9003 | onextself(countingtri); 2021-07-15T22:02:17,852 | ^~~~~~~~~ 2021-07-15T22:02:17,854 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,854 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,855 | ^ 2021-07-15T22:02:17,855 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,855 973 | decode(ptr, otri); 2021-07-15T22:02:17,855 | ^~~~~~ 2021-07-15T22:02:17,855 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,855 1003 | symself(otri); 2021-07-15T22:02:17,855 | ^~~~~~~ 2021-07-15T22:02:17,855 c/triangle.c:9003:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:17,855 9003 | onextself(countingtri); 2021-07-15T22:02:17,855 | ^~~~~~~~~ 2021-07-15T22:02:17,858 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,858 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,858 | ^ 2021-07-15T22:02:17,858 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,858 973 | decode(ptr, otri); 2021-07-15T22:02:17,858 | ^~~~~~ 2021-07-15T22:02:17,859 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,859 1003 | symself(otri); 2021-07-15T22:02:17,859 | ^~~~~~~ 2021-07-15T22:02:17,859 c/triangle.c:9003:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:17,859 9003 | onextself(countingtri); 2021-07-15T22:02:17,859 | ^~~~~~~~~ 2021-07-15T22:02:17,862 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,862 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,862 | ^ 2021-07-15T22:02:17,862 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,862 973 | decode(ptr, otri); 2021-07-15T22:02:17,862 | ^~~~~~ 2021-07-15T22:02:17,862 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,862 999 | symself(otri2); 2021-07-15T22:02:17,863 | ^~~~~~~ 2021-07-15T22:02:17,863 c/triangle.c:9017:5: note: in expansion of macro ‘onext’ 2021-07-15T22:02:17,863 9017 | onext(*deltri, firstedge); 2021-07-15T22:02:17,863 | ^~~~~ 2021-07-15T22:02:17,865 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,865 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,866 | ^ 2021-07-15T22:02:17,866 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,866 973 | decode(ptr, otri); 2021-07-15T22:02:17,866 | ^~~~~~ 2021-07-15T22:02:17,866 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,866 999 | symself(otri2); 2021-07-15T22:02:17,866 | ^~~~~~~ 2021-07-15T22:02:17,866 c/triangle.c:9017:5: note: in expansion of macro ‘onext’ 2021-07-15T22:02:17,866 9017 | onext(*deltri, firstedge); 2021-07-15T22:02:17,867 | ^~~~~ 2021-07-15T22:02:17,869 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,869 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,869 | ^ 2021-07-15T22:02:17,869 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,869 973 | decode(ptr, otri); 2021-07-15T22:02:17,869 | ^~~~~~ 2021-07-15T22:02:17,870 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:17,870 999 | symself(otri2); 2021-07-15T22:02:17,870 | ^~~~~~~ 2021-07-15T22:02:17,870 c/triangle.c:9017:5: note: in expansion of macro ‘onext’ 2021-07-15T22:02:17,870 9017 | onext(*deltri, firstedge); 2021-07-15T22:02:17,870 | ^~~~~ 2021-07-15T22:02:17,873 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,873 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,873 | ^ 2021-07-15T22:02:17,873 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,873 969 | decode(ptr, otri2); 2021-07-15T22:02:17,873 | ^~~~~~ 2021-07-15T22:02:17,873 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,873 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:17,873 | ^~~ 2021-07-15T22:02:17,874 c/triangle.c:9018:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:17,874 9018 | oprev(*deltri, lastedge); 2021-07-15T22:02:17,874 | ^~~~~ 2021-07-15T22:02:17,876 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,876 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,877 | ^ 2021-07-15T22:02:17,877 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,877 969 | decode(ptr, otri2); 2021-07-15T22:02:17,877 | ^~~~~~ 2021-07-15T22:02:17,877 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,877 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:17,877 | ^~~ 2021-07-15T22:02:17,877 c/triangle.c:9018:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:17,877 9018 | oprev(*deltri, lastedge); 2021-07-15T22:02:17,878 | ^~~~~ 2021-07-15T22:02:17,880 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,880 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,880 | ^ 2021-07-15T22:02:17,880 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,880 969 | decode(ptr, otri2); 2021-07-15T22:02:17,880 | ^~~~~~ 2021-07-15T22:02:17,881 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,881 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:17,881 | ^~~ 2021-07-15T22:02:17,881 c/triangle.c:9018:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:17,881 9018 | oprev(*deltri, lastedge); 2021-07-15T22:02:17,881 | ^~~~~ 2021-07-15T22:02:17,884 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,884 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,884 | ^ 2021-07-15T22:02:17,884 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,884 969 | decode(ptr, otri2); 2021-07-15T22:02:17,884 | ^~~~~~ 2021-07-15T22:02:17,884 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,885 1022 | sym(otri1, otri2); \ 2021-07-15T22:02:17,885 | ^~~ 2021-07-15T22:02:17,885 c/triangle.c:9024:3: note: in expansion of macro ‘dnext’ 2021-07-15T22:02:17,885 9024 | dnext(*deltri, lefttri); 2021-07-15T22:02:17,885 | ^~~~~ 2021-07-15T22:02:17,887 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,887 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,888 | ^ 2021-07-15T22:02:17,888 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,888 969 | decode(ptr, otri2); 2021-07-15T22:02:17,888 | ^~~~~~ 2021-07-15T22:02:17,888 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,888 1022 | sym(otri1, otri2); \ 2021-07-15T22:02:17,888 | ^~~ 2021-07-15T22:02:17,888 c/triangle.c:9024:3: note: in expansion of macro ‘dnext’ 2021-07-15T22:02:17,888 9024 | dnext(*deltri, lefttri); 2021-07-15T22:02:17,889 | ^~~~~ 2021-07-15T22:02:17,891 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,891 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,891 | ^ 2021-07-15T22:02:17,891 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,891 969 | decode(ptr, otri2); 2021-07-15T22:02:17,892 | ^~~~~~ 2021-07-15T22:02:17,892 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,892 1022 | sym(otri1, otri2); \ 2021-07-15T22:02:17,892 | ^~~ 2021-07-15T22:02:17,892 c/triangle.c:9024:3: note: in expansion of macro ‘dnext’ 2021-07-15T22:02:17,892 9024 | dnext(*deltri, lefttri); 2021-07-15T22:02:17,892 | ^~~~~ 2021-07-15T22:02:17,895 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,895 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,895 | ^ 2021-07-15T22:02:17,895 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,895 969 | decode(ptr, otri2); 2021-07-15T22:02:17,895 | ^~~~~~ 2021-07-15T22:02:17,895 c/triangle.c:9025:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,896 9025 | sym(lefttri, leftcasing); 2021-07-15T22:02:17,896 | ^~~ 2021-07-15T22:02:17,898 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,898 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,899 | ^ 2021-07-15T22:02:17,899 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,899 969 | decode(ptr, otri2); 2021-07-15T22:02:17,899 | ^~~~~~ 2021-07-15T22:02:17,899 c/triangle.c:9025:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,899 9025 | sym(lefttri, leftcasing); 2021-07-15T22:02:17,899 | ^~~ 2021-07-15T22:02:17,902 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,902 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,902 | ^ 2021-07-15T22:02:17,902 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,902 969 | decode(ptr, otri2); 2021-07-15T22:02:17,902 | ^~~~~~ 2021-07-15T22:02:17,903 c/triangle.c:9025:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,903 9025 | sym(lefttri, leftcasing); 2021-07-15T22:02:17,903 | ^~~ 2021-07-15T22:02:17,906 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,906 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,906 | ^ 2021-07-15T22:02:17,906 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,906 969 | decode(ptr, otri2); 2021-07-15T22:02:17,906 | ^~~~~~ 2021-07-15T22:02:17,906 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,907 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:17,907 | ^~~ 2021-07-15T22:02:17,907 c/triangle.c:9026:3: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:17,907 9026 | oprev(deltriright, righttri); 2021-07-15T22:02:17,907 | ^~~~~ 2021-07-15T22:02:17,909 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,910 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,910 | ^ 2021-07-15T22:02:17,910 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,910 969 | decode(ptr, otri2); 2021-07-15T22:02:17,910 | ^~~~~~ 2021-07-15T22:02:17,910 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,910 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:17,910 | ^~~ 2021-07-15T22:02:17,910 c/triangle.c:9026:3: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:17,910 9026 | oprev(deltriright, righttri); 2021-07-15T22:02:17,911 | ^~~~~ 2021-07-15T22:02:17,913 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,913 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,913 | ^ 2021-07-15T22:02:17,913 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,913 969 | decode(ptr, otri2); 2021-07-15T22:02:17,914 | ^~~~~~ 2021-07-15T22:02:17,914 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,914 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:17,914 | ^~~ 2021-07-15T22:02:17,914 c/triangle.c:9026:3: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:17,914 9026 | oprev(deltriright, righttri); 2021-07-15T22:02:17,914 | ^~~~~ 2021-07-15T22:02:17,917 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,917 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:17,917 | ^ 2021-07-15T22:02:17,917 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,917 969 | decode(ptr, otri2); 2021-07-15T22:02:17,917 | ^~~~~~ 2021-07-15T22:02:17,917 c/triangle.c:9027:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,917 9027 | sym(righttri, rightcasing); 2021-07-15T22:02:17,918 | ^~~ 2021-07-15T22:02:17,920 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,920 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:17,921 | ^ 2021-07-15T22:02:17,921 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,921 969 | decode(ptr, otri2); 2021-07-15T22:02:17,921 | ^~~~~~ 2021-07-15T22:02:17,921 c/triangle.c:9027:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,921 9027 | sym(righttri, rightcasing); 2021-07-15T22:02:17,921 | ^~~ 2021-07-15T22:02:17,924 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,924 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:17,924 | ^ 2021-07-15T22:02:17,924 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:17,924 969 | decode(ptr, otri2); 2021-07-15T22:02:17,925 | ^~~~~~ 2021-07-15T22:02:17,925 c/triangle.c:9027:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:17,925 9027 | sym(righttri, rightcasing); 2021-07-15T22:02:17,925 | ^~~ 2021-07-15T22:02:17,928 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,928 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,928 | ^ 2021-07-15T22:02:17,928 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,928 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,928 | ^~~~~~ 2021-07-15T22:02:17,928 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,928 9028 | bond(*deltri, leftcasing); 2021-07-15T22:02:17,928 | ^~~~ 2021-07-15T22:02:17,931 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,931 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,931 | ^ 2021-07-15T22:02:17,932 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,932 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,932 | ^~~~~~ 2021-07-15T22:02:17,932 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,932 9028 | bond(*deltri, leftcasing); 2021-07-15T22:02:17,932 | ^~~~ 2021-07-15T22:02:17,935 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,935 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,935 | ^ 2021-07-15T22:02:17,935 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,935 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,935 | ^~~~~~ 2021-07-15T22:02:17,936 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,936 9028 | bond(*deltri, leftcasing); 2021-07-15T22:02:17,936 | ^~~~ 2021-07-15T22:02:17,938 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,939 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,939 | ^ 2021-07-15T22:02:17,939 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,939 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,939 | ^~~~~~ 2021-07-15T22:02:17,939 c/triangle.c:9028:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,939 9028 | bond(*deltri, leftcasing); 2021-07-15T22:02:17,939 | ^~~~ 2021-07-15T22:02:17,942 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,942 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,942 | ^ 2021-07-15T22:02:17,942 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,943 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,943 | ^~~~~~ 2021-07-15T22:02:17,943 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,943 9029 | bond(deltriright, rightcasing); 2021-07-15T22:02:17,943 | ^~~~ 2021-07-15T22:02:17,946 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,946 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,946 | ^ 2021-07-15T22:02:17,946 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,946 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:17,946 | ^~~~~~ 2021-07-15T22:02:17,946 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,947 9029 | bond(deltriright, rightcasing); 2021-07-15T22:02:17,947 | ^~~~ 2021-07-15T22:02:17,949 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,949 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,950 | ^ 2021-07-15T22:02:17,950 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,950 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,950 | ^~~~~~ 2021-07-15T22:02:17,950 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,950 9029 | bond(deltriright, rightcasing); 2021-07-15T22:02:17,950 | ^~~~ 2021-07-15T22:02:17,953 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,953 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,953 | ^ 2021-07-15T22:02:17,953 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,953 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:17,954 | ^~~~~~ 2021-07-15T22:02:17,954 c/triangle.c:9029:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:17,954 9029 | bond(deltriright, rightcasing); 2021-07-15T22:02:17,954 | ^~~~ 2021-07-15T22:02:17,957 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,957 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,957 | ^ 2021-07-15T22:02:17,957 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,957 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,957 | ^~~~~~~ 2021-07-15T22:02:17,957 c/triangle.c:9030:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,957 9030 | tspivot(lefttri, leftsubseg); 2021-07-15T22:02:17,958 | ^~~~~~~ 2021-07-15T22:02:17,960 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,960 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,961 | ^ 2021-07-15T22:02:17,961 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,961 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,961 | ^~~~~~~ 2021-07-15T22:02:17,961 c/triangle.c:9030:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,961 9030 | tspivot(lefttri, leftsubseg); 2021-07-15T22:02:17,961 | ^~~~~~~ 2021-07-15T22:02:17,964 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,964 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,964 | ^ 2021-07-15T22:02:17,964 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,964 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,965 | ^~~~~~~ 2021-07-15T22:02:17,965 c/triangle.c:9030:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,965 9030 | tspivot(lefttri, leftsubseg); 2021-07-15T22:02:17,965 | ^~~~~~~ 2021-07-15T22:02:17,968 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,968 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,968 | ^ 2021-07-15T22:02:17,968 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,968 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,968 | ^~~~~~~ 2021-07-15T22:02:17,968 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,968 9032 | tsbond(*deltri, leftsubseg); 2021-07-15T22:02:17,968 | ^~~~~~ 2021-07-15T22:02:17,971 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,971 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,971 | ^ 2021-07-15T22:02:17,972 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,972 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,972 | ^~~~~~~ 2021-07-15T22:02:17,972 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,972 9032 | tsbond(*deltri, leftsubseg); 2021-07-15T22:02:17,972 | ^~~~~~ 2021-07-15T22:02:17,975 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,975 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,975 | ^ 2021-07-15T22:02:17,975 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,975 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,975 | ^~~~~~ 2021-07-15T22:02:17,976 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,976 9032 | tsbond(*deltri, leftsubseg); 2021-07-15T22:02:17,976 | ^~~~~~ 2021-07-15T22:02:17,978 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,979 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:17,979 | ^ 2021-07-15T22:02:17,979 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:17,979 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:17,979 | ^~~~~~ 2021-07-15T22:02:17,979 c/triangle.c:9032:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,979 9032 | tsbond(*deltri, leftsubseg); 2021-07-15T22:02:17,979 | ^~~~~~ 2021-07-15T22:02:17,982 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,982 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:17,982 | ^ 2021-07-15T22:02:17,982 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,983 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,983 | ^~~~~~~ 2021-07-15T22:02:17,983 c/triangle.c:9034:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,983 9034 | tspivot(righttri, rightsubseg); 2021-07-15T22:02:17,983 | ^~~~~~~ 2021-07-15T22:02:17,986 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,986 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:17,986 | ^ 2021-07-15T22:02:17,986 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,986 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,986 | ^~~~~~~ 2021-07-15T22:02:17,986 c/triangle.c:9034:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,987 9034 | tspivot(righttri, rightsubseg); 2021-07-15T22:02:17,987 | ^~~~~~~ 2021-07-15T22:02:17,989 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,990 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:17,990 | ^ 2021-07-15T22:02:17,990 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:17,990 1289 | sdecode(sptr, osub) 2021-07-15T22:02:17,990 | ^~~~~~~ 2021-07-15T22:02:17,990 c/triangle.c:9034:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:17,990 9034 | tspivot(righttri, rightsubseg); 2021-07-15T22:02:17,990 | ^~~~~~~ 2021-07-15T22:02:17,993 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:17,993 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,993 | ^ 2021-07-15T22:02:17,993 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,994 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,994 | ^~~~~~~ 2021-07-15T22:02:17,994 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,994 9036 | tsbond(deltriright, rightsubseg); 2021-07-15T22:02:17,994 | ^~~~~~ 2021-07-15T22:02:17,997 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:17,997 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:17,997 | ^ 2021-07-15T22:02:17,997 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:17,997 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:17,997 | ^~~~~~~ 2021-07-15T22:02:17,997 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:17,997 9036 | tsbond(deltriright, rightsubseg); 2021-07-15T22:02:17,998 | ^~~~~~ 2021-07-15T22:02:18,000 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,000 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,001 | ^ 2021-07-15T22:02:18,001 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,001 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,001 | ^~~~~~ 2021-07-15T22:02:18,001 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,001 9036 | tsbond(deltriright, rightsubseg); 2021-07-15T22:02:18,001 | ^~~~~~ 2021-07-15T22:02:18,004 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,004 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,004 | ^ 2021-07-15T22:02:18,004 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,004 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,005 | ^~~~~~ 2021-07-15T22:02:18,005 c/triangle.c:9036:5: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,005 9036 | tsbond(deltriright, rightsubseg); 2021-07-15T22:02:18,005 | ^~~~~~ 2021-07-15T22:02:18,005 c/triangle.c: In function ‘undovertex’: 2021-07-15T22:02:18,008 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,008 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,008 | ^ 2021-07-15T22:02:18,008 c/triangle.c:9088:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,008 9088 | decode(m->lastflip->flippedtri, fliptri); 2021-07-15T22:02:18,009 | ^~~~~~ 2021-07-15T22:02:18,012 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,012 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,012 | ^ 2021-07-15T22:02:18,012 c/triangle.c:9088:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,012 9088 | decode(m->lastflip->flippedtri, fliptri); 2021-07-15T22:02:18,012 | ^~~~~~ 2021-07-15T22:02:18,015 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,015 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,015 | ^ 2021-07-15T22:02:18,015 c/triangle.c:9088:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,016 9088 | decode(m->lastflip->flippedtri, fliptri); 2021-07-15T22:02:18,016 | ^~~~~~ 2021-07-15T22:02:18,019 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,019 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,019 | ^ 2021-07-15T22:02:18,019 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,019 973 | decode(ptr, otri); 2021-07-15T22:02:18,020 | ^~~~~~ 2021-07-15T22:02:18,020 c/triangle.c:1035:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,020 1035 | symself(otri2); 2021-07-15T22:02:18,020 | ^~~~~~~ 2021-07-15T22:02:18,020 c/triangle.c:9097:7: note: in expansion of macro ‘dprev’ 2021-07-15T22:02:18,020 9097 | dprev(fliptri, botleft); 2021-07-15T22:02:18,020 | ^~~~~ 2021-07-15T22:02:18,023 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,023 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,023 | ^ 2021-07-15T22:02:18,023 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,023 973 | decode(ptr, otri); 2021-07-15T22:02:18,023 | ^~~~~~ 2021-07-15T22:02:18,023 c/triangle.c:1035:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,023 1035 | symself(otri2); 2021-07-15T22:02:18,024 | ^~~~~~~ 2021-07-15T22:02:18,024 c/triangle.c:9097:7: note: in expansion of macro ‘dprev’ 2021-07-15T22:02:18,024 9097 | dprev(fliptri, botleft); 2021-07-15T22:02:18,024 | ^~~~~ 2021-07-15T22:02:18,026 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,026 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,027 | ^ 2021-07-15T22:02:18,027 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,027 973 | decode(ptr, otri); 2021-07-15T22:02:18,027 | ^~~~~~ 2021-07-15T22:02:18,027 c/triangle.c:1035:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,027 1035 | symself(otri2); 2021-07-15T22:02:18,027 | ^~~~~~~ 2021-07-15T22:02:18,027 c/triangle.c:9097:7: note: in expansion of macro ‘dprev’ 2021-07-15T22:02:18,027 9097 | dprev(fliptri, botleft); 2021-07-15T22:02:18,028 | ^~~~~ 2021-07-15T22:02:18,030 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,030 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,030 | ^ 2021-07-15T22:02:18,030 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,031 973 | decode(ptr, otri); 2021-07-15T22:02:18,031 | ^~~~~~ 2021-07-15T22:02:18,031 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,031 999 | symself(otri2); 2021-07-15T22:02:18,031 | ^~~~~~~ 2021-07-15T22:02:18,031 c/triangle.c:9099:7: note: in expansion of macro ‘onext’ 2021-07-15T22:02:18,031 9099 | onext(fliptri, botright); 2021-07-15T22:02:18,031 | ^~~~~ 2021-07-15T22:02:18,034 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,034 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,034 | ^ 2021-07-15T22:02:18,034 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,034 973 | decode(ptr, otri); 2021-07-15T22:02:18,034 | ^~~~~~ 2021-07-15T22:02:18,034 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,035 999 | symself(otri2); 2021-07-15T22:02:18,035 | ^~~~~~~ 2021-07-15T22:02:18,035 c/triangle.c:9099:7: note: in expansion of macro ‘onext’ 2021-07-15T22:02:18,035 9099 | onext(fliptri, botright); 2021-07-15T22:02:18,035 | ^~~~~ 2021-07-15T22:02:18,037 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,038 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,038 | ^ 2021-07-15T22:02:18,038 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,038 973 | decode(ptr, otri); 2021-07-15T22:02:18,038 | ^~~~~~ 2021-07-15T22:02:18,038 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,038 999 | symself(otri2); 2021-07-15T22:02:18,038 | ^~~~~~~ 2021-07-15T22:02:18,038 c/triangle.c:9099:7: note: in expansion of macro ‘onext’ 2021-07-15T22:02:18,039 9099 | onext(fliptri, botright); 2021-07-15T22:02:18,039 | ^~~~~ 2021-07-15T22:02:18,041 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,041 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,041 | ^ 2021-07-15T22:02:18,042 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,042 969 | decode(ptr, otri2); 2021-07-15T22:02:18,042 | ^~~~~~ 2021-07-15T22:02:18,042 c/triangle.c:9101:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,042 9101 | sym(botleft, botlcasing); 2021-07-15T22:02:18,042 | ^~~ 2021-07-15T22:02:18,045 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,045 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,045 | ^ 2021-07-15T22:02:18,045 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,045 969 | decode(ptr, otri2); 2021-07-15T22:02:18,045 | ^~~~~~ 2021-07-15T22:02:18,046 c/triangle.c:9101:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,046 9101 | sym(botleft, botlcasing); 2021-07-15T22:02:18,046 | ^~~ 2021-07-15T22:02:18,048 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,049 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,049 | ^ 2021-07-15T22:02:18,049 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,049 969 | decode(ptr, otri2); 2021-07-15T22:02:18,049 | ^~~~~~ 2021-07-15T22:02:18,049 c/triangle.c:9101:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,049 9101 | sym(botleft, botlcasing); 2021-07-15T22:02:18,049 | ^~~ 2021-07-15T22:02:18,052 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,052 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,052 | ^ 2021-07-15T22:02:18,053 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,053 969 | decode(ptr, otri2); 2021-07-15T22:02:18,053 | ^~~~~~ 2021-07-15T22:02:18,053 c/triangle.c:9102:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,053 9102 | sym(botright, botrcasing); 2021-07-15T22:02:18,053 | ^~~ 2021-07-15T22:02:18,056 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,056 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,056 | ^ 2021-07-15T22:02:18,056 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,056 969 | decode(ptr, otri2); 2021-07-15T22:02:18,056 | ^~~~~~ 2021-07-15T22:02:18,057 c/triangle.c:9102:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,057 9102 | sym(botright, botrcasing); 2021-07-15T22:02:18,057 | ^~~ 2021-07-15T22:02:18,059 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,060 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,060 | ^ 2021-07-15T22:02:18,060 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,060 969 | decode(ptr, otri2); 2021-07-15T22:02:18,060 | ^~~~~~ 2021-07-15T22:02:18,060 c/triangle.c:9102:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,060 9102 | sym(botright, botrcasing); 2021-07-15T22:02:18,060 | ^~~ 2021-07-15T22:02:18,063 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,063 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,064 | ^ 2021-07-15T22:02:18,064 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,064 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,064 | ^~~~~~ 2021-07-15T22:02:18,064 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,064 9107 | bond(fliptri, botlcasing); 2021-07-15T22:02:18,064 | ^~~~ 2021-07-15T22:02:18,067 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,067 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,067 | ^ 2021-07-15T22:02:18,067 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,067 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,068 | ^~~~~~ 2021-07-15T22:02:18,068 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,068 9107 | bond(fliptri, botlcasing); 2021-07-15T22:02:18,068 | ^~~~ 2021-07-15T22:02:18,070 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,071 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,071 | ^ 2021-07-15T22:02:18,071 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,071 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,071 | ^~~~~~ 2021-07-15T22:02:18,071 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,071 9107 | bond(fliptri, botlcasing); 2021-07-15T22:02:18,071 | ^~~~ 2021-07-15T22:02:18,074 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,074 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,074 | ^ 2021-07-15T22:02:18,074 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,075 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,075 | ^~~~~~ 2021-07-15T22:02:18,075 c/triangle.c:9107:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,075 9107 | bond(fliptri, botlcasing); 2021-07-15T22:02:18,075 | ^~~~ 2021-07-15T22:02:18,078 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,078 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:18,078 | ^ 2021-07-15T22:02:18,078 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,078 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,078 | ^~~~~~~ 2021-07-15T22:02:18,079 c/triangle.c:9108:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,079 9108 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:18,079 | ^~~~~~~ 2021-07-15T22:02:18,081 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,082 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:18,082 | ^ 2021-07-15T22:02:18,082 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,082 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,082 | ^~~~~~~ 2021-07-15T22:02:18,082 c/triangle.c:9108:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,082 9108 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:18,082 | ^~~~~~~ 2021-07-15T22:02:18,085 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,085 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:18,085 | ^ 2021-07-15T22:02:18,086 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,086 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,086 | ^~~~~~~ 2021-07-15T22:02:18,086 c/triangle.c:9108:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,086 9108 | tspivot(botleft, botlsubseg); 2021-07-15T22:02:18,086 | ^~~~~~~ 2021-07-15T22:02:18,089 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,089 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:18,089 | ^ 2021-07-15T22:02:18,089 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:18,089 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:18,089 | ^~~~~~~ 2021-07-15T22:02:18,090 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,090 9109 | tsbond(fliptri, botlsubseg); 2021-07-15T22:02:18,090 | ^~~~~~ 2021-07-15T22:02:18,092 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,093 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:18,093 | ^ 2021-07-15T22:02:18,093 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:18,093 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:18,093 | ^~~~~~~ 2021-07-15T22:02:18,093 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,093 9109 | tsbond(fliptri, botlsubseg); 2021-07-15T22:02:18,093 | ^~~~~~ 2021-07-15T22:02:18,096 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,096 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,096 | ^ 2021-07-15T22:02:18,097 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,097 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,097 | ^~~~~~ 2021-07-15T22:02:18,097 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,097 9109 | tsbond(fliptri, botlsubseg); 2021-07-15T22:02:18,097 | ^~~~~~ 2021-07-15T22:02:18,100 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,100 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,100 | ^ 2021-07-15T22:02:18,100 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,100 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,100 | ^~~~~~ 2021-07-15T22:02:18,101 c/triangle.c:9109:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,101 9109 | tsbond(fliptri, botlsubseg); 2021-07-15T22:02:18,101 | ^~~~~~ 2021-07-15T22:02:18,104 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,104 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,104 | ^ 2021-07-15T22:02:18,104 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,104 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,104 | ^~~~~~ 2021-07-15T22:02:18,104 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,104 9111 | bond(fliptri, botrcasing); 2021-07-15T22:02:18,105 | ^~~~ 2021-07-15T22:02:18,107 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,107 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,107 | ^ 2021-07-15T22:02:18,108 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,108 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,108 | ^~~~~~ 2021-07-15T22:02:18,108 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,108 9111 | bond(fliptri, botrcasing); 2021-07-15T22:02:18,108 | ^~~~ 2021-07-15T22:02:18,111 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,111 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,111 | ^ 2021-07-15T22:02:18,111 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,111 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,111 | ^~~~~~ 2021-07-15T22:02:18,112 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,112 9111 | bond(fliptri, botrcasing); 2021-07-15T22:02:18,112 | ^~~~ 2021-07-15T22:02:18,115 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,115 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,115 | ^ 2021-07-15T22:02:18,115 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,115 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,115 | ^~~~~~ 2021-07-15T22:02:18,115 c/triangle.c:9111:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,115 9111 | bond(fliptri, botrcasing); 2021-07-15T22:02:18,115 | ^~~~ 2021-07-15T22:02:18,118 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,118 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:18,119 | ^ 2021-07-15T22:02:18,119 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,119 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,119 | ^~~~~~~ 2021-07-15T22:02:18,119 c/triangle.c:9112:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,119 9112 | tspivot(botright, botrsubseg); 2021-07-15T22:02:18,119 | ^~~~~~~ 2021-07-15T22:02:18,122 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,122 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:18,122 | ^ 2021-07-15T22:02:18,122 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,122 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,123 | ^~~~~~~ 2021-07-15T22:02:18,123 c/triangle.c:9112:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,123 9112 | tspivot(botright, botrsubseg); 2021-07-15T22:02:18,123 | ^~~~~~~ 2021-07-15T22:02:18,126 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,126 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:18,126 | ^ 2021-07-15T22:02:18,126 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,126 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,126 | ^~~~~~~ 2021-07-15T22:02:18,126 c/triangle.c:9112:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,127 9112 | tspivot(botright, botrsubseg); 2021-07-15T22:02:18,127 | ^~~~~~~ 2021-07-15T22:02:18,129 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,129 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:18,130 | ^ 2021-07-15T22:02:18,130 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:18,130 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:18,130 | ^~~~~~~ 2021-07-15T22:02:18,130 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,130 9113 | tsbond(fliptri, botrsubseg); 2021-07-15T22:02:18,130 | ^~~~~~ 2021-07-15T22:02:18,133 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,133 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:18,133 | ^ 2021-07-15T22:02:18,133 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:18,133 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:18,134 | ^~~~~~~ 2021-07-15T22:02:18,134 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,134 9113 | tsbond(fliptri, botrsubseg); 2021-07-15T22:02:18,134 | ^~~~~~ 2021-07-15T22:02:18,137 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,137 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,137 | ^ 2021-07-15T22:02:18,137 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,137 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,137 | ^~~~~~ 2021-07-15T22:02:18,137 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,137 9113 | tsbond(fliptri, botrsubseg); 2021-07-15T22:02:18,138 | ^~~~~~ 2021-07-15T22:02:18,140 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,140 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,141 | ^ 2021-07-15T22:02:18,141 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,141 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,141 | ^~~~~~ 2021-07-15T22:02:18,141 c/triangle.c:9113:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,141 9113 | tsbond(fliptri, botrsubseg); 2021-07-15T22:02:18,141 | ^~~~~~ 2021-07-15T22:02:18,144 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,144 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,144 | ^ 2021-07-15T22:02:18,145 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,145 969 | decode(ptr, otri2); 2021-07-15T22:02:18,145 | ^~~~~~ 2021-07-15T22:02:18,145 c/triangle.c:9122:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,145 9122 | sym(gluetri, botright); 2021-07-15T22:02:18,145 | ^~~ 2021-07-15T22:02:18,148 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,148 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,148 | ^ 2021-07-15T22:02:18,148 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,148 969 | decode(ptr, otri2); 2021-07-15T22:02:18,148 | ^~~~~~ 2021-07-15T22:02:18,149 c/triangle.c:9122:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,149 9122 | sym(gluetri, botright); 2021-07-15T22:02:18,149 | ^~~ 2021-07-15T22:02:18,152 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,152 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,152 | ^ 2021-07-15T22:02:18,152 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,152 969 | decode(ptr, otri2); 2021-07-15T22:02:18,152 | ^~~~~~ 2021-07-15T22:02:18,152 c/triangle.c:9122:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,152 9122 | sym(gluetri, botright); 2021-07-15T22:02:18,152 | ^~~ 2021-07-15T22:02:18,155 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,155 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,156 | ^ 2021-07-15T22:02:18,156 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,156 969 | decode(ptr, otri2); 2021-07-15T22:02:18,156 | ^~~~~~ 2021-07-15T22:02:18,156 c/triangle.c:9124:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,156 9124 | sym(botright, botrcasing); 2021-07-15T22:02:18,156 | ^~~ 2021-07-15T22:02:18,159 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,159 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,159 | ^ 2021-07-15T22:02:18,159 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,159 969 | decode(ptr, otri2); 2021-07-15T22:02:18,160 | ^~~~~~ 2021-07-15T22:02:18,160 c/triangle.c:9124:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,160 9124 | sym(botright, botrcasing); 2021-07-15T22:02:18,160 | ^~~ 2021-07-15T22:02:18,163 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,163 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,163 | ^ 2021-07-15T22:02:18,163 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,163 969 | decode(ptr, otri2); 2021-07-15T22:02:18,163 | ^~~~~~ 2021-07-15T22:02:18,163 c/triangle.c:9124:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,163 9124 | sym(botright, botrcasing); 2021-07-15T22:02:18,164 | ^~~ 2021-07-15T22:02:18,166 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,167 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,167 | ^ 2021-07-15T22:02:18,167 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,167 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,167 | ^~~~~~ 2021-07-15T22:02:18,167 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,167 9128 | bond(gluetri, botrcasing); 2021-07-15T22:02:18,167 | ^~~~ 2021-07-15T22:02:18,170 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,170 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,170 | ^ 2021-07-15T22:02:18,170 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,171 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,171 | ^~~~~~ 2021-07-15T22:02:18,171 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,171 9128 | bond(gluetri, botrcasing); 2021-07-15T22:02:18,171 | ^~~~ 2021-07-15T22:02:18,174 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,174 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,174 | ^ 2021-07-15T22:02:18,174 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,174 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,174 | ^~~~~~ 2021-07-15T22:02:18,174 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,175 9128 | bond(gluetri, botrcasing); 2021-07-15T22:02:18,175 | ^~~~ 2021-07-15T22:02:18,177 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,177 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,178 | ^ 2021-07-15T22:02:18,178 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,178 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,178 | ^~~~~~ 2021-07-15T22:02:18,178 c/triangle.c:9128:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,178 9128 | bond(gluetri, botrcasing); 2021-07-15T22:02:18,178 | ^~~~ 2021-07-15T22:02:18,181 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,181 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:18,181 | ^ 2021-07-15T22:02:18,181 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,181 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,182 | ^~~~~~~ 2021-07-15T22:02:18,182 c/triangle.c:9129:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,182 9129 | tspivot(botright, botrsubseg); 2021-07-15T22:02:18,182 | ^~~~~~~ 2021-07-15T22:02:18,185 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,185 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:18,185 | ^ 2021-07-15T22:02:18,185 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,185 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,185 | ^~~~~~~ 2021-07-15T22:02:18,185 c/triangle.c:9129:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,185 9129 | tspivot(botright, botrsubseg); 2021-07-15T22:02:18,186 | ^~~~~~~ 2021-07-15T22:02:18,188 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,188 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:18,189 | ^ 2021-07-15T22:02:18,189 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,189 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,189 | ^~~~~~~ 2021-07-15T22:02:18,189 c/triangle.c:9129:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,189 9129 | tspivot(botright, botrsubseg); 2021-07-15T22:02:18,189 | ^~~~~~~ 2021-07-15T22:02:18,192 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,192 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:18,192 | ^ 2021-07-15T22:02:18,192 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:18,193 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:18,193 | ^~~~~~~ 2021-07-15T22:02:18,193 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,193 9130 | tsbond(gluetri, botrsubseg); 2021-07-15T22:02:18,193 | ^~~~~~ 2021-07-15T22:02:18,196 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,196 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:18,196 | ^ 2021-07-15T22:02:18,196 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:18,196 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:18,196 | ^~~~~~~ 2021-07-15T22:02:18,196 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,197 9130 | tsbond(gluetri, botrsubseg); 2021-07-15T22:02:18,197 | ^~~~~~ 2021-07-15T22:02:18,199 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,200 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,200 | ^ 2021-07-15T22:02:18,200 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,200 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,200 | ^~~~~~ 2021-07-15T22:02:18,200 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,200 9130 | tsbond(gluetri, botrsubseg); 2021-07-15T22:02:18,200 | ^~~~~~ 2021-07-15T22:02:18,203 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,203 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,203 | ^ 2021-07-15T22:02:18,203 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,204 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,204 | ^~~~~~ 2021-07-15T22:02:18,204 c/triangle.c:9130:7: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,204 9130 | tsbond(gluetri, botrsubseg); 2021-07-15T22:02:18,204 | ^~~~~~ 2021-07-15T22:02:18,207 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,207 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,207 | ^ 2021-07-15T22:02:18,207 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,207 969 | decode(ptr, otri2); 2021-07-15T22:02:18,207 | ^~~~~~ 2021-07-15T22:02:18,208 c/triangle.c:9135:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,208 9135 | sym(fliptri, gluetri); 2021-07-15T22:02:18,208 | ^~~ 2021-07-15T22:02:18,211 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,211 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,211 | ^ 2021-07-15T22:02:18,211 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,211 969 | decode(ptr, otri2); 2021-07-15T22:02:18,211 | ^~~~~~ 2021-07-15T22:02:18,211 c/triangle.c:9135:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,211 9135 | sym(fliptri, gluetri); 2021-07-15T22:02:18,211 | ^~~ 2021-07-15T22:02:18,214 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,214 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,215 | ^ 2021-07-15T22:02:18,215 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,215 969 | decode(ptr, otri2); 2021-07-15T22:02:18,215 | ^~~~~~ 2021-07-15T22:02:18,215 c/triangle.c:9135:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,215 9135 | sym(fliptri, gluetri); 2021-07-15T22:02:18,215 | ^~~ 2021-07-15T22:02:18,218 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,218 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,218 | ^ 2021-07-15T22:02:18,218 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,219 969 | decode(ptr, otri2); 2021-07-15T22:02:18,219 | ^~~~~~ 2021-07-15T22:02:18,219 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,219 1022 | sym(otri1, otri2); \ 2021-07-15T22:02:18,219 | ^~~ 2021-07-15T22:02:18,219 c/triangle.c:9138:9: note: in expansion of macro ‘dnext’ 2021-07-15T22:02:18,219 9138 | dnext(gluetri, topright); 2021-07-15T22:02:18,219 | ^~~~~ 2021-07-15T22:02:18,222 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,222 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,222 | ^ 2021-07-15T22:02:18,222 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,222 969 | decode(ptr, otri2); 2021-07-15T22:02:18,222 | ^~~~~~ 2021-07-15T22:02:18,222 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,223 1022 | sym(otri1, otri2); \ 2021-07-15T22:02:18,223 | ^~~ 2021-07-15T22:02:18,223 c/triangle.c:9138:9: note: in expansion of macro ‘dnext’ 2021-07-15T22:02:18,223 9138 | dnext(gluetri, topright); 2021-07-15T22:02:18,223 | ^~~~~ 2021-07-15T22:02:18,225 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,226 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,226 | ^ 2021-07-15T22:02:18,226 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,226 969 | decode(ptr, otri2); 2021-07-15T22:02:18,226 | ^~~~~~ 2021-07-15T22:02:18,226 c/triangle.c:1022:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,226 1022 | sym(otri1, otri2); \ 2021-07-15T22:02:18,226 | ^~~ 2021-07-15T22:02:18,226 c/triangle.c:9138:9: note: in expansion of macro ‘dnext’ 2021-07-15T22:02:18,227 9138 | dnext(gluetri, topright); 2021-07-15T22:02:18,227 | ^~~~~ 2021-07-15T22:02:18,229 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,229 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,229 | ^ 2021-07-15T22:02:18,230 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,230 969 | decode(ptr, otri2); 2021-07-15T22:02:18,230 | ^~~~~~ 2021-07-15T22:02:18,230 c/triangle.c:9139:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,230 9139 | sym(topright, toprcasing); 2021-07-15T22:02:18,230 | ^~~ 2021-07-15T22:02:18,233 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,233 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,233 | ^ 2021-07-15T22:02:18,233 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,233 969 | decode(ptr, otri2); 2021-07-15T22:02:18,233 | ^~~~~~ 2021-07-15T22:02:18,234 c/triangle.c:9139:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,234 9139 | sym(topright, toprcasing); 2021-07-15T22:02:18,234 | ^~~ 2021-07-15T22:02:18,237 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,237 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,237 | ^ 2021-07-15T22:02:18,237 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,237 969 | decode(ptr, otri2); 2021-07-15T22:02:18,237 | ^~~~~~ 2021-07-15T22:02:18,237 c/triangle.c:9139:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,237 9139 | sym(topright, toprcasing); 2021-07-15T22:02:18,237 | ^~~ 2021-07-15T22:02:18,240 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,240 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,241 | ^ 2021-07-15T22:02:18,241 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,241 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,241 | ^~~~~~ 2021-07-15T22:02:18,241 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,241 9142 | bond(gluetri, toprcasing); 2021-07-15T22:02:18,241 | ^~~~ 2021-07-15T22:02:18,244 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,244 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,244 | ^ 2021-07-15T22:02:18,244 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,244 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,244 | ^~~~~~ 2021-07-15T22:02:18,245 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,245 9142 | bond(gluetri, toprcasing); 2021-07-15T22:02:18,245 | ^~~~ 2021-07-15T22:02:18,248 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,248 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,248 | ^ 2021-07-15T22:02:18,248 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,248 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,248 | ^~~~~~ 2021-07-15T22:02:18,248 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,248 9142 | bond(gluetri, toprcasing); 2021-07-15T22:02:18,249 | ^~~~ 2021-07-15T22:02:18,251 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,251 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,251 | ^ 2021-07-15T22:02:18,252 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,252 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,252 | ^~~~~~ 2021-07-15T22:02:18,252 c/triangle.c:9142:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,252 9142 | bond(gluetri, toprcasing); 2021-07-15T22:02:18,252 | ^~~~ 2021-07-15T22:02:18,255 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,255 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:18,255 | ^ 2021-07-15T22:02:18,255 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,255 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,256 | ^~~~~~~ 2021-07-15T22:02:18,256 c/triangle.c:9143:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,256 9143 | tspivot(topright, toprsubseg); 2021-07-15T22:02:18,256 | ^~~~~~~ 2021-07-15T22:02:18,259 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,259 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:18,259 | ^ 2021-07-15T22:02:18,259 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,259 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,259 | ^~~~~~~ 2021-07-15T22:02:18,259 c/triangle.c:9143:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,259 9143 | tspivot(topright, toprsubseg); 2021-07-15T22:02:18,260 | ^~~~~~~ 2021-07-15T22:02:18,262 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,262 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:18,263 | ^ 2021-07-15T22:02:18,263 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:18,263 1289 | sdecode(sptr, osub) 2021-07-15T22:02:18,263 | ^~~~~~~ 2021-07-15T22:02:18,263 c/triangle.c:9143:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:18,263 9143 | tspivot(topright, toprsubseg); 2021-07-15T22:02:18,263 | ^~~~~~~ 2021-07-15T22:02:18,266 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,266 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:18,266 | ^ 2021-07-15T22:02:18,266 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:18,267 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:18,267 | ^~~~~~~ 2021-07-15T22:02:18,267 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,267 9144 | tsbond(gluetri, toprsubseg); 2021-07-15T22:02:18,267 | ^~~~~~ 2021-07-15T22:02:18,270 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,270 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:18,270 | ^ 2021-07-15T22:02:18,270 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:18,270 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:18,270 | ^~~~~~~ 2021-07-15T22:02:18,270 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,270 9144 | tsbond(gluetri, toprsubseg); 2021-07-15T22:02:18,271 | ^~~~~~ 2021-07-15T22:02:18,273 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,274 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,274 | ^ 2021-07-15T22:02:18,274 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,274 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,274 | ^~~~~~ 2021-07-15T22:02:18,274 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,274 9144 | tsbond(gluetri, toprsubseg); 2021-07-15T22:02:18,274 | ^~~~~~ 2021-07-15T22:02:18,277 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,277 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,277 | ^ 2021-07-15T22:02:18,277 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,278 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:18,278 | ^~~~~~ 2021-07-15T22:02:18,278 c/triangle.c:9144:9: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:18,278 9144 | tsbond(gluetri, toprsubseg); 2021-07-15T22:02:18,278 | ^~~~~~ 2021-07-15T22:02:18,281 c/triangle.c: In function ‘mergehulls’: 2021-07-15T22:02:18,285 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,285 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,285 | ^ 2021-07-15T22:02:18,285 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,286 973 | decode(ptr, otri); 2021-07-15T22:02:18,286 | ^~~~~~ 2021-07-15T22:02:18,286 c/triangle.c:9479:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,286 9479 | symself(*farleft); 2021-07-15T22:02:18,286 | ^~~~~~~ 2021-07-15T22:02:18,289 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,289 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,289 | ^ 2021-07-15T22:02:18,289 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,289 973 | decode(ptr, otri); 2021-07-15T22:02:18,290 | ^~~~~~ 2021-07-15T22:02:18,290 c/triangle.c:9479:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,290 9479 | symself(*farleft); 2021-07-15T22:02:18,290 | ^~~~~~~ 2021-07-15T22:02:18,293 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,293 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,293 | ^ 2021-07-15T22:02:18,293 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,293 973 | decode(ptr, otri); 2021-07-15T22:02:18,293 | ^~~~~~ 2021-07-15T22:02:18,293 c/triangle.c:9479:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,293 9479 | symself(*farleft); 2021-07-15T22:02:18,294 | ^~~~~~~ 2021-07-15T22:02:18,297 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,297 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,297 | ^ 2021-07-15T22:02:18,297 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,297 969 | decode(ptr, otri2); 2021-07-15T22:02:18,297 | ^~~~~~ 2021-07-15T22:02:18,297 c/triangle.c:9483:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,297 9483 | sym(*innerleft, checkedge); 2021-07-15T22:02:18,298 | ^~~ 2021-07-15T22:02:18,300 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,301 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,301 | ^ 2021-07-15T22:02:18,301 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,301 969 | decode(ptr, otri2); 2021-07-15T22:02:18,301 | ^~~~~~ 2021-07-15T22:02:18,301 c/triangle.c:9483:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,301 9483 | sym(*innerleft, checkedge); 2021-07-15T22:02:18,301 | ^~~ 2021-07-15T22:02:18,304 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,304 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,305 | ^ 2021-07-15T22:02:18,305 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,305 969 | decode(ptr, otri2); 2021-07-15T22:02:18,305 | ^~~~~~ 2021-07-15T22:02:18,305 c/triangle.c:9483:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,305 9483 | sym(*innerleft, checkedge); 2021-07-15T22:02:18,305 | ^~~ 2021-07-15T22:02:18,308 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,308 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,309 | ^ 2021-07-15T22:02:18,309 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,309 969 | decode(ptr, otri2); 2021-07-15T22:02:18,309 | ^~~~~~ 2021-07-15T22:02:18,309 c/triangle.c:9489:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,309 9489 | sym(*innerleft, checkedge); 2021-07-15T22:02:18,309 | ^~~ 2021-07-15T22:02:18,312 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,312 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,312 | ^ 2021-07-15T22:02:18,313 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,313 969 | decode(ptr, otri2); 2021-07-15T22:02:18,313 | ^~~~~~ 2021-07-15T22:02:18,313 c/triangle.c:9489:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,313 9489 | sym(*innerleft, checkedge); 2021-07-15T22:02:18,313 | ^~~ 2021-07-15T22:02:18,316 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,316 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,316 | ^ 2021-07-15T22:02:18,316 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,317 969 | decode(ptr, otri2); 2021-07-15T22:02:18,317 | ^~~~~~ 2021-07-15T22:02:18,317 c/triangle.c:9489:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,317 9489 | sym(*innerleft, checkedge); 2021-07-15T22:02:18,317 | ^~~ 2021-07-15T22:02:18,320 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,320 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,320 | ^ 2021-07-15T22:02:18,320 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,321 973 | decode(ptr, otri); 2021-07-15T22:02:18,321 | ^~~~~~ 2021-07-15T22:02:18,321 c/triangle.c:9494:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,321 9494 | symself(*innerright); 2021-07-15T22:02:18,321 | ^~~~~~~ 2021-07-15T22:02:18,324 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,324 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,324 | ^ 2021-07-15T22:02:18,324 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,324 973 | decode(ptr, otri); 2021-07-15T22:02:18,324 | ^~~~~~ 2021-07-15T22:02:18,325 c/triangle.c:9494:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,325 9494 | symself(*innerright); 2021-07-15T22:02:18,325 | ^~~~~~~ 2021-07-15T22:02:18,328 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,328 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,328 | ^ 2021-07-15T22:02:18,328 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,328 973 | decode(ptr, otri); 2021-07-15T22:02:18,328 | ^~~~~~ 2021-07-15T22:02:18,328 c/triangle.c:9494:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,329 9494 | symself(*innerright); 2021-07-15T22:02:18,329 | ^~~~~~~ 2021-07-15T22:02:18,332 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,332 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,332 | ^ 2021-07-15T22:02:18,332 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,332 969 | decode(ptr, otri2); 2021-07-15T22:02:18,332 | ^~~~~~ 2021-07-15T22:02:18,332 c/triangle.c:9498:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,332 9498 | sym(*farright, checkedge); 2021-07-15T22:02:18,333 | ^~~ 2021-07-15T22:02:18,336 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,336 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,336 | ^ 2021-07-15T22:02:18,336 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,336 969 | decode(ptr, otri2); 2021-07-15T22:02:18,336 | ^~~~~~ 2021-07-15T22:02:18,336 c/triangle.c:9498:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,336 9498 | sym(*farright, checkedge); 2021-07-15T22:02:18,336 | ^~~ 2021-07-15T22:02:18,339 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,340 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,340 | ^ 2021-07-15T22:02:18,340 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,340 969 | decode(ptr, otri2); 2021-07-15T22:02:18,340 | ^~~~~~ 2021-07-15T22:02:18,340 c/triangle.c:9498:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,340 9498 | sym(*farright, checkedge); 2021-07-15T22:02:18,340 | ^~~ 2021-07-15T22:02:18,343 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,344 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,344 | ^ 2021-07-15T22:02:18,344 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,344 969 | decode(ptr, otri2); 2021-07-15T22:02:18,344 | ^~~~~~ 2021-07-15T22:02:18,344 c/triangle.c:9504:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,344 9504 | sym(*farright, checkedge); 2021-07-15T22:02:18,344 | ^~~ 2021-07-15T22:02:18,347 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,347 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,348 | ^ 2021-07-15T22:02:18,348 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,348 969 | decode(ptr, otri2); 2021-07-15T22:02:18,348 | ^~~~~~ 2021-07-15T22:02:18,348 c/triangle.c:9504:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,348 9504 | sym(*farright, checkedge); 2021-07-15T22:02:18,348 | ^~~ 2021-07-15T22:02:18,351 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,351 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,351 | ^ 2021-07-15T22:02:18,352 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,352 969 | decode(ptr, otri2); 2021-07-15T22:02:18,352 | ^~~~~~ 2021-07-15T22:02:18,352 c/triangle.c:9504:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,352 9504 | sym(*farright, checkedge); 2021-07-15T22:02:18,352 | ^~~ 2021-07-15T22:02:18,355 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,355 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,355 | ^ 2021-07-15T22:02:18,356 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,356 973 | decode(ptr, otri); 2021-07-15T22:02:18,356 | ^~~~~~ 2021-07-15T22:02:18,356 c/triangle.c:9515:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,356 9515 | symself(*innerleft); 2021-07-15T22:02:18,356 | ^~~~~~~ 2021-07-15T22:02:18,359 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,359 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,359 | ^ 2021-07-15T22:02:18,359 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,360 973 | decode(ptr, otri); 2021-07-15T22:02:18,360 | ^~~~~~ 2021-07-15T22:02:18,360 c/triangle.c:9515:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,360 9515 | symself(*innerleft); 2021-07-15T22:02:18,360 | ^~~~~~~ 2021-07-15T22:02:18,363 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,363 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,363 | ^ 2021-07-15T22:02:18,363 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,363 973 | decode(ptr, otri); 2021-07-15T22:02:18,363 | ^~~~~~ 2021-07-15T22:02:18,364 c/triangle.c:9515:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,364 9515 | symself(*innerleft); 2021-07-15T22:02:18,364 | ^~~~~~~ 2021-07-15T22:02:18,367 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,367 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,367 | ^ 2021-07-15T22:02:18,367 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,367 973 | decode(ptr, otri); 2021-07-15T22:02:18,368 | ^~~~~~ 2021-07-15T22:02:18,368 c/triangle.c:9524:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,368 9524 | symself(*innerright); 2021-07-15T22:02:18,368 | ^~~~~~~ 2021-07-15T22:02:18,371 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,371 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,371 | ^ 2021-07-15T22:02:18,371 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,371 973 | decode(ptr, otri); 2021-07-15T22:02:18,371 | ^~~~~~ 2021-07-15T22:02:18,371 c/triangle.c:9524:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,372 9524 | symself(*innerright); 2021-07-15T22:02:18,372 | ^~~~~~~ 2021-07-15T22:02:18,375 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,375 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,375 | ^ 2021-07-15T22:02:18,375 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,375 973 | decode(ptr, otri); 2021-07-15T22:02:18,375 | ^~~~~~ 2021-07-15T22:02:18,375 c/triangle.c:9524:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,375 9524 | symself(*innerright); 2021-07-15T22:02:18,376 | ^~~~~~~ 2021-07-15T22:02:18,379 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,379 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,379 | ^ 2021-07-15T22:02:18,379 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,379 969 | decode(ptr, otri2); 2021-07-15T22:02:18,379 | ^~~~~~ 2021-07-15T22:02:18,379 c/triangle.c:9531:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,379 9531 | sym(*innerleft, leftcand); 2021-07-15T22:02:18,380 | ^~~ 2021-07-15T22:02:18,383 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,383 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,383 | ^ 2021-07-15T22:02:18,383 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,383 969 | decode(ptr, otri2); 2021-07-15T22:02:18,383 | ^~~~~~ 2021-07-15T22:02:18,383 c/triangle.c:9531:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,383 9531 | sym(*innerleft, leftcand); 2021-07-15T22:02:18,383 | ^~~ 2021-07-15T22:02:18,386 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,387 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,387 | ^ 2021-07-15T22:02:18,387 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,387 969 | decode(ptr, otri2); 2021-07-15T22:02:18,387 | ^~~~~~ 2021-07-15T22:02:18,387 c/triangle.c:9531:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,387 9531 | sym(*innerleft, leftcand); 2021-07-15T22:02:18,387 | ^~~ 2021-07-15T22:02:18,390 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,391 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,391 | ^ 2021-07-15T22:02:18,391 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,391 969 | decode(ptr, otri2); 2021-07-15T22:02:18,391 | ^~~~~~ 2021-07-15T22:02:18,391 c/triangle.c:9532:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,391 9532 | sym(*innerright, rightcand); 2021-07-15T22:02:18,391 | ^~~ 2021-07-15T22:02:18,394 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,394 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,395 | ^ 2021-07-15T22:02:18,395 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,395 969 | decode(ptr, otri2); 2021-07-15T22:02:18,395 | ^~~~~~ 2021-07-15T22:02:18,395 c/triangle.c:9532:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,395 9532 | sym(*innerright, rightcand); 2021-07-15T22:02:18,395 | ^~~ 2021-07-15T22:02:18,398 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,398 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,398 | ^ 2021-07-15T22:02:18,399 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,399 969 | decode(ptr, otri2); 2021-07-15T22:02:18,399 | ^~~~~~ 2021-07-15T22:02:18,399 c/triangle.c:9532:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,399 9532 | sym(*innerright, rightcand); 2021-07-15T22:02:18,399 | ^~~ 2021-07-15T22:02:18,402 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,402 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,402 | ^ 2021-07-15T22:02:18,403 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,403 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,403 | ^~~~~~ 2021-07-15T22:02:18,403 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,403 9536 | bond(baseedge, *innerleft); 2021-07-15T22:02:18,403 | ^~~~ 2021-07-15T22:02:18,406 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,406 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,406 | ^ 2021-07-15T22:02:18,406 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,407 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,407 | ^~~~~~ 2021-07-15T22:02:18,407 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,407 9536 | bond(baseedge, *innerleft); 2021-07-15T22:02:18,407 | ^~~~ 2021-07-15T22:02:18,410 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,410 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,410 | ^ 2021-07-15T22:02:18,410 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,411 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,411 | ^~~~~~ 2021-07-15T22:02:18,411 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,411 9536 | bond(baseedge, *innerleft); 2021-07-15T22:02:18,411 | ^~~~ 2021-07-15T22:02:18,414 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,414 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,414 | ^ 2021-07-15T22:02:18,414 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,414 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,415 | ^~~~~~ 2021-07-15T22:02:18,415 c/triangle.c:9536:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,415 9536 | bond(baseedge, *innerleft); 2021-07-15T22:02:18,415 | ^~~~ 2021-07-15T22:02:18,418 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,418 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,418 | ^ 2021-07-15T22:02:18,418 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,418 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,418 | ^~~~~~ 2021-07-15T22:02:18,419 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,419 9538 | bond(baseedge, *innerright); 2021-07-15T22:02:18,419 | ^~~~ 2021-07-15T22:02:18,422 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,422 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,422 | ^ 2021-07-15T22:02:18,422 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,422 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,422 | ^~~~~~ 2021-07-15T22:02:18,423 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,423 9538 | bond(baseedge, *innerright); 2021-07-15T22:02:18,423 | ^~~~ 2021-07-15T22:02:18,426 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,426 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,426 | ^ 2021-07-15T22:02:18,426 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,426 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,426 | ^~~~~~ 2021-07-15T22:02:18,426 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,427 9538 | bond(baseedge, *innerright); 2021-07-15T22:02:18,427 | ^~~~ 2021-07-15T22:02:18,430 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,430 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,430 | ^ 2021-07-15T22:02:18,430 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,430 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,430 | ^~~~~~ 2021-07-15T22:02:18,430 c/triangle.c:9538:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,431 9538 | bond(baseedge, *innerright); 2021-07-15T22:02:18,431 | ^~~~ 2021-07-15T22:02:18,435 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,435 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,435 | ^ 2021-07-15T22:02:18,435 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,435 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,435 | ^~~~~~ 2021-07-15T22:02:18,435 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,435 9579 | bond(nextedge, baseedge); 2021-07-15T22:02:18,435 | ^~~~ 2021-07-15T22:02:18,438 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,439 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,439 | ^ 2021-07-15T22:02:18,439 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,439 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,439 | ^~~~~~ 2021-07-15T22:02:18,439 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,439 9579 | bond(nextedge, baseedge); 2021-07-15T22:02:18,439 | ^~~~ 2021-07-15T22:02:18,442 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,442 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,443 | ^ 2021-07-15T22:02:18,443 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,443 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,443 | ^~~~~~ 2021-07-15T22:02:18,443 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,443 9579 | bond(nextedge, baseedge); 2021-07-15T22:02:18,443 | ^~~~ 2021-07-15T22:02:18,446 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,446 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,446 | ^ 2021-07-15T22:02:18,447 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,447 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,447 | ^~~~~~ 2021-07-15T22:02:18,447 c/triangle.c:9579:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,447 9579 | bond(nextedge, baseedge); 2021-07-15T22:02:18,447 | ^~~~ 2021-07-15T22:02:18,450 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,450 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,450 | ^ 2021-07-15T22:02:18,450 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,451 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,451 | ^~~~~~ 2021-07-15T22:02:18,451 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,451 9581 | bond(nextedge, rightcand); 2021-07-15T22:02:18,451 | ^~~~ 2021-07-15T22:02:18,454 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,454 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,454 | ^ 2021-07-15T22:02:18,454 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,454 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,455 | ^~~~~~ 2021-07-15T22:02:18,455 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,455 9581 | bond(nextedge, rightcand); 2021-07-15T22:02:18,455 | ^~~~ 2021-07-15T22:02:18,458 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,458 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,458 | ^ 2021-07-15T22:02:18,458 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,458 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,458 | ^~~~~~ 2021-07-15T22:02:18,459 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,459 9581 | bond(nextedge, rightcand); 2021-07-15T22:02:18,459 | ^~~~ 2021-07-15T22:02:18,462 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,462 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,462 | ^ 2021-07-15T22:02:18,462 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,462 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,462 | ^~~~~~ 2021-07-15T22:02:18,462 c/triangle.c:9581:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,463 9581 | bond(nextedge, rightcand); 2021-07-15T22:02:18,463 | ^~~~ 2021-07-15T22:02:18,466 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,466 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,466 | ^ 2021-07-15T22:02:18,466 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,466 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,466 | ^~~~~~ 2021-07-15T22:02:18,466 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,467 9583 | bond(nextedge, leftcand); 2021-07-15T22:02:18,467 | ^~~~ 2021-07-15T22:02:18,470 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,470 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,470 | ^ 2021-07-15T22:02:18,470 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,470 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,470 | ^~~~~~ 2021-07-15T22:02:18,470 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,470 9583 | bond(nextedge, leftcand); 2021-07-15T22:02:18,471 | ^~~~ 2021-07-15T22:02:18,473 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,474 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,474 | ^ 2021-07-15T22:02:18,474 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,474 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,474 | ^~~~~~ 2021-07-15T22:02:18,474 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,474 9583 | bond(nextedge, leftcand); 2021-07-15T22:02:18,474 | ^~~~ 2021-07-15T22:02:18,477 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,478 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,478 | ^ 2021-07-15T22:02:18,478 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,478 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,478 | ^~~~~~ 2021-07-15T22:02:18,478 c/triangle.c:9583:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,478 9583 | bond(nextedge, leftcand); 2021-07-15T22:02:18,478 | ^~~~ 2021-07-15T22:02:18,482 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,482 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,482 | ^ 2021-07-15T22:02:18,482 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,482 969 | decode(ptr, otri2); 2021-07-15T22:02:18,482 | ^~~~~~ 2021-07-15T22:02:18,482 c/triangle.c:9594:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,483 9594 | sym(*farleft, checkedge); 2021-07-15T22:02:18,483 | ^~~ 2021-07-15T22:02:18,486 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,486 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,486 | ^ 2021-07-15T22:02:18,486 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,486 969 | decode(ptr, otri2); 2021-07-15T22:02:18,486 | ^~~~~~ 2021-07-15T22:02:18,486 c/triangle.c:9594:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,486 9594 | sym(*farleft, checkedge); 2021-07-15T22:02:18,487 | ^~~ 2021-07-15T22:02:18,489 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,490 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,490 | ^ 2021-07-15T22:02:18,490 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,490 969 | decode(ptr, otri2); 2021-07-15T22:02:18,490 | ^~~~~~ 2021-07-15T22:02:18,490 c/triangle.c:9594:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,490 9594 | sym(*farleft, checkedge); 2021-07-15T22:02:18,491 | ^~~ 2021-07-15T22:02:18,494 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,494 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,494 | ^ 2021-07-15T22:02:18,494 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,494 969 | decode(ptr, otri2); 2021-07-15T22:02:18,494 | ^~~~~~ 2021-07-15T22:02:18,494 c/triangle.c:9603:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,494 9603 | sym(*farleft, checkedge); 2021-07-15T22:02:18,495 | ^~~ 2021-07-15T22:02:18,498 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,498 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,498 | ^ 2021-07-15T22:02:18,498 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,498 969 | decode(ptr, otri2); 2021-07-15T22:02:18,498 | ^~~~~~ 2021-07-15T22:02:18,498 c/triangle.c:9603:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,498 9603 | sym(*farleft, checkedge); 2021-07-15T22:02:18,499 | ^~~ 2021-07-15T22:02:18,501 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,502 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,502 | ^ 2021-07-15T22:02:18,502 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,502 969 | decode(ptr, otri2); 2021-07-15T22:02:18,502 | ^~~~~~ 2021-07-15T22:02:18,502 c/triangle.c:9603:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,502 9603 | sym(*farleft, checkedge); 2021-07-15T22:02:18,502 | ^~~ 2021-07-15T22:02:18,506 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,506 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,506 | ^ 2021-07-15T22:02:18,506 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,506 973 | decode(ptr, otri); 2021-07-15T22:02:18,506 | ^~~~~~ 2021-07-15T22:02:18,506 c/triangle.c:9608:11: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,506 9608 | symself(*farright); 2021-07-15T22:02:18,507 | ^~~~~~~ 2021-07-15T22:02:18,509 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,510 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,510 | ^ 2021-07-15T22:02:18,510 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,510 973 | decode(ptr, otri); 2021-07-15T22:02:18,510 | ^~~~~~ 2021-07-15T22:02:18,510 c/triangle.c:9608:11: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,510 9608 | symself(*farright); 2021-07-15T22:02:18,510 | ^~~~~~~ 2021-07-15T22:02:18,513 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,514 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,514 | ^ 2021-07-15T22:02:18,514 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,514 973 | decode(ptr, otri); 2021-07-15T22:02:18,514 | ^~~~~~ 2021-07-15T22:02:18,514 c/triangle.c:9608:11: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,514 9608 | symself(*farright); 2021-07-15T22:02:18,514 | ^~~~~~~ 2021-07-15T22:02:18,517 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,518 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,518 | ^ 2021-07-15T22:02:18,518 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,518 973 | decode(ptr, otri); 2021-07-15T22:02:18,518 | ^~~~~~ 2021-07-15T22:02:18,518 c/triangle.c:9619:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,518 9619 | symself(nextedge); 2021-07-15T22:02:18,518 | ^~~~~~~ 2021-07-15T22:02:18,521 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,522 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,522 | ^ 2021-07-15T22:02:18,522 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,522 973 | decode(ptr, otri); 2021-07-15T22:02:18,522 | ^~~~~~ 2021-07-15T22:02:18,522 c/triangle.c:9619:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,522 9619 | symself(nextedge); 2021-07-15T22:02:18,522 | ^~~~~~~ 2021-07-15T22:02:18,525 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,525 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,526 | ^ 2021-07-15T22:02:18,526 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,526 973 | decode(ptr, otri); 2021-07-15T22:02:18,526 | ^~~~~~ 2021-07-15T22:02:18,526 c/triangle.c:9619:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,526 9619 | symself(nextedge); 2021-07-15T22:02:18,526 | ^~~~~~~ 2021-07-15T22:02:18,529 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,530 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,530 | ^ 2021-07-15T22:02:18,530 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,530 969 | decode(ptr, otri2); 2021-07-15T22:02:18,530 | ^~~~~~ 2021-07-15T22:02:18,530 c/triangle.c:9631:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,530 9631 | sym(nextedge, topcasing); 2021-07-15T22:02:18,530 | ^~~ 2021-07-15T22:02:18,533 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,534 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,534 | ^ 2021-07-15T22:02:18,534 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,534 969 | decode(ptr, otri2); 2021-07-15T22:02:18,534 | ^~~~~~ 2021-07-15T22:02:18,534 c/triangle.c:9631:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,534 9631 | sym(nextedge, topcasing); 2021-07-15T22:02:18,534 | ^~~ 2021-07-15T22:02:18,537 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,537 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,538 | ^ 2021-07-15T22:02:18,538 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,538 969 | decode(ptr, otri2); 2021-07-15T22:02:18,538 | ^~~~~~ 2021-07-15T22:02:18,538 c/triangle.c:9631:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,538 9631 | sym(nextedge, topcasing); 2021-07-15T22:02:18,538 | ^~~ 2021-07-15T22:02:18,541 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,542 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,542 | ^ 2021-07-15T22:02:18,542 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,542 969 | decode(ptr, otri2); 2021-07-15T22:02:18,542 | ^~~~~~ 2021-07-15T22:02:18,542 c/triangle.c:9633:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,542 9633 | sym(nextedge, sidecasing); 2021-07-15T22:02:18,542 | ^~~ 2021-07-15T22:02:18,545 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,546 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,546 | ^ 2021-07-15T22:02:18,546 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,546 969 | decode(ptr, otri2); 2021-07-15T22:02:18,546 | ^~~~~~ 2021-07-15T22:02:18,546 c/triangle.c:9633:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,546 9633 | sym(nextedge, sidecasing); 2021-07-15T22:02:18,546 | ^~~ 2021-07-15T22:02:18,549 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,550 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,550 | ^ 2021-07-15T22:02:18,550 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,550 969 | decode(ptr, otri2); 2021-07-15T22:02:18,550 | ^~~~~~ 2021-07-15T22:02:18,550 c/triangle.c:9633:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,550 9633 | sym(nextedge, sidecasing); 2021-07-15T22:02:18,550 | ^~~ 2021-07-15T22:02:18,553 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,553 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,554 | ^ 2021-07-15T22:02:18,554 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,554 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,554 | ^~~~~~ 2021-07-15T22:02:18,554 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,554 9634 | bond(nextedge, topcasing); 2021-07-15T22:02:18,554 | ^~~~ 2021-07-15T22:02:18,557 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,558 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,558 | ^ 2021-07-15T22:02:18,558 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,558 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,558 | ^~~~~~ 2021-07-15T22:02:18,558 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,558 9634 | bond(nextedge, topcasing); 2021-07-15T22:02:18,558 | ^~~~ 2021-07-15T22:02:18,561 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,561 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,562 | ^ 2021-07-15T22:02:18,562 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,562 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,562 | ^~~~~~ 2021-07-15T22:02:18,562 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,562 9634 | bond(nextedge, topcasing); 2021-07-15T22:02:18,562 | ^~~~ 2021-07-15T22:02:18,565 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,566 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,566 | ^ 2021-07-15T22:02:18,566 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,566 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,566 | ^~~~~~ 2021-07-15T22:02:18,566 c/triangle.c:9634:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,566 9634 | bond(nextedge, topcasing); 2021-07-15T22:02:18,566 | ^~~~ 2021-07-15T22:02:18,569 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,570 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,570 | ^ 2021-07-15T22:02:18,570 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,570 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,570 | ^~~~~~ 2021-07-15T22:02:18,570 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,570 9635 | bond(leftcand, sidecasing); 2021-07-15T22:02:18,570 | ^~~~ 2021-07-15T22:02:18,573 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,573 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,574 | ^ 2021-07-15T22:02:18,574 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,574 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,574 | ^~~~~~ 2021-07-15T22:02:18,574 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,574 9635 | bond(leftcand, sidecasing); 2021-07-15T22:02:18,574 | ^~~~ 2021-07-15T22:02:18,577 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,578 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,578 | ^ 2021-07-15T22:02:18,578 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,578 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,578 | ^~~~~~ 2021-07-15T22:02:18,578 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,578 9635 | bond(leftcand, sidecasing); 2021-07-15T22:02:18,578 | ^~~~ 2021-07-15T22:02:18,581 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,581 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,582 | ^ 2021-07-15T22:02:18,582 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,582 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,582 | ^~~~~~ 2021-07-15T22:02:18,582 c/triangle.c:9635:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,582 9635 | bond(leftcand, sidecasing); 2021-07-15T22:02:18,582 | ^~~~ 2021-07-15T22:02:18,585 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,586 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,586 | ^ 2021-07-15T22:02:18,586 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,586 969 | decode(ptr, otri2); 2021-07-15T22:02:18,586 | ^~~~~~ 2021-07-15T22:02:18,586 c/triangle.c:9637:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,586 9637 | sym(leftcand, outercasing); 2021-07-15T22:02:18,586 | ^~~ 2021-07-15T22:02:18,589 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,590 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,590 | ^ 2021-07-15T22:02:18,590 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,590 969 | decode(ptr, otri2); 2021-07-15T22:02:18,590 | ^~~~~~ 2021-07-15T22:02:18,590 c/triangle.c:9637:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,590 9637 | sym(leftcand, outercasing); 2021-07-15T22:02:18,590 | ^~~ 2021-07-15T22:02:18,593 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,594 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,594 | ^ 2021-07-15T22:02:18,594 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,594 969 | decode(ptr, otri2); 2021-07-15T22:02:18,594 | ^~~~~~ 2021-07-15T22:02:18,594 c/triangle.c:9637:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,594 9637 | sym(leftcand, outercasing); 2021-07-15T22:02:18,594 | ^~~ 2021-07-15T22:02:18,597 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,598 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,598 | ^ 2021-07-15T22:02:18,598 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,598 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,598 | ^~~~~~ 2021-07-15T22:02:18,598 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,598 9639 | bond(nextedge, outercasing); 2021-07-15T22:02:18,598 | ^~~~ 2021-07-15T22:02:18,601 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,602 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,602 | ^ 2021-07-15T22:02:18,602 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,602 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,602 | ^~~~~~ 2021-07-15T22:02:18,602 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,602 9639 | bond(nextedge, outercasing); 2021-07-15T22:02:18,602 | ^~~~ 2021-07-15T22:02:18,605 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,606 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,606 | ^ 2021-07-15T22:02:18,606 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,606 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,606 | ^~~~~~ 2021-07-15T22:02:18,606 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,606 9639 | bond(nextedge, outercasing); 2021-07-15T22:02:18,606 | ^~~~ 2021-07-15T22:02:18,609 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,610 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,610 | ^ 2021-07-15T22:02:18,610 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,610 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,610 | ^~~~~~ 2021-07-15T22:02:18,610 c/triangle.c:9639:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,610 9639 | bond(nextedge, outercasing); 2021-07-15T22:02:18,610 | ^~~~ 2021-07-15T22:02:18,614 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,614 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,614 | ^ 2021-07-15T22:02:18,614 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,615 973 | decode(ptr, otri); 2021-07-15T22:02:18,615 | ^~~~~~ 2021-07-15T22:02:18,615 c/triangle.c:9667:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,615 9667 | symself(nextedge); 2021-07-15T22:02:18,615 | ^~~~~~~ 2021-07-15T22:02:18,618 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,618 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,618 | ^ 2021-07-15T22:02:18,618 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,618 973 | decode(ptr, otri); 2021-07-15T22:02:18,619 | ^~~~~~ 2021-07-15T22:02:18,619 c/triangle.c:9667:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,619 9667 | symself(nextedge); 2021-07-15T22:02:18,619 | ^~~~~~~ 2021-07-15T22:02:18,622 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,622 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,622 | ^ 2021-07-15T22:02:18,622 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,622 973 | decode(ptr, otri); 2021-07-15T22:02:18,623 | ^~~~~~ 2021-07-15T22:02:18,623 c/triangle.c:9667:7: note: in expansion of macro ‘symself’ 2021-07-15T22:02:18,623 9667 | symself(nextedge); 2021-07-15T22:02:18,623 | ^~~~~~~ 2021-07-15T22:02:18,626 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,626 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,626 | ^ 2021-07-15T22:02:18,627 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,627 969 | decode(ptr, otri2); 2021-07-15T22:02:18,627 | ^~~~~~ 2021-07-15T22:02:18,627 c/triangle.c:9679:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,627 9679 | sym(nextedge, topcasing); 2021-07-15T22:02:18,627 | ^~~ 2021-07-15T22:02:18,630 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,630 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,630 | ^ 2021-07-15T22:02:18,630 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,631 969 | decode(ptr, otri2); 2021-07-15T22:02:18,631 | ^~~~~~ 2021-07-15T22:02:18,631 c/triangle.c:9679:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,631 9679 | sym(nextedge, topcasing); 2021-07-15T22:02:18,631 | ^~~ 2021-07-15T22:02:18,634 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,634 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,634 | ^ 2021-07-15T22:02:18,634 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,635 969 | decode(ptr, otri2); 2021-07-15T22:02:18,635 | ^~~~~~ 2021-07-15T22:02:18,635 c/triangle.c:9679:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,635 9679 | sym(nextedge, topcasing); 2021-07-15T22:02:18,635 | ^~~ 2021-07-15T22:02:18,638 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,638 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,638 | ^ 2021-07-15T22:02:18,638 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,639 969 | decode(ptr, otri2); 2021-07-15T22:02:18,639 | ^~~~~~ 2021-07-15T22:02:18,639 c/triangle.c:9681:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,639 9681 | sym(nextedge, sidecasing); 2021-07-15T22:02:18,639 | ^~~ 2021-07-15T22:02:18,642 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,642 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,642 | ^ 2021-07-15T22:02:18,643 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,643 969 | decode(ptr, otri2); 2021-07-15T22:02:18,643 | ^~~~~~ 2021-07-15T22:02:18,643 c/triangle.c:9681:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,643 9681 | sym(nextedge, sidecasing); 2021-07-15T22:02:18,643 | ^~~ 2021-07-15T22:02:18,646 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,646 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,646 | ^ 2021-07-15T22:02:18,647 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,647 969 | decode(ptr, otri2); 2021-07-15T22:02:18,647 | ^~~~~~ 2021-07-15T22:02:18,647 c/triangle.c:9681:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,647 9681 | sym(nextedge, sidecasing); 2021-07-15T22:02:18,647 | ^~~ 2021-07-15T22:02:18,650 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,650 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,650 | ^ 2021-07-15T22:02:18,651 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,651 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,651 | ^~~~~~ 2021-07-15T22:02:18,651 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,651 9682 | bond(nextedge, topcasing); 2021-07-15T22:02:18,651 | ^~~~ 2021-07-15T22:02:18,654 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,654 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,654 | ^ 2021-07-15T22:02:18,655 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,655 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,655 | ^~~~~~ 2021-07-15T22:02:18,655 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,655 9682 | bond(nextedge, topcasing); 2021-07-15T22:02:18,655 | ^~~~ 2021-07-15T22:02:18,658 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,658 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,659 | ^ 2021-07-15T22:02:18,659 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,659 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,659 | ^~~~~~ 2021-07-15T22:02:18,659 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,659 9682 | bond(nextedge, topcasing); 2021-07-15T22:02:18,659 | ^~~~ 2021-07-15T22:02:18,662 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,662 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,663 | ^ 2021-07-15T22:02:18,663 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,663 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,663 | ^~~~~~ 2021-07-15T22:02:18,663 c/triangle.c:9682:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,663 9682 | bond(nextedge, topcasing); 2021-07-15T22:02:18,663 | ^~~~ 2021-07-15T22:02:18,666 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,666 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,667 | ^ 2021-07-15T22:02:18,667 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,667 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,667 | ^~~~~~ 2021-07-15T22:02:18,667 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,667 9683 | bond(rightcand, sidecasing); 2021-07-15T22:02:18,667 | ^~~~ 2021-07-15T22:02:18,670 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,670 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,671 | ^ 2021-07-15T22:02:18,671 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,671 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,671 | ^~~~~~ 2021-07-15T22:02:18,671 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,671 9683 | bond(rightcand, sidecasing); 2021-07-15T22:02:18,671 | ^~~~ 2021-07-15T22:02:18,674 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,675 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,675 | ^ 2021-07-15T22:02:18,675 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,675 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,675 | ^~~~~~ 2021-07-15T22:02:18,675 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,675 9683 | bond(rightcand, sidecasing); 2021-07-15T22:02:18,675 | ^~~~ 2021-07-15T22:02:18,678 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,678 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,679 | ^ 2021-07-15T22:02:18,679 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,679 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,679 | ^~~~~~ 2021-07-15T22:02:18,679 c/triangle.c:9683:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,679 9683 | bond(rightcand, sidecasing); 2021-07-15T22:02:18,679 | ^~~~ 2021-07-15T22:02:18,682 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,683 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,683 | ^ 2021-07-15T22:02:18,683 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,683 969 | decode(ptr, otri2); 2021-07-15T22:02:18,683 | ^~~~~~ 2021-07-15T22:02:18,683 c/triangle.c:9685:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,683 9685 | sym(rightcand, outercasing); 2021-07-15T22:02:18,683 | ^~~ 2021-07-15T22:02:18,686 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,687 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,687 | ^ 2021-07-15T22:02:18,687 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,687 969 | decode(ptr, otri2); 2021-07-15T22:02:18,687 | ^~~~~~ 2021-07-15T22:02:18,687 c/triangle.c:9685:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,687 9685 | sym(rightcand, outercasing); 2021-07-15T22:02:18,687 | ^~~ 2021-07-15T22:02:18,690 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,691 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,691 | ^ 2021-07-15T22:02:18,691 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,691 969 | decode(ptr, otri2); 2021-07-15T22:02:18,691 | ^~~~~~ 2021-07-15T22:02:18,691 c/triangle.c:9685:11: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,691 9685 | sym(rightcand, outercasing); 2021-07-15T22:02:18,691 | ^~~ 2021-07-15T22:02:18,695 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,695 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,695 | ^ 2021-07-15T22:02:18,695 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,695 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,695 | ^~~~~~ 2021-07-15T22:02:18,695 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,695 9687 | bond(nextedge, outercasing); 2021-07-15T22:02:18,696 | ^~~~ 2021-07-15T22:02:18,699 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,699 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,699 | ^ 2021-07-15T22:02:18,699 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,699 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,699 | ^~~~~~ 2021-07-15T22:02:18,699 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,699 9687 | bond(nextedge, outercasing); 2021-07-15T22:02:18,699 | ^~~~ 2021-07-15T22:02:18,703 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,703 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,703 | ^ 2021-07-15T22:02:18,703 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,703 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,703 | ^~~~~~ 2021-07-15T22:02:18,703 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,703 9687 | bond(nextedge, outercasing); 2021-07-15T22:02:18,703 | ^~~~ 2021-07-15T22:02:18,707 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,707 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,707 | ^ 2021-07-15T22:02:18,707 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,707 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,707 | ^~~~~~ 2021-07-15T22:02:18,707 c/triangle.c:9687:11: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,707 9687 | bond(nextedge, outercasing); 2021-07-15T22:02:18,708 | ^~~~ 2021-07-15T22:02:18,711 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,711 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,712 | ^ 2021-07-15T22:02:18,712 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,712 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,712 | ^~~~~~ 2021-07-15T22:02:18,712 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,712 9716 | bond(baseedge, rightcand); 2021-07-15T22:02:18,712 | ^~~~ 2021-07-15T22:02:18,715 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,715 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,716 | ^ 2021-07-15T22:02:18,716 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,716 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,716 | ^~~~~~ 2021-07-15T22:02:18,716 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,716 9716 | bond(baseedge, rightcand); 2021-07-15T22:02:18,716 | ^~~~ 2021-07-15T22:02:18,719 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,719 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,720 | ^ 2021-07-15T22:02:18,720 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,720 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,720 | ^~~~~~ 2021-07-15T22:02:18,720 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,720 9716 | bond(baseedge, rightcand); 2021-07-15T22:02:18,720 | ^~~~ 2021-07-15T22:02:18,723 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,723 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,723 | ^ 2021-07-15T22:02:18,724 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,724 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,724 | ^~~~~~ 2021-07-15T22:02:18,724 c/triangle.c:9716:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,724 9716 | bond(baseedge, rightcand); 2021-07-15T22:02:18,724 | ^~~~ 2021-07-15T22:02:18,727 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,728 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,728 | ^ 2021-07-15T22:02:18,728 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,728 969 | decode(ptr, otri2); 2021-07-15T22:02:18,728 | ^~~~~~ 2021-07-15T22:02:18,728 c/triangle.c:9720:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,728 9720 | sym(baseedge, rightcand); 2021-07-15T22:02:18,728 | ^~~ 2021-07-15T22:02:18,731 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,731 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,732 | ^ 2021-07-15T22:02:18,732 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,732 969 | decode(ptr, otri2); 2021-07-15T22:02:18,732 | ^~~~~~ 2021-07-15T22:02:18,732 c/triangle.c:9720:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,732 9720 | sym(baseedge, rightcand); 2021-07-15T22:02:18,732 | ^~~ 2021-07-15T22:02:18,735 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,735 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,736 | ^ 2021-07-15T22:02:18,736 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,736 969 | decode(ptr, otri2); 2021-07-15T22:02:18,736 | ^~~~~~ 2021-07-15T22:02:18,736 c/triangle.c:9720:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,736 9720 | sym(baseedge, rightcand); 2021-07-15T22:02:18,736 | ^~~ 2021-07-15T22:02:18,739 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,740 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,740 | ^ 2021-07-15T22:02:18,740 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,740 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,740 | ^~~~~~ 2021-07-15T22:02:18,740 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,740 9725 | bond(baseedge, leftcand); 2021-07-15T22:02:18,741 | ^~~~ 2021-07-15T22:02:18,743 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,744 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,744 | ^ 2021-07-15T22:02:18,744 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,744 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,744 | ^~~~~~ 2021-07-15T22:02:18,744 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,744 9725 | bond(baseedge, leftcand); 2021-07-15T22:02:18,744 | ^~~~ 2021-07-15T22:02:18,748 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,748 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,748 | ^ 2021-07-15T22:02:18,748 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,748 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,748 | ^~~~~~ 2021-07-15T22:02:18,748 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,748 9725 | bond(baseedge, leftcand); 2021-07-15T22:02:18,748 | ^~~~ 2021-07-15T22:02:18,752 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,752 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,752 | ^ 2021-07-15T22:02:18,752 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,752 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,752 | ^~~~~~ 2021-07-15T22:02:18,752 c/triangle.c:9725:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,752 9725 | bond(baseedge, leftcand); 2021-07-15T22:02:18,753 | ^~~~ 2021-07-15T22:02:18,756 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,756 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:18,756 | ^ 2021-07-15T22:02:18,756 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,756 969 | decode(ptr, otri2); 2021-07-15T22:02:18,756 | ^~~~~~ 2021-07-15T22:02:18,756 c/triangle.c:9729:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,757 9729 | sym(baseedge, leftcand); 2021-07-15T22:02:18,757 | ^~~ 2021-07-15T22:02:18,760 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,760 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:18,760 | ^ 2021-07-15T22:02:18,760 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,760 969 | decode(ptr, otri2); 2021-07-15T22:02:18,760 | ^~~~~~ 2021-07-15T22:02:18,760 c/triangle.c:9729:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,760 9729 | sym(baseedge, leftcand); 2021-07-15T22:02:18,761 | ^~~ 2021-07-15T22:02:18,764 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,764 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:18,764 | ^ 2021-07-15T22:02:18,764 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:18,764 969 | decode(ptr, otri2); 2021-07-15T22:02:18,764 | ^~~~~~ 2021-07-15T22:02:18,765 c/triangle.c:9729:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:18,765 9729 | sym(baseedge, leftcand); 2021-07-15T22:02:18,765 | ^~~ 2021-07-15T22:02:18,765 c/triangle.c: In function ‘divconqrecurse’: 2021-07-15T22:02:18,769 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,769 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,769 | ^ 2021-07-15T22:02:18,769 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,769 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,769 | ^~~~~~ 2021-07-15T22:02:18,769 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,769 9791 | bond(*farleft, *farright); 2021-07-15T22:02:18,769 | ^~~~ 2021-07-15T22:02:18,772 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,773 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,773 | ^ 2021-07-15T22:02:18,773 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,773 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,773 | ^~~~~~ 2021-07-15T22:02:18,773 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,773 9791 | bond(*farleft, *farright); 2021-07-15T22:02:18,773 | ^~~~ 2021-07-15T22:02:18,777 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,777 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,777 | ^ 2021-07-15T22:02:18,777 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,777 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,777 | ^~~~~~ 2021-07-15T22:02:18,777 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,777 9791 | bond(*farleft, *farright); 2021-07-15T22:02:18,778 | ^~~~ 2021-07-15T22:02:18,781 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,781 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,781 | ^ 2021-07-15T22:02:18,781 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,781 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,781 | ^~~~~~ 2021-07-15T22:02:18,781 c/triangle.c:9791:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,781 9791 | bond(*farleft, *farright); 2021-07-15T22:02:18,781 | ^~~~ 2021-07-15T22:02:18,785 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,785 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,785 | ^ 2021-07-15T22:02:18,785 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,785 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,785 | ^~~~~~ 2021-07-15T22:02:18,785 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,786 9794 | bond(*farleft, *farright); 2021-07-15T22:02:18,786 | ^~~~ 2021-07-15T22:02:18,789 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,789 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,789 | ^ 2021-07-15T22:02:18,789 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,789 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,789 | ^~~~~~ 2021-07-15T22:02:18,789 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,790 9794 | bond(*farleft, *farright); 2021-07-15T22:02:18,790 | ^~~~ 2021-07-15T22:02:18,793 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,793 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,793 | ^ 2021-07-15T22:02:18,793 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,793 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,793 | ^~~~~~ 2021-07-15T22:02:18,793 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,794 9794 | bond(*farleft, *farright); 2021-07-15T22:02:18,794 | ^~~~ 2021-07-15T22:02:18,797 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,797 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,797 | ^ 2021-07-15T22:02:18,797 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,797 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,797 | ^~~~~~ 2021-07-15T22:02:18,797 c/triangle.c:9794:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,798 9794 | bond(*farleft, *farright); 2021-07-15T22:02:18,798 | ^~~~ 2021-07-15T22:02:18,801 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,801 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,801 | ^ 2021-07-15T22:02:18,801 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,801 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,801 | ^~~~~~ 2021-07-15T22:02:18,802 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,802 9797 | bond(*farleft, *farright); 2021-07-15T22:02:18,802 | ^~~~ 2021-07-15T22:02:18,805 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,805 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,805 | ^ 2021-07-15T22:02:18,805 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,805 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,806 | ^~~~~~ 2021-07-15T22:02:18,806 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,806 9797 | bond(*farleft, *farright); 2021-07-15T22:02:18,806 | ^~~~ 2021-07-15T22:02:18,809 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,809 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,809 | ^ 2021-07-15T22:02:18,809 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,809 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,810 | ^~~~~~ 2021-07-15T22:02:18,810 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,810 9797 | bond(*farleft, *farright); 2021-07-15T22:02:18,810 | ^~~~ 2021-07-15T22:02:18,813 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,813 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,813 | ^ 2021-07-15T22:02:18,813 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,814 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,814 | ^~~~~~ 2021-07-15T22:02:18,814 c/triangle.c:9797:5: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,814 9797 | bond(*farleft, *farright); 2021-07-15T22:02:18,814 | ^~~~ 2021-07-15T22:02:18,818 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,818 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,818 | ^ 2021-07-15T22:02:18,818 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,818 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,819 | ^~~~~~ 2021-07-15T22:02:18,819 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,819 9827 | bond(midtri, tri1); 2021-07-15T22:02:18,819 | ^~~~ 2021-07-15T22:02:18,822 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,822 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,822 | ^ 2021-07-15T22:02:18,822 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,823 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,823 | ^~~~~~ 2021-07-15T22:02:18,823 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,823 9827 | bond(midtri, tri1); 2021-07-15T22:02:18,823 | ^~~~ 2021-07-15T22:02:18,826 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,826 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,826 | ^ 2021-07-15T22:02:18,827 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,827 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,827 | ^~~~~~ 2021-07-15T22:02:18,827 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,827 9827 | bond(midtri, tri1); 2021-07-15T22:02:18,827 | ^~~~ 2021-07-15T22:02:18,830 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,830 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,831 | ^ 2021-07-15T22:02:18,831 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,831 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,831 | ^~~~~~ 2021-07-15T22:02:18,831 c/triangle.c:9827:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,831 9827 | bond(midtri, tri1); 2021-07-15T22:02:18,831 | ^~~~ 2021-07-15T22:02:18,834 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,835 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,835 | ^ 2021-07-15T22:02:18,835 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,835 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,835 | ^~~~~~ 2021-07-15T22:02:18,835 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,835 9828 | bond(tri2, tri3); 2021-07-15T22:02:18,835 | ^~~~ 2021-07-15T22:02:18,839 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,839 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,839 | ^ 2021-07-15T22:02:18,839 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,839 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,839 | ^~~~~~ 2021-07-15T22:02:18,839 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,839 9828 | bond(tri2, tri3); 2021-07-15T22:02:18,839 | ^~~~ 2021-07-15T22:02:18,843 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,843 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,843 | ^ 2021-07-15T22:02:18,843 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,843 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,843 | ^~~~~~ 2021-07-15T22:02:18,843 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,843 9828 | bond(tri2, tri3); 2021-07-15T22:02:18,844 | ^~~~ 2021-07-15T22:02:18,847 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,847 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,847 | ^ 2021-07-15T22:02:18,847 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,847 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,847 | ^~~~~~ 2021-07-15T22:02:18,847 c/triangle.c:9828:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,848 9828 | bond(tri2, tri3); 2021-07-15T22:02:18,848 | ^~~~ 2021-07-15T22:02:18,851 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,851 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,851 | ^ 2021-07-15T22:02:18,851 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,852 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,852 | ^~~~~~ 2021-07-15T22:02:18,852 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,852 9833 | bond(midtri, tri3); 2021-07-15T22:02:18,852 | ^~~~ 2021-07-15T22:02:18,855 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,855 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,855 | ^ 2021-07-15T22:02:18,856 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,856 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,856 | ^~~~~~ 2021-07-15T22:02:18,856 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,856 9833 | bond(midtri, tri3); 2021-07-15T22:02:18,856 | ^~~~ 2021-07-15T22:02:18,859 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,859 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,859 | ^ 2021-07-15T22:02:18,860 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,860 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,860 | ^~~~~~ 2021-07-15T22:02:18,860 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,860 9833 | bond(midtri, tri3); 2021-07-15T22:02:18,860 | ^~~~ 2021-07-15T22:02:18,863 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,863 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,864 | ^ 2021-07-15T22:02:18,864 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,864 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,864 | ^~~~~~ 2021-07-15T22:02:18,864 c/triangle.c:9833:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,864 9833 | bond(midtri, tri3); 2021-07-15T22:02:18,864 | ^~~~ 2021-07-15T22:02:18,867 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,868 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,868 | ^ 2021-07-15T22:02:18,868 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,868 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,868 | ^~~~~~ 2021-07-15T22:02:18,868 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,868 9834 | bond(tri1, tri2); 2021-07-15T22:02:18,868 | ^~~~ 2021-07-15T22:02:18,872 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,872 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,872 | ^ 2021-07-15T22:02:18,872 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,872 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,872 | ^~~~~~ 2021-07-15T22:02:18,872 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,872 9834 | bond(tri1, tri2); 2021-07-15T22:02:18,873 | ^~~~ 2021-07-15T22:02:18,876 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,876 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,876 | ^ 2021-07-15T22:02:18,876 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,876 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,876 | ^~~~~~ 2021-07-15T22:02:18,876 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,877 9834 | bond(tri1, tri2); 2021-07-15T22:02:18,877 | ^~~~ 2021-07-15T22:02:18,880 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,880 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,880 | ^ 2021-07-15T22:02:18,880 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,880 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,880 | ^~~~~~ 2021-07-15T22:02:18,881 c/triangle.c:9834:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,881 9834 | bond(tri1, tri2); 2021-07-15T22:02:18,881 | ^~~~ 2021-07-15T22:02:18,884 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,884 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,884 | ^ 2021-07-15T22:02:18,884 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,885 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,885 | ^~~~~~ 2021-07-15T22:02:18,885 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,885 9839 | bond(midtri, tri1); 2021-07-15T22:02:18,885 | ^~~~ 2021-07-15T22:02:18,888 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,888 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,888 | ^ 2021-07-15T22:02:18,889 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,889 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,889 | ^~~~~~ 2021-07-15T22:02:18,889 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,889 9839 | bond(midtri, tri1); 2021-07-15T22:02:18,889 | ^~~~ 2021-07-15T22:02:18,892 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,892 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,893 | ^ 2021-07-15T22:02:18,893 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,893 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,893 | ^~~~~~ 2021-07-15T22:02:18,893 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,893 9839 | bond(midtri, tri1); 2021-07-15T22:02:18,893 | ^~~~ 2021-07-15T22:02:18,896 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,897 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,897 | ^ 2021-07-15T22:02:18,897 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,897 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,897 | ^~~~~~ 2021-07-15T22:02:18,897 c/triangle.c:9839:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,897 9839 | bond(midtri, tri1); 2021-07-15T22:02:18,897 | ^~~~ 2021-07-15T22:02:18,901 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,901 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,901 | ^ 2021-07-15T22:02:18,901 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,901 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,901 | ^~~~~~ 2021-07-15T22:02:18,901 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,901 9840 | bond(tri2, tri3); 2021-07-15T22:02:18,901 | ^~~~ 2021-07-15T22:02:18,905 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,905 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,905 | ^ 2021-07-15T22:02:18,905 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,905 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,905 | ^~~~~~ 2021-07-15T22:02:18,905 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,905 9840 | bond(tri2, tri3); 2021-07-15T22:02:18,906 | ^~~~ 2021-07-15T22:02:18,909 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,909 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,909 | ^ 2021-07-15T22:02:18,909 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,909 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,909 | ^~~~~~ 2021-07-15T22:02:18,909 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,910 9840 | bond(tri2, tri3); 2021-07-15T22:02:18,910 | ^~~~ 2021-07-15T22:02:18,913 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,913 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,913 | ^ 2021-07-15T22:02:18,913 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,913 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,914 | ^~~~~~ 2021-07-15T22:02:18,914 c/triangle.c:9840:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,914 9840 | bond(tri2, tri3); 2021-07-15T22:02:18,914 | ^~~~ 2021-07-15T22:02:18,918 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,918 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,918 | ^ 2021-07-15T22:02:18,918 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,919 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,919 | ^~~~~~ 2021-07-15T22:02:18,919 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,919 9870 | bond(midtri, tri1); 2021-07-15T22:02:18,919 | ^~~~ 2021-07-15T22:02:18,922 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,922 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,922 | ^ 2021-07-15T22:02:18,923 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,923 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,923 | ^~~~~~ 2021-07-15T22:02:18,923 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,923 9870 | bond(midtri, tri1); 2021-07-15T22:02:18,923 | ^~~~ 2021-07-15T22:02:18,926 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,927 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,927 | ^ 2021-07-15T22:02:18,927 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,927 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,927 | ^~~~~~ 2021-07-15T22:02:18,927 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,927 9870 | bond(midtri, tri1); 2021-07-15T22:02:18,927 | ^~~~ 2021-07-15T22:02:18,930 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,931 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,931 | ^ 2021-07-15T22:02:18,931 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,931 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,931 | ^~~~~~ 2021-07-15T22:02:18,931 c/triangle.c:9870:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,931 9870 | bond(midtri, tri1); 2021-07-15T22:02:18,931 | ^~~~ 2021-07-15T22:02:18,935 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,935 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,935 | ^ 2021-07-15T22:02:18,935 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,935 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,935 | ^~~~~~ 2021-07-15T22:02:18,935 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,936 9872 | bond(midtri, tri2); 2021-07-15T22:02:18,936 | ^~~~ 2021-07-15T22:02:18,939 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,939 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,939 | ^ 2021-07-15T22:02:18,939 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,939 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,939 | ^~~~~~ 2021-07-15T22:02:18,940 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,940 9872 | bond(midtri, tri2); 2021-07-15T22:02:18,940 | ^~~~ 2021-07-15T22:02:18,943 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,943 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,943 | ^ 2021-07-15T22:02:18,943 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,943 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,944 | ^~~~~~ 2021-07-15T22:02:18,944 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,944 9872 | bond(midtri, tri2); 2021-07-15T22:02:18,944 | ^~~~ 2021-07-15T22:02:18,947 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,947 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,947 | ^ 2021-07-15T22:02:18,948 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,948 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,948 | ^~~~~~ 2021-07-15T22:02:18,948 c/triangle.c:9872:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,948 9872 | bond(midtri, tri2); 2021-07-15T22:02:18,948 | ^~~~ 2021-07-15T22:02:18,951 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,951 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,952 | ^ 2021-07-15T22:02:18,952 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,952 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,952 | ^~~~~~ 2021-07-15T22:02:18,952 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,952 9874 | bond(midtri, tri3); 2021-07-15T22:02:18,952 | ^~~~ 2021-07-15T22:02:18,955 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,956 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,956 | ^ 2021-07-15T22:02:18,956 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,956 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,956 | ^~~~~~ 2021-07-15T22:02:18,956 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,956 9874 | bond(midtri, tri3); 2021-07-15T22:02:18,956 | ^~~~ 2021-07-15T22:02:18,960 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,960 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,960 | ^ 2021-07-15T22:02:18,960 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,960 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,960 | ^~~~~~ 2021-07-15T22:02:18,960 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,960 9874 | bond(midtri, tri3); 2021-07-15T22:02:18,961 | ^~~~ 2021-07-15T22:02:18,964 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,964 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,964 | ^ 2021-07-15T22:02:18,964 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,964 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,964 | ^~~~~~ 2021-07-15T22:02:18,964 c/triangle.c:9874:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,965 9874 | bond(midtri, tri3); 2021-07-15T22:02:18,965 | ^~~~ 2021-07-15T22:02:18,968 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,968 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,968 | ^ 2021-07-15T22:02:18,968 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,968 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,969 | ^~~~~~ 2021-07-15T22:02:18,969 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,969 9877 | bond(tri1, tri2); 2021-07-15T22:02:18,969 | ^~~~ 2021-07-15T22:02:18,972 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,972 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,972 | ^ 2021-07-15T22:02:18,972 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,973 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,973 | ^~~~~~ 2021-07-15T22:02:18,973 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,973 9877 | bond(tri1, tri2); 2021-07-15T22:02:18,973 | ^~~~ 2021-07-15T22:02:18,976 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,976 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,977 | ^ 2021-07-15T22:02:18,977 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,977 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,977 | ^~~~~~ 2021-07-15T22:02:18,977 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,977 9877 | bond(tri1, tri2); 2021-07-15T22:02:18,977 | ^~~~ 2021-07-15T22:02:18,980 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,981 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,981 | ^ 2021-07-15T22:02:18,981 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,981 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,981 | ^~~~~~ 2021-07-15T22:02:18,981 c/triangle.c:9877:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,981 9877 | bond(tri1, tri2); 2021-07-15T22:02:18,981 | ^~~~ 2021-07-15T22:02:18,985 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,985 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,985 | ^ 2021-07-15T22:02:18,985 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,985 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,985 | ^~~~~~ 2021-07-15T22:02:18,985 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,985 9880 | bond(tri1, tri3); 2021-07-15T22:02:18,986 | ^~~~ 2021-07-15T22:02:18,989 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,989 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,989 | ^ 2021-07-15T22:02:18,989 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,989 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:18,989 | ^~~~~~ 2021-07-15T22:02:18,989 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,990 9880 | bond(tri1, tri3); 2021-07-15T22:02:18,990 | ^~~~ 2021-07-15T22:02:18,993 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:18,993 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,993 | ^ 2021-07-15T22:02:18,993 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,993 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,994 | ^~~~~~ 2021-07-15T22:02:18,994 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,994 9880 | bond(tri1, tri3); 2021-07-15T22:02:18,994 | ^~~~ 2021-07-15T22:02:18,997 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:18,997 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:18,997 | ^ 2021-07-15T22:02:18,997 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:18,998 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:18,998 | ^~~~~~ 2021-07-15T22:02:18,998 c/triangle.c:9880:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:18,998 9880 | bond(tri1, tri3); 2021-07-15T22:02:18,998 | ^~~~ 2021-07-15T22:02:19,001 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,001 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,002 | ^ 2021-07-15T22:02:19,002 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,002 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,002 | ^~~~~~ 2021-07-15T22:02:19,002 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,002 9883 | bond(tri2, tri3); 2021-07-15T22:02:19,002 | ^~~~ 2021-07-15T22:02:19,005 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,006 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,006 | ^ 2021-07-15T22:02:19,006 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,006 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,006 | ^~~~~~ 2021-07-15T22:02:19,006 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,006 9883 | bond(tri2, tri3); 2021-07-15T22:02:19,006 | ^~~~ 2021-07-15T22:02:19,010 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,010 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,010 | ^ 2021-07-15T22:02:19,010 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,010 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,010 | ^~~~~~ 2021-07-15T22:02:19,010 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,010 9883 | bond(tri2, tri3); 2021-07-15T22:02:19,010 | ^~~~ 2021-07-15T22:02:19,014 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,014 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,014 | ^ 2021-07-15T22:02:19,014 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,014 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,014 | ^~~~~~ 2021-07-15T22:02:19,015 c/triangle.c:9883:7: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,015 9883 | bond(tri2, tri3); 2021-07-15T22:02:19,015 | ^~~~ 2021-07-15T22:02:19,015 c/triangle.c: In function ‘removeghosts’: 2021-07-15T22:02:19,019 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,019 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,019 | ^ 2021-07-15T22:02:19,019 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,019 973 | decode(ptr, otri); 2021-07-15T22:02:19,019 | ^~~~~~ 2021-07-15T22:02:19,019 c/triangle.c:9942:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,020 9942 | symself(searchedge); 2021-07-15T22:02:19,020 | ^~~~~~~ 2021-07-15T22:02:19,023 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,023 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,023 | ^ 2021-07-15T22:02:19,023 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,023 973 | decode(ptr, otri); 2021-07-15T22:02:19,023 | ^~~~~~ 2021-07-15T22:02:19,024 c/triangle.c:9942:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,024 9942 | symself(searchedge); 2021-07-15T22:02:19,024 | ^~~~~~~ 2021-07-15T22:02:19,027 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,027 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,027 | ^ 2021-07-15T22:02:19,027 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,028 973 | decode(ptr, otri); 2021-07-15T22:02:19,028 | ^~~~~~ 2021-07-15T22:02:19,028 c/triangle.c:9942:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,028 9942 | symself(searchedge); 2021-07-15T22:02:19,028 | ^~~~~~~ 2021-07-15T22:02:19,031 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,031 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,031 | ^ 2021-07-15T22:02:19,031 c/triangle.c:9943:20: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,032 9943 | m->dummytri[0] = encode(searchedge); 2021-07-15T22:02:19,032 | ^~~~~~ 2021-07-15T22:02:19,035 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,035 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,035 | ^ 2021-07-15T22:02:19,036 c/triangle.c:9943:20: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,036 9943 | m->dummytri[0] = encode(searchedge); 2021-07-15T22:02:19,036 | ^~~~~~ 2021-07-15T22:02:19,040 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,040 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,040 | ^ 2021-07-15T22:02:19,040 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,040 973 | decode(ptr, otri); 2021-07-15T22:02:19,040 | ^~~~~~ 2021-07-15T22:02:19,040 c/triangle.c:9951:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,040 9951 | symself(dissolveedge); 2021-07-15T22:02:19,040 | ^~~~~~~ 2021-07-15T22:02:19,044 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,044 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,044 | ^ 2021-07-15T22:02:19,044 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,044 973 | decode(ptr, otri); 2021-07-15T22:02:19,044 | ^~~~~~ 2021-07-15T22:02:19,044 c/triangle.c:9951:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,045 9951 | symself(dissolveedge); 2021-07-15T22:02:19,045 | ^~~~~~~ 2021-07-15T22:02:19,048 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,048 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,048 | ^ 2021-07-15T22:02:19,048 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,048 973 | decode(ptr, otri); 2021-07-15T22:02:19,049 | ^~~~~~ 2021-07-15T22:02:19,049 c/triangle.c:9951:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,049 9951 | symself(dissolveedge); 2021-07-15T22:02:19,049 | ^~~~~~~ 2021-07-15T22:02:19,052 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,052 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,053 | ^ 2021-07-15T22:02:19,053 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,053 969 | decode(ptr, otri2); 2021-07-15T22:02:19,053 | ^~~~~~ 2021-07-15T22:02:19,053 c/triangle.c:9966:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,053 9966 | sym(deadtriangle, dissolveedge); 2021-07-15T22:02:19,053 | ^~~ 2021-07-15T22:02:19,056 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,057 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,057 | ^ 2021-07-15T22:02:19,057 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,057 969 | decode(ptr, otri2); 2021-07-15T22:02:19,057 | ^~~~~~ 2021-07-15T22:02:19,057 c/triangle.c:9966:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,057 9966 | sym(deadtriangle, dissolveedge); 2021-07-15T22:02:19,057 | ^~~ 2021-07-15T22:02:19,061 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,061 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,061 | ^ 2021-07-15T22:02:19,061 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,061 969 | decode(ptr, otri2); 2021-07-15T22:02:19,061 | ^~~~~~ 2021-07-15T22:02:19,061 c/triangle.c:9966:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,062 9966 | sym(deadtriangle, dissolveedge); 2021-07-15T22:02:19,062 | ^~~ 2021-07-15T22:02:19,063 c/triangle.c: In function ‘removebox’: 2021-07-15T22:02:19,067 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,067 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,068 | ^ 2021-07-15T22:02:19,068 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,068 973 | decode(ptr, otri); 2021-07-15T22:02:19,068 | ^~~~~~ 2021-07-15T22:02:19,068 c/triangle.c:10159:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,068 10159 | symself(nextedge); 2021-07-15T22:02:19,068 | ^~~~~~~ 2021-07-15T22:02:19,071 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,072 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,072 | ^ 2021-07-15T22:02:19,072 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,072 973 | decode(ptr, otri); 2021-07-15T22:02:19,072 | ^~~~~~ 2021-07-15T22:02:19,072 c/triangle.c:10159:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,072 10159 | symself(nextedge); 2021-07-15T22:02:19,072 | ^~~~~~~ 2021-07-15T22:02:19,076 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,076 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,076 | ^ 2021-07-15T22:02:19,076 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,076 973 | decode(ptr, otri); 2021-07-15T22:02:19,076 | ^~~~~~ 2021-07-15T22:02:19,076 c/triangle.c:10159:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,077 10159 | symself(nextedge); 2021-07-15T22:02:19,077 | ^~~~~~~ 2021-07-15T22:02:19,080 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,080 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,080 | ^ 2021-07-15T22:02:19,080 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,081 973 | decode(ptr, otri); 2021-07-15T22:02:19,081 | ^~~~~~ 2021-07-15T22:02:19,081 c/triangle.c:10163:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,081 10163 | symself(nextedge); 2021-07-15T22:02:19,081 | ^~~~~~~ 2021-07-15T22:02:19,084 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,085 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,085 | ^ 2021-07-15T22:02:19,085 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,085 973 | decode(ptr, otri); 2021-07-15T22:02:19,085 | ^~~~~~ 2021-07-15T22:02:19,085 c/triangle.c:10163:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,085 10163 | symself(nextedge); 2021-07-15T22:02:19,085 | ^~~~~~~ 2021-07-15T22:02:19,089 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,089 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,089 | ^ 2021-07-15T22:02:19,089 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,089 973 | decode(ptr, otri); 2021-07-15T22:02:19,089 | ^~~~~~ 2021-07-15T22:02:19,089 c/triangle.c:10163:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,090 10163 | symself(nextedge); 2021-07-15T22:02:19,090 | ^~~~~~~ 2021-07-15T22:02:19,093 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,093 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,093 | ^ 2021-07-15T22:02:19,094 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,094 973 | decode(ptr, otri); 2021-07-15T22:02:19,094 | ^~~~~~ 2021-07-15T22:02:19,094 c/triangle.c:10167:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,094 10167 | symself(searchedge); 2021-07-15T22:02:19,094 | ^~~~~~~ 2021-07-15T22:02:19,097 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,098 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,098 | ^ 2021-07-15T22:02:19,098 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,098 973 | decode(ptr, otri); 2021-07-15T22:02:19,098 | ^~~~~~ 2021-07-15T22:02:19,098 c/triangle.c:10167:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,098 10167 | symself(searchedge); 2021-07-15T22:02:19,098 | ^~~~~~~ 2021-07-15T22:02:19,102 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,102 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,102 | ^ 2021-07-15T22:02:19,102 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,102 973 | decode(ptr, otri); 2021-07-15T22:02:19,102 | ^~~~~~ 2021-07-15T22:02:19,102 c/triangle.c:10167:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,103 10167 | symself(searchedge); 2021-07-15T22:02:19,103 | ^~~~~~~ 2021-07-15T22:02:19,106 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,106 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,106 | ^ 2021-07-15T22:02:19,106 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,107 973 | decode(ptr, otri); 2021-07-15T22:02:19,107 | ^~~~~~ 2021-07-15T22:02:19,107 c/triangle.c:10171:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,107 10171 | symself(checkedge); 2021-07-15T22:02:19,107 | ^~~~~~~ 2021-07-15T22:02:19,110 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,111 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,111 | ^ 2021-07-15T22:02:19,111 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,111 973 | decode(ptr, otri); 2021-07-15T22:02:19,111 | ^~~~~~ 2021-07-15T22:02:19,111 c/triangle.c:10171:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,111 10171 | symself(checkedge); 2021-07-15T22:02:19,111 | ^~~~~~~ 2021-07-15T22:02:19,115 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,115 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,115 | ^ 2021-07-15T22:02:19,115 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,115 973 | decode(ptr, otri); 2021-07-15T22:02:19,115 | ^~~~~~ 2021-07-15T22:02:19,115 c/triangle.c:10171:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,116 10171 | symself(checkedge); 2021-07-15T22:02:19,116 | ^~~~~~~ 2021-07-15T22:02:19,119 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,119 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,119 | ^ 2021-07-15T22:02:19,120 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,120 973 | decode(ptr, otri); 2021-07-15T22:02:19,120 | ^~~~~~ 2021-07-15T22:02:19,120 c/triangle.c:10177:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,120 10177 | symself(searchedge); 2021-07-15T22:02:19,120 | ^~~~~~~ 2021-07-15T22:02:19,123 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,124 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,124 | ^ 2021-07-15T22:02:19,124 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,124 973 | decode(ptr, otri); 2021-07-15T22:02:19,124 | ^~~~~~ 2021-07-15T22:02:19,124 c/triangle.c:10177:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,124 10177 | symself(searchedge); 2021-07-15T22:02:19,124 | ^~~~~~~ 2021-07-15T22:02:19,128 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,128 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,128 | ^ 2021-07-15T22:02:19,128 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,128 973 | decode(ptr, otri); 2021-07-15T22:02:19,128 | ^~~~~~ 2021-07-15T22:02:19,129 c/triangle.c:10177:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,129 10177 | symself(searchedge); 2021-07-15T22:02:19,129 | ^~~~~~~ 2021-07-15T22:02:19,132 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,132 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,132 | ^ 2021-07-15T22:02:19,132 c/triangle.c:10181:20: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,133 10181 | m->dummytri[0] = encode(searchedge); 2021-07-15T22:02:19,133 | ^~~~~~ 2021-07-15T22:02:19,136 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,137 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,137 | ^ 2021-07-15T22:02:19,137 c/triangle.c:10181:20: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,137 10181 | m->dummytri[0] = encode(searchedge); 2021-07-15T22:02:19,137 | ^~~~~~ 2021-07-15T22:02:19,141 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,141 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,141 | ^ 2021-07-15T22:02:19,141 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,142 973 | decode(ptr, otri); 2021-07-15T22:02:19,142 | ^~~~~~ 2021-07-15T22:02:19,142 c/triangle.c:10186:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,142 10186 | symself(dissolveedge); 2021-07-15T22:02:19,142 | ^~~~~~~ 2021-07-15T22:02:19,145 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,145 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,146 | ^ 2021-07-15T22:02:19,146 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,146 973 | decode(ptr, otri); 2021-07-15T22:02:19,146 | ^~~~~~ 2021-07-15T22:02:19,146 c/triangle.c:10186:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,146 10186 | symself(dissolveedge); 2021-07-15T22:02:19,146 | ^~~~~~~ 2021-07-15T22:02:19,150 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,150 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,150 | ^ 2021-07-15T22:02:19,150 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,150 973 | decode(ptr, otri); 2021-07-15T22:02:19,150 | ^~~~~~ 2021-07-15T22:02:19,150 c/triangle.c:10186:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,150 10186 | symself(dissolveedge); 2021-07-15T22:02:19,151 | ^~~~~~~ 2021-07-15T22:02:19,154 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,154 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,154 | ^ 2021-07-15T22:02:19,155 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,155 969 | decode(ptr, otri2); 2021-07-15T22:02:19,155 | ^~~~~~ 2021-07-15T22:02:19,155 c/triangle.c:10204:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,155 10204 | sym(deadtriangle, nextedge); 2021-07-15T22:02:19,155 | ^~~ 2021-07-15T22:02:19,158 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,159 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,159 | ^ 2021-07-15T22:02:19,159 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,159 969 | decode(ptr, otri2); 2021-07-15T22:02:19,159 | ^~~~~~ 2021-07-15T22:02:19,159 c/triangle.c:10204:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,159 10204 | sym(deadtriangle, nextedge); 2021-07-15T22:02:19,159 | ^~~ 2021-07-15T22:02:19,163 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,163 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,163 | ^ 2021-07-15T22:02:19,163 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,163 969 | decode(ptr, otri2); 2021-07-15T22:02:19,163 | ^~~~~~ 2021-07-15T22:02:19,164 c/triangle.c:10204:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,164 10204 | sym(deadtriangle, nextedge); 2021-07-15T22:02:19,164 | ^~~ 2021-07-15T22:02:19,171 c/triangle.c: In function ‘frontlocate’: 2021-07-15T22:02:19,175 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,175 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,175 | ^ 2021-07-15T22:02:19,176 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,176 973 | decode(ptr, otri); 2021-07-15T22:02:19,176 | ^~~~~~ 2021-07-15T22:02:19,176 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,176 1003 | symself(otri); 2021-07-15T22:02:19,176 | ^~~~~~~ 2021-07-15T22:02:19,176 c/triangle.c:10788:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:19,176 10788 | onextself(*searchtri); 2021-07-15T22:02:19,176 | ^~~~~~~~~ 2021-07-15T22:02:19,180 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,180 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,180 | ^ 2021-07-15T22:02:19,180 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,180 973 | decode(ptr, otri); 2021-07-15T22:02:19,180 | ^~~~~~ 2021-07-15T22:02:19,180 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,181 1003 | symself(otri); 2021-07-15T22:02:19,181 | ^~~~~~~ 2021-07-15T22:02:19,181 c/triangle.c:10788:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:19,181 10788 | onextself(*searchtri); 2021-07-15T22:02:19,181 | ^~~~~~~~~ 2021-07-15T22:02:19,184 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,185 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,185 | ^ 2021-07-15T22:02:19,185 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,185 973 | decode(ptr, otri); 2021-07-15T22:02:19,185 | ^~~~~~ 2021-07-15T22:02:19,185 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,185 1003 | symself(otri); 2021-07-15T22:02:19,185 | ^~~~~~~ 2021-07-15T22:02:19,185 c/triangle.c:10788:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:19,186 10788 | onextself(*searchtri); 2021-07-15T22:02:19,186 | ^~~~~~~~~ 2021-07-15T22:02:19,186 c/triangle.c: In function ‘sweeplinedelaunay’: 2021-07-15T22:02:19,190 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,190 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,190 | ^ 2021-07-15T22:02:19,190 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,190 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,190 | ^~~~~~ 2021-07-15T22:02:19,190 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,190 10843 | bond(lefttri, righttri); 2021-07-15T22:02:19,191 | ^~~~ 2021-07-15T22:02:19,194 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,194 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,195 | ^ 2021-07-15T22:02:19,195 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,195 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,195 | ^~~~~~ 2021-07-15T22:02:19,195 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,195 10843 | bond(lefttri, righttri); 2021-07-15T22:02:19,195 | ^~~~ 2021-07-15T22:02:19,199 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,199 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,199 | ^ 2021-07-15T22:02:19,199 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,199 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,199 | ^~~~~~ 2021-07-15T22:02:19,200 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,200 10843 | bond(lefttri, righttri); 2021-07-15T22:02:19,200 | ^~~~ 2021-07-15T22:02:19,203 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,204 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,204 | ^ 2021-07-15T22:02:19,204 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,204 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,204 | ^~~~~~ 2021-07-15T22:02:19,204 c/triangle.c:10843:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,204 10843 | bond(lefttri, righttri); 2021-07-15T22:02:19,204 | ^~~~ 2021-07-15T22:02:19,208 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,208 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,208 | ^ 2021-07-15T22:02:19,209 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,209 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,209 | ^~~~~~ 2021-07-15T22:02:19,209 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,209 10846 | bond(lefttri, righttri); 2021-07-15T22:02:19,209 | ^~~~ 2021-07-15T22:02:19,213 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,213 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,213 | ^ 2021-07-15T22:02:19,213 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,213 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,213 | ^~~~~~ 2021-07-15T22:02:19,213 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,214 10846 | bond(lefttri, righttri); 2021-07-15T22:02:19,214 | ^~~~ 2021-07-15T22:02:19,217 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,218 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,218 | ^ 2021-07-15T22:02:19,218 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,218 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,218 | ^~~~~~ 2021-07-15T22:02:19,218 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,218 10846 | bond(lefttri, righttri); 2021-07-15T22:02:19,218 | ^~~~ 2021-07-15T22:02:19,222 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,222 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,222 | ^ 2021-07-15T22:02:19,222 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,222 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,223 | ^~~~~~ 2021-07-15T22:02:19,223 c/triangle.c:10846:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,223 10846 | bond(lefttri, righttri); 2021-07-15T22:02:19,223 | ^~~~ 2021-07-15T22:02:19,227 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,227 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,227 | ^ 2021-07-15T22:02:19,227 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,227 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,227 | ^~~~~~ 2021-07-15T22:02:19,227 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,227 10849 | bond(lefttri, righttri); 2021-07-15T22:02:19,228 | ^~~~ 2021-07-15T22:02:19,231 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,231 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,232 | ^ 2021-07-15T22:02:19,232 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,232 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,232 | ^~~~~~ 2021-07-15T22:02:19,232 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,232 10849 | bond(lefttri, righttri); 2021-07-15T22:02:19,232 | ^~~~ 2021-07-15T22:02:19,236 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,236 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,236 | ^ 2021-07-15T22:02:19,236 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,236 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,237 | ^~~~~~ 2021-07-15T22:02:19,237 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,237 10849 | bond(lefttri, righttri); 2021-07-15T22:02:19,237 | ^~~~ 2021-07-15T22:02:19,240 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,241 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,241 | ^ 2021-07-15T22:02:19,241 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,241 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,241 | ^~~~~~ 2021-07-15T22:02:19,241 c/triangle.c:10849:3: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,241 10849 | bond(lefttri, righttri); 2021-07-15T22:02:19,242 | ^~~~ 2021-07-15T22:02:19,246 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,246 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,246 | ^ 2021-07-15T22:02:19,247 c/triangle.c:10889:7: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,247 10889 | decode(nextevent->eventptr, fliptri); 2021-07-15T22:02:19,247 | ^~~~~~ 2021-07-15T22:02:19,251 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,251 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,251 | ^ 2021-07-15T22:02:19,251 c/triangle.c:10889:7: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,251 10889 | decode(nextevent->eventptr, fliptri); 2021-07-15T22:02:19,251 | ^~~~~~ 2021-07-15T22:02:19,255 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,256 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,256 | ^ 2021-07-15T22:02:19,256 c/triangle.c:10889:7: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,256 10889 | decode(nextevent->eventptr, fliptri); 2021-07-15T22:02:19,256 | ^~~~~~ 2021-07-15T22:02:19,260 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,260 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,261 | ^ 2021-07-15T22:02:19,261 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,261 969 | decode(ptr, otri2); 2021-07-15T22:02:19,261 | ^~~~~~ 2021-07-15T22:02:19,261 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,261 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,261 | ^~~ 2021-07-15T22:02:19,261 c/triangle.c:10890:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,261 10890 | oprev(fliptri, farlefttri); 2021-07-15T22:02:19,261 | ^~~~~ 2021-07-15T22:02:19,265 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,265 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,265 | ^ 2021-07-15T22:02:19,265 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,265 969 | decode(ptr, otri2); 2021-07-15T22:02:19,266 | ^~~~~~ 2021-07-15T22:02:19,266 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,266 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,266 | ^~~ 2021-07-15T22:02:19,266 c/triangle.c:10890:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,266 10890 | oprev(fliptri, farlefttri); 2021-07-15T22:02:19,266 | ^~~~~ 2021-07-15T22:02:19,270 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,270 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,270 | ^ 2021-07-15T22:02:19,270 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,270 969 | decode(ptr, otri2); 2021-07-15T22:02:19,270 | ^~~~~~ 2021-07-15T22:02:19,270 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,271 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,271 | ^~~ 2021-07-15T22:02:19,271 c/triangle.c:10890:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,271 10890 | oprev(fliptri, farlefttri); 2021-07-15T22:02:19,271 | ^~~~~ 2021-07-15T22:02:19,275 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,275 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,275 | ^ 2021-07-15T22:02:19,275 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,275 973 | decode(ptr, otri); 2021-07-15T22:02:19,275 | ^~~~~~ 2021-07-15T22:02:19,275 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,275 999 | symself(otri2); 2021-07-15T22:02:19,276 | ^~~~~~~ 2021-07-15T22:02:19,276 c/triangle.c:10892:7: note: in expansion of macro ‘onext’ 2021-07-15T22:02:19,276 10892 | onext(fliptri, farrighttri); 2021-07-15T22:02:19,276 | ^~~~~ 2021-07-15T22:02:19,279 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,280 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,280 | ^ 2021-07-15T22:02:19,280 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,280 973 | decode(ptr, otri); 2021-07-15T22:02:19,280 | ^~~~~~ 2021-07-15T22:02:19,280 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,280 999 | symself(otri2); 2021-07-15T22:02:19,280 | ^~~~~~~ 2021-07-15T22:02:19,280 c/triangle.c:10892:7: note: in expansion of macro ‘onext’ 2021-07-15T22:02:19,280 10892 | onext(fliptri, farrighttri); 2021-07-15T22:02:19,281 | ^~~~~ 2021-07-15T22:02:19,284 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,284 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,284 | ^ 2021-07-15T22:02:19,284 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,285 973 | decode(ptr, otri); 2021-07-15T22:02:19,285 | ^~~~~~ 2021-07-15T22:02:19,285 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,285 999 | symself(otri2); 2021-07-15T22:02:19,285 | ^~~~~~~ 2021-07-15T22:02:19,285 c/triangle.c:10892:7: note: in expansion of macro ‘onext’ 2021-07-15T22:02:19,285 10892 | onext(fliptri, farrighttri); 2021-07-15T22:02:19,285 | ^~~~~ 2021-07-15T22:02:19,289 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,289 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,289 | ^ 2021-07-15T22:02:19,290 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,290 969 | decode(ptr, otri2); 2021-07-15T22:02:19,290 | ^~~~~~ 2021-07-15T22:02:19,290 c/triangle.c:10902:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,290 10902 | sym(lefttri, farlefttri); 2021-07-15T22:02:19,290 | ^~~ 2021-07-15T22:02:19,294 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,294 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,294 | ^ 2021-07-15T22:02:19,294 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,294 969 | decode(ptr, otri2); 2021-07-15T22:02:19,294 | ^~~~~~ 2021-07-15T22:02:19,294 c/triangle.c:10902:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,295 10902 | sym(lefttri, farlefttri); 2021-07-15T22:02:19,295 | ^~~ 2021-07-15T22:02:19,298 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,299 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,299 | ^ 2021-07-15T22:02:19,299 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,299 969 | decode(ptr, otri2); 2021-07-15T22:02:19,299 | ^~~~~~ 2021-07-15T22:02:19,299 c/triangle.c:10902:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,299 10902 | sym(lefttri, farlefttri); 2021-07-15T22:02:19,299 | ^~~ 2021-07-15T22:02:19,303 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,303 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,303 | ^ 2021-07-15T22:02:19,304 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,304 973 | decode(ptr, otri); 2021-07-15T22:02:19,304 | ^~~~~~ 2021-07-15T22:02:19,304 c/triangle.c:10905:9: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,304 10905 | symself(fliptri); 2021-07-15T22:02:19,304 | ^~~~~~~ 2021-07-15T22:02:19,308 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,308 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,308 | ^ 2021-07-15T22:02:19,308 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,308 973 | decode(ptr, otri); 2021-07-15T22:02:19,309 | ^~~~~~ 2021-07-15T22:02:19,309 c/triangle.c:10905:9: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,309 10905 | symself(fliptri); 2021-07-15T22:02:19,309 | ^~~~~~~ 2021-07-15T22:02:19,313 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,313 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,313 | ^ 2021-07-15T22:02:19,313 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,313 973 | decode(ptr, otri); 2021-07-15T22:02:19,313 | ^~~~~~ 2021-07-15T22:02:19,313 c/triangle.c:10905:9: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,314 10905 | symself(fliptri); 2021-07-15T22:02:19,314 | ^~~~~~~ 2021-07-15T22:02:19,318 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,318 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,318 | ^ 2021-07-15T22:02:19,318 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,319 969 | decode(ptr, otri2); 2021-07-15T22:02:19,319 | ^~~~~~ 2021-07-15T22:02:19,319 c/triangle.c:10941:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,319 10941 | sym(searchtri, farlefttri); 2021-07-15T22:02:19,319 | ^~~ 2021-07-15T22:02:19,323 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,323 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,323 | ^ 2021-07-15T22:02:19,323 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,323 969 | decode(ptr, otri2); 2021-07-15T22:02:19,323 | ^~~~~~ 2021-07-15T22:02:19,323 c/triangle.c:10941:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,324 10941 | sym(searchtri, farlefttri); 2021-07-15T22:02:19,324 | ^~~ 2021-07-15T22:02:19,327 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,328 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,328 | ^ 2021-07-15T22:02:19,328 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,328 969 | decode(ptr, otri2); 2021-07-15T22:02:19,328 | ^~~~~~ 2021-07-15T22:02:19,328 c/triangle.c:10941:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,328 10941 | sym(searchtri, farlefttri); 2021-07-15T22:02:19,328 | ^~~ 2021-07-15T22:02:19,333 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,333 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,333 | ^ 2021-07-15T22:02:19,333 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,333 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,333 | ^~~~~~ 2021-07-15T22:02:19,333 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,333 10949 | bond(lefttri, righttri); 2021-07-15T22:02:19,333 | ^~~~ 2021-07-15T22:02:19,337 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,337 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,338 | ^ 2021-07-15T22:02:19,338 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,338 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,338 | ^~~~~~ 2021-07-15T22:02:19,338 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,338 10949 | bond(lefttri, righttri); 2021-07-15T22:02:19,338 | ^~~~ 2021-07-15T22:02:19,342 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,342 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,342 | ^ 2021-07-15T22:02:19,342 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,343 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,343 | ^~~~~~ 2021-07-15T22:02:19,343 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,343 10949 | bond(lefttri, righttri); 2021-07-15T22:02:19,343 | ^~~~ 2021-07-15T22:02:19,347 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,347 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,347 | ^ 2021-07-15T22:02:19,347 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,347 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,347 | ^~~~~~ 2021-07-15T22:02:19,348 c/triangle.c:10949:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,348 10949 | bond(lefttri, righttri); 2021-07-15T22:02:19,348 | ^~~~ 2021-07-15T22:02:19,352 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,352 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,352 | ^ 2021-07-15T22:02:19,352 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,352 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,352 | ^~~~~~ 2021-07-15T22:02:19,352 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,352 10952 | bond(lefttri, righttri); 2021-07-15T22:02:19,353 | ^~~~ 2021-07-15T22:02:19,356 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,357 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,357 | ^ 2021-07-15T22:02:19,357 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,357 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,357 | ^~~~~~ 2021-07-15T22:02:19,357 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,357 10952 | bond(lefttri, righttri); 2021-07-15T22:02:19,357 | ^~~~ 2021-07-15T22:02:19,361 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,361 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,361 | ^ 2021-07-15T22:02:19,362 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,362 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,362 | ^~~~~~ 2021-07-15T22:02:19,362 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,362 10952 | bond(lefttri, righttri); 2021-07-15T22:02:19,362 | ^~~~ 2021-07-15T22:02:19,366 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,366 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,366 | ^ 2021-07-15T22:02:19,366 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,366 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,367 | ^~~~~~ 2021-07-15T22:02:19,367 c/triangle.c:10952:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,367 10952 | bond(lefttri, righttri); 2021-07-15T22:02:19,367 | ^~~~ 2021-07-15T22:02:19,371 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,371 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,371 | ^ 2021-07-15T22:02:19,371 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,371 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,371 | ^~~~~~ 2021-07-15T22:02:19,372 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,372 10955 | bond(lefttri, farlefttri); 2021-07-15T22:02:19,372 | ^~~~ 2021-07-15T22:02:19,376 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,376 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,376 | ^ 2021-07-15T22:02:19,376 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,376 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,376 | ^~~~~~ 2021-07-15T22:02:19,376 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,376 10955 | bond(lefttri, farlefttri); 2021-07-15T22:02:19,377 | ^~~~ 2021-07-15T22:02:19,380 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,381 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,381 | ^ 2021-07-15T22:02:19,381 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,381 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,381 | ^~~~~~ 2021-07-15T22:02:19,381 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,381 10955 | bond(lefttri, farlefttri); 2021-07-15T22:02:19,381 | ^~~~ 2021-07-15T22:02:19,385 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,385 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,385 | ^ 2021-07-15T22:02:19,385 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,386 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,386 | ^~~~~~ 2021-07-15T22:02:19,386 c/triangle.c:10955:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,386 10955 | bond(lefttri, farlefttri); 2021-07-15T22:02:19,386 | ^~~~ 2021-07-15T22:02:19,390 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,390 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,390 | ^ 2021-07-15T22:02:19,390 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,390 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,391 | ^~~~~~ 2021-07-15T22:02:19,391 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,391 10956 | bond(righttri, farrighttri); 2021-07-15T22:02:19,391 | ^~~~ 2021-07-15T22:02:19,395 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,395 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,395 | ^ 2021-07-15T22:02:19,395 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,395 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,395 | ^~~~~~ 2021-07-15T22:02:19,395 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,395 10956 | bond(righttri, farrighttri); 2021-07-15T22:02:19,396 | ^~~~ 2021-07-15T22:02:19,399 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,400 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,400 | ^ 2021-07-15T22:02:19,400 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,400 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,400 | ^~~~~~ 2021-07-15T22:02:19,400 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,400 10956 | bond(righttri, farrighttri); 2021-07-15T22:02:19,400 | ^~~~ 2021-07-15T22:02:19,404 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,404 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,405 | ^ 2021-07-15T22:02:19,405 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,405 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,405 | ^~~~~~ 2021-07-15T22:02:19,405 c/triangle.c:10956:9: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,405 10956 | bond(righttri, farrighttri); 2021-07-15T22:02:19,405 | ^~~~ 2021-07-15T22:02:19,410 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,410 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,410 | ^ 2021-07-15T22:02:19,410 c/triangle.c:10983:39: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,410 10983 | newevent->eventptr = (VOID *) encode(lefttri); 2021-07-15T22:02:19,410 | ^~~~~~ 2021-07-15T22:02:19,414 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,414 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,415 | ^ 2021-07-15T22:02:19,415 c/triangle.c:10983:39: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,415 10983 | newevent->eventptr = (VOID *) encode(lefttri); 2021-07-15T22:02:19,415 | ^~~~~~ 2021-07-15T22:02:19,419 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,420 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,420 | ^ 2021-07-15T22:02:19,420 c/triangle.c:10998:39: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,420 10998 | newevent->eventptr = (VOID *) encode(farrighttri); 2021-07-15T22:02:19,420 | ^~~~~~ 2021-07-15T22:02:19,424 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,424 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,424 | ^ 2021-07-15T22:02:19,424 c/triangle.c:10998:39: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,425 10998 | newevent->eventptr = (VOID *) encode(farrighttri); 2021-07-15T22:02:19,425 | ^~~~~~ 2021-07-15T22:02:19,428 c/triangle.c: In function ‘reconstruct’: 2021-07-15T22:02:19,433 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,433 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,434 | ^ 2021-07-15T22:02:19,434 c/triangle.c:11402:52: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,434 11402 | vertexarray[aroundvertex - b->firstnumber] = encode(triangleloop); 2021-07-15T22:02:19,434 | ^~~~~~ 2021-07-15T22:02:19,438 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,438 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,438 | ^ 2021-07-15T22:02:19,439 c/triangle.c:11402:52: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,439 11402 | vertexarray[aroundvertex - b->firstnumber] = encode(triangleloop); 2021-07-15T22:02:19,439 | ^~~~~~ 2021-07-15T22:02:19,443 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,443 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,443 | ^ 2021-07-15T22:02:19,444 c/triangle.c:11403:7: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,444 11403 | decode(nexttri, checktri); 2021-07-15T22:02:19,444 | ^~~~~~ 2021-07-15T22:02:19,448 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,448 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,448 | ^ 2021-07-15T22:02:19,449 c/triangle.c:11403:7: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,449 11403 | decode(nexttri, checktri); 2021-07-15T22:02:19,449 | ^~~~~~ 2021-07-15T22:02:19,453 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,453 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,453 | ^ 2021-07-15T22:02:19,454 c/triangle.c:11403:7: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,454 11403 | decode(nexttri, checktri); 2021-07-15T22:02:19,454 | ^~~~~~ 2021-07-15T22:02:19,459 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,459 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,459 | ^ 2021-07-15T22:02:19,459 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,459 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,459 | ^~~~~~ 2021-07-15T22:02:19,459 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,459 11414 | bond(triangleleft, checktri); 2021-07-15T22:02:19,460 | ^~~~ 2021-07-15T22:02:19,463 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,464 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,464 | ^ 2021-07-15T22:02:19,464 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,464 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,464 | ^~~~~~ 2021-07-15T22:02:19,464 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,464 11414 | bond(triangleleft, checktri); 2021-07-15T22:02:19,464 | ^~~~ 2021-07-15T22:02:19,468 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,469 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,469 | ^ 2021-07-15T22:02:19,469 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,469 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,469 | ^~~~~~ 2021-07-15T22:02:19,469 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,469 11414 | bond(triangleleft, checktri); 2021-07-15T22:02:19,469 | ^~~~ 2021-07-15T22:02:19,473 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,474 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,474 | ^ 2021-07-15T22:02:19,474 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,474 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,474 | ^~~~~~ 2021-07-15T22:02:19,474 c/triangle.c:11414:13: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,474 11414 | bond(triangleleft, checktri); 2021-07-15T22:02:19,474 | ^~~~ 2021-07-15T22:02:19,478 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,479 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,479 | ^ 2021-07-15T22:02:19,479 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,479 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,479 | ^~~~~~ 2021-07-15T22:02:19,479 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,479 11419 | bond(triangleloop, checkleft); 2021-07-15T22:02:19,479 | ^~~~ 2021-07-15T22:02:19,483 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,484 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,484 | ^ 2021-07-15T22:02:19,484 c/triangle.c:1093:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,484 1093 | (otri1).tri[(otri1).orient] = encode(otri2); \ 2021-07-15T22:02:19,484 | ^~~~~~ 2021-07-15T22:02:19,484 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,484 11419 | bond(triangleloop, checkleft); 2021-07-15T22:02:19,484 | ^~~~ 2021-07-15T22:02:19,488 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,489 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,489 | ^ 2021-07-15T22:02:19,489 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,489 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,489 | ^~~~~~ 2021-07-15T22:02:19,489 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,489 11419 | bond(triangleloop, checkleft); 2021-07-15T22:02:19,489 | ^~~~ 2021-07-15T22:02:19,493 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,494 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,494 | ^ 2021-07-15T22:02:19,494 c/triangle.c:1094:33: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,494 1094 | (otri2).tri[(otri2).orient] = encode(otri1) 2021-07-15T22:02:19,494 | ^~~~~~ 2021-07-15T22:02:19,494 c/triangle.c:11419:13: note: in expansion of macro ‘bond’ 2021-07-15T22:02:19,494 11419 | bond(triangleloop, checkleft); 2021-07-15T22:02:19,494 | ^~~~ 2021-07-15T22:02:19,498 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,499 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,499 | ^ 2021-07-15T22:02:19,499 c/triangle.c:11423:11: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,499 11423 | decode(nexttri, checktri); 2021-07-15T22:02:19,499 | ^~~~~~ 2021-07-15T22:02:19,504 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,504 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,504 | ^ 2021-07-15T22:02:19,504 c/triangle.c:11423:11: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,504 11423 | decode(nexttri, checktri); 2021-07-15T22:02:19,504 | ^~~~~~ 2021-07-15T22:02:19,509 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,509 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,509 | ^ 2021-07-15T22:02:19,509 c/triangle.c:11423:11: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,509 11423 | decode(nexttri, checktri); 2021-07-15T22:02:19,509 | ^~~~~~ 2021-07-15T22:02:19,515 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,515 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,515 | ^ 2021-07-15T22:02:19,515 c/triangle.c:11513:9: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,515 11513 | decode(nexttri, checktri); 2021-07-15T22:02:19,515 | ^~~~~~ 2021-07-15T22:02:19,520 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,520 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,520 | ^ 2021-07-15T22:02:19,520 c/triangle.c:11513:9: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,520 11513 | decode(nexttri, checktri); 2021-07-15T22:02:19,520 | ^~~~~~ 2021-07-15T22:02:19,525 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,525 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,525 | ^ 2021-07-15T22:02:19,525 c/triangle.c:11513:9: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,526 11513 | decode(nexttri, checktri); 2021-07-15T22:02:19,526 | ^~~~~~ 2021-07-15T22:02:19,530 c/triangle.c:1177:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,530 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:19,531 | ^ 2021-07-15T22:02:19,531 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:19,531 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:19,531 | ^~~~~~~ 2021-07-15T22:02:19,531 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:19,531 11529 | tsbond(checktri, subsegloop); 2021-07-15T22:02:19,531 | ^~~~~~ 2021-07-15T22:02:19,535 c/triangle.c:1177:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,535 1177 | (subseg) ((INT_PTR) (osub).ss | (INT_PTR) (osub).ssorient) 2021-07-15T22:02:19,536 | ^ 2021-07-15T22:02:19,536 c/triangle.c:1301:46: note: in expansion of macro ‘sencode’ 2021-07-15T22:02:19,536 1301 | (otri).tri[6 + (otri).orient] = (triangle) sencode(osub); \ 2021-07-15T22:02:19,536 | ^~~~~~~ 2021-07-15T22:02:19,536 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:19,536 11529 | tsbond(checktri, subsegloop); 2021-07-15T22:02:19,536 | ^~~~~~ 2021-07-15T22:02:19,540 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,540 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,541 | ^ 2021-07-15T22:02:19,541 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,541 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:19,541 | ^~~~~~ 2021-07-15T22:02:19,541 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:19,541 11529 | tsbond(checktri, subsegloop); 2021-07-15T22:02:19,541 | ^~~~~~ 2021-07-15T22:02:19,545 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,545 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,546 | ^ 2021-07-15T22:02:19,546 c/triangle.c:1302:45: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,546 1302 | (osub).ss[6 + (osub).ssorient] = (subseg) encode(otri) 2021-07-15T22:02:19,546 | ^~~~~~ 2021-07-15T22:02:19,546 c/triangle.c:11529:13: note: in expansion of macro ‘tsbond’ 2021-07-15T22:02:19,546 11529 | tsbond(checktri, subsegloop); 2021-07-15T22:02:19,546 | ^~~~~~ 2021-07-15T22:02:19,550 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,551 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,551 | ^ 2021-07-15T22:02:19,551 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,551 969 | decode(ptr, otri2); 2021-07-15T22:02:19,551 | ^~~~~~ 2021-07-15T22:02:19,551 c/triangle.c:11531:13: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,551 11531 | sym(checktri, checkneighbor); 2021-07-15T22:02:19,551 | ^~~ 2021-07-15T22:02:19,556 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,556 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,556 | ^ 2021-07-15T22:02:19,556 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,556 969 | decode(ptr, otri2); 2021-07-15T22:02:19,556 | ^~~~~~ 2021-07-15T22:02:19,556 c/triangle.c:11531:13: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,557 11531 | sym(checktri, checkneighbor); 2021-07-15T22:02:19,557 | ^~~ 2021-07-15T22:02:19,561 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,561 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,561 | ^ 2021-07-15T22:02:19,561 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,561 969 | decode(ptr, otri2); 2021-07-15T22:02:19,561 | ^~~~~~ 2021-07-15T22:02:19,561 c/triangle.c:11531:13: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,562 11531 | sym(checktri, checkneighbor); 2021-07-15T22:02:19,562 | ^~~ 2021-07-15T22:02:19,566 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,566 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,566 | ^ 2021-07-15T22:02:19,566 c/triangle.c:11544:11: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,567 11544 | decode(nexttri, checktri); 2021-07-15T22:02:19,567 | ^~~~~~ 2021-07-15T22:02:19,571 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,571 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,571 | ^ 2021-07-15T22:02:19,572 c/triangle.c:11544:11: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,572 11544 | decode(nexttri, checktri); 2021-07-15T22:02:19,572 | ^~~~~~ 2021-07-15T22:02:19,576 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,576 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,577 | ^ 2021-07-15T22:02:19,577 c/triangle.c:11544:11: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,577 11544 | decode(nexttri, checktri); 2021-07-15T22:02:19,577 | ^~~~~~ 2021-07-15T22:02:19,584 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,584 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,584 | ^ 2021-07-15T22:02:19,584 c/triangle.c:11557:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,584 11557 | decode(nexttri, checktri); 2021-07-15T22:02:19,585 | ^~~~~~ 2021-07-15T22:02:19,589 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,589 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,589 | ^ 2021-07-15T22:02:19,589 c/triangle.c:11557:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,589 11557 | decode(nexttri, checktri); 2021-07-15T22:02:19,589 | ^~~~~~ 2021-07-15T22:02:19,594 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,594 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,594 | ^ 2021-07-15T22:02:19,594 c/triangle.c:11557:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,594 11557 | decode(nexttri, checktri); 2021-07-15T22:02:19,595 | ^~~~~~ 2021-07-15T22:02:19,599 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,599 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,599 | ^ 2021-07-15T22:02:19,600 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,600 969 | decode(ptr, otri2); 2021-07-15T22:02:19,600 | ^~~~~~ 2021-07-15T22:02:19,600 c/triangle.c:11564:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,600 11564 | sym(checktri, checkneighbor); 2021-07-15T22:02:19,600 | ^~~ 2021-07-15T22:02:19,604 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,604 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,605 | ^ 2021-07-15T22:02:19,605 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,605 969 | decode(ptr, otri2); 2021-07-15T22:02:19,605 | ^~~~~~ 2021-07-15T22:02:19,605 c/triangle.c:11564:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,605 11564 | sym(checktri, checkneighbor); 2021-07-15T22:02:19,605 | ^~~ 2021-07-15T22:02:19,609 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,610 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,610 | ^ 2021-07-15T22:02:19,610 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,610 969 | decode(ptr, otri2); 2021-07-15T22:02:19,610 | ^~~~~~ 2021-07-15T22:02:19,610 c/triangle.c:11564:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,610 11564 | sym(checktri, checkneighbor); 2021-07-15T22:02:19,610 | ^~~ 2021-07-15T22:02:19,615 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,615 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,615 | ^ 2021-07-15T22:02:19,615 c/triangle.c:11569:7: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,615 11569 | decode(nexttri, checktri); 2021-07-15T22:02:19,615 | ^~~~~~ 2021-07-15T22:02:19,620 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,620 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,620 | ^ 2021-07-15T22:02:19,620 c/triangle.c:11569:7: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,620 11569 | decode(nexttri, checktri); 2021-07-15T22:02:19,620 | ^~~~~~ 2021-07-15T22:02:19,625 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,625 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,625 | ^ 2021-07-15T22:02:19,625 c/triangle.c:11569:7: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,625 11569 | decode(nexttri, checktri); 2021-07-15T22:02:19,626 | ^~~~~~ 2021-07-15T22:02:19,626 c/triangle.c: In function ‘finddirection’: 2021-07-15T22:02:19,631 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,631 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,631 | ^ 2021-07-15T22:02:19,631 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,631 973 | decode(ptr, otri); 2021-07-15T22:02:19,631 | ^~~~~~ 2021-07-15T22:02:19,631 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,631 999 | symself(otri2); 2021-07-15T22:02:19,632 | ^~~~~~~ 2021-07-15T22:02:19,632 c/triangle.c:11636:5: note: in expansion of macro ‘onext’ 2021-07-15T22:02:19,632 11636 | onext(*searchtri, checktri); 2021-07-15T22:02:19,632 | ^~~~~ 2021-07-15T22:02:19,636 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,636 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,636 | ^ 2021-07-15T22:02:19,636 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,636 973 | decode(ptr, otri); 2021-07-15T22:02:19,636 | ^~~~~~ 2021-07-15T22:02:19,636 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,637 999 | symself(otri2); 2021-07-15T22:02:19,637 | ^~~~~~~ 2021-07-15T22:02:19,637 c/triangle.c:11636:5: note: in expansion of macro ‘onext’ 2021-07-15T22:02:19,637 11636 | onext(*searchtri, checktri); 2021-07-15T22:02:19,637 | ^~~~~ 2021-07-15T22:02:19,641 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,641 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,641 | ^ 2021-07-15T22:02:19,641 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,641 973 | decode(ptr, otri); 2021-07-15T22:02:19,641 | ^~~~~~ 2021-07-15T22:02:19,642 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,642 999 | symself(otri2); 2021-07-15T22:02:19,642 | ^~~~~~~ 2021-07-15T22:02:19,642 c/triangle.c:11636:5: note: in expansion of macro ‘onext’ 2021-07-15T22:02:19,642 11636 | onext(*searchtri, checktri); 2021-07-15T22:02:19,642 | ^~~~~ 2021-07-15T22:02:19,646 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,646 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,646 | ^ 2021-07-15T22:02:19,647 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,647 973 | decode(ptr, otri); 2021-07-15T22:02:19,647 | ^~~~~~ 2021-07-15T22:02:19,647 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,647 1003 | symself(otri); 2021-07-15T22:02:19,647 | ^~~~~~~ 2021-07-15T22:02:19,647 c/triangle.c:11645:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:19,647 11645 | onextself(*searchtri); 2021-07-15T22:02:19,647 | ^~~~~~~~~ 2021-07-15T22:02:19,651 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,652 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,652 | ^ 2021-07-15T22:02:19,652 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,652 973 | decode(ptr, otri); 2021-07-15T22:02:19,652 | ^~~~~~ 2021-07-15T22:02:19,652 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,652 1003 | symself(otri); 2021-07-15T22:02:19,652 | ^~~~~~~ 2021-07-15T22:02:19,652 c/triangle.c:11645:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:19,653 11645 | onextself(*searchtri); 2021-07-15T22:02:19,653 | ^~~~~~~~~ 2021-07-15T22:02:19,657 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,657 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,657 | ^ 2021-07-15T22:02:19,657 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,657 973 | decode(ptr, otri); 2021-07-15T22:02:19,657 | ^~~~~~ 2021-07-15T22:02:19,657 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,658 1003 | symself(otri); 2021-07-15T22:02:19,658 | ^~~~~~~ 2021-07-15T22:02:19,658 c/triangle.c:11645:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:19,658 11645 | onextself(*searchtri); 2021-07-15T22:02:19,658 | ^~~~~~~~~ 2021-07-15T22:02:19,662 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,662 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,662 | ^ 2021-07-15T22:02:19,663 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,663 973 | decode(ptr, otri); 2021-07-15T22:02:19,663 | ^~~~~~ 2021-07-15T22:02:19,663 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,663 1014 | symself(otri); \ 2021-07-15T22:02:19,663 | ^~~~~~~ 2021-07-15T22:02:19,663 c/triangle.c:11660:5: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:19,663 11660 | oprevself(*searchtri); 2021-07-15T22:02:19,663 | ^~~~~~~~~ 2021-07-15T22:02:19,667 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,668 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,668 | ^ 2021-07-15T22:02:19,668 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,668 973 | decode(ptr, otri); 2021-07-15T22:02:19,668 | ^~~~~~ 2021-07-15T22:02:19,668 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,668 1014 | symself(otri); \ 2021-07-15T22:02:19,668 | ^~~~~~~ 2021-07-15T22:02:19,668 c/triangle.c:11660:5: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:19,669 11660 | oprevself(*searchtri); 2021-07-15T22:02:19,669 | ^~~~~~~~~ 2021-07-15T22:02:19,672 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,673 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,673 | ^ 2021-07-15T22:02:19,673 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,673 973 | decode(ptr, otri); 2021-07-15T22:02:19,673 | ^~~~~~ 2021-07-15T22:02:19,673 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,673 1014 | symself(otri); \ 2021-07-15T22:02:19,674 | ^~~~~~~ 2021-07-15T22:02:19,674 c/triangle.c:11660:5: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:19,674 11660 | oprevself(*searchtri); 2021-07-15T22:02:19,674 | ^~~~~~~~~ 2021-07-15T22:02:19,674 c/triangle.c: In function ‘segmentintersection’: 2021-07-15T22:02:19,679 c/triangle.c:957:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,680 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,680 | ^ 2021-07-15T22:02:19,680 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-15T22:02:19,680 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-15T22:02:19,680 | ^~~~~ 2021-07-15T22:02:19,680 c/triangle.c:11766:28: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,680 11766 | setvertex2tri(newvertex, encode(*splittri)); 2021-07-15T22:02:19,680 | ^~~~~~ 2021-07-15T22:02:19,685 c/triangle.c:957:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,685 957 | (triangle) ((INT_PTR) (otri).tri | (INT_PTR) (otri).orient) 2021-07-15T22:02:19,685 | ^ 2021-07-15T22:02:19,685 c/triangle.c:1331:45: note: in definition of macro ‘setvertex2tri’ 2021-07-15T22:02:19,685 1331 | ((triangle *) (vx))[m->vertex2triindex] = value 2021-07-15T22:02:19,685 | ^~~~~ 2021-07-15T22:02:19,685 c/triangle.c:11766:28: note: in expansion of macro ‘encode’ 2021-07-15T22:02:19,685 11766 | setvertex2tri(newvertex, encode(*splittri)); 2021-07-15T22:02:19,686 | ^~~~~~ 2021-07-15T22:02:19,690 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,690 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:19,690 | ^ 2021-07-15T22:02:19,690 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,691 1193 | sdecode(sptr, osub2) 2021-07-15T22:02:19,691 | ^~~~~~~ 2021-07-15T22:02:19,691 c/triangle.c:11773:3: note: in expansion of macro ‘spivot’ 2021-07-15T22:02:19,691 11773 | spivot(*splitsubseg, opposubseg); 2021-07-15T22:02:19,691 | ^~~~~~ 2021-07-15T22:02:19,695 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,695 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:19,695 | ^ 2021-07-15T22:02:19,696 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,696 1193 | sdecode(sptr, osub2) 2021-07-15T22:02:19,696 | ^~~~~~~ 2021-07-15T22:02:19,696 c/triangle.c:11773:3: note: in expansion of macro ‘spivot’ 2021-07-15T22:02:19,696 11773 | spivot(*splitsubseg, opposubseg); 2021-07-15T22:02:19,696 | ^~~~~~ 2021-07-15T22:02:19,700 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,701 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:19,701 | ^ 2021-07-15T22:02:19,701 c/triangle.c:1193:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,701 1193 | sdecode(sptr, osub2) 2021-07-15T22:02:19,701 | ^~~~~~~ 2021-07-15T22:02:19,701 c/triangle.c:11773:3: note: in expansion of macro ‘spivot’ 2021-07-15T22:02:19,701 11773 | spivot(*splitsubseg, opposubseg); 2021-07-15T22:02:19,701 | ^~~~~~ 2021-07-15T22:02:19,706 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,706 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:19,706 | ^ 2021-07-15T22:02:19,706 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,706 1208 | sdecode(sptr, osub) 2021-07-15T22:02:19,707 | ^~~~~~~ 2021-07-15T22:02:19,707 c/triangle.c:11778:5: note: in expansion of macro ‘snextself’ 2021-07-15T22:02:19,707 11778 | snextself(*splitsubseg); 2021-07-15T22:02:19,707 | ^~~~~~~~~ 2021-07-15T22:02:19,711 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,711 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:19,711 | ^ 2021-07-15T22:02:19,712 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,712 1208 | sdecode(sptr, osub) 2021-07-15T22:02:19,712 | ^~~~~~~ 2021-07-15T22:02:19,712 c/triangle.c:11778:5: note: in expansion of macro ‘snextself’ 2021-07-15T22:02:19,712 11778 | snextself(*splitsubseg); 2021-07-15T22:02:19,712 | ^~~~~~~~~ 2021-07-15T22:02:19,716 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,717 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:19,717 | ^ 2021-07-15T22:02:19,717 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,717 1208 | sdecode(sptr, osub) 2021-07-15T22:02:19,717 | ^~~~~~~ 2021-07-15T22:02:19,717 c/triangle.c:11778:5: note: in expansion of macro ‘snextself’ 2021-07-15T22:02:19,717 11778 | snextself(*splitsubseg); 2021-07-15T22:02:19,717 | ^~~~~~~~~ 2021-07-15T22:02:19,722 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,722 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:19,722 | ^ 2021-07-15T22:02:19,722 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,722 1208 | sdecode(sptr, osub) 2021-07-15T22:02:19,722 | ^~~~~~~ 2021-07-15T22:02:19,722 c/triangle.c:11782:5: note: in expansion of macro ‘snextself’ 2021-07-15T22:02:19,723 11782 | snextself(opposubseg); 2021-07-15T22:02:19,723 | ^~~~~~~~~ 2021-07-15T22:02:19,727 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,727 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:19,727 | ^ 2021-07-15T22:02:19,727 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,728 1208 | sdecode(sptr, osub) 2021-07-15T22:02:19,728 | ^~~~~~~ 2021-07-15T22:02:19,728 c/triangle.c:11782:5: note: in expansion of macro ‘snextself’ 2021-07-15T22:02:19,728 11782 | snextself(opposubseg); 2021-07-15T22:02:19,728 | ^~~~~~~~~ 2021-07-15T22:02:19,732 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,732 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:19,733 | ^ 2021-07-15T22:02:19,733 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,733 1208 | sdecode(sptr, osub) 2021-07-15T22:02:19,733 | ^~~~~~~ 2021-07-15T22:02:19,733 c/triangle.c:11782:5: note: in expansion of macro ‘snextself’ 2021-07-15T22:02:19,733 11782 | snextself(opposubseg); 2021-07-15T22:02:19,733 | ^~~~~~~~~ 2021-07-15T22:02:19,738 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,738 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,738 | ^ 2021-07-15T22:02:19,738 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,738 973 | decode(ptr, otri); 2021-07-15T22:02:19,738 | ^~~~~~ 2021-07-15T22:02:19,739 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,739 1003 | symself(otri); 2021-07-15T22:02:19,739 | ^~~~~~~ 2021-07-15T22:02:19,739 c/triangle.c:11791:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:19,739 11791 | onextself(*splittri); 2021-07-15T22:02:19,739 | ^~~~~~~~~ 2021-07-15T22:02:19,743 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,743 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,743 | ^ 2021-07-15T22:02:19,744 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,744 973 | decode(ptr, otri); 2021-07-15T22:02:19,744 | ^~~~~~ 2021-07-15T22:02:19,744 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,744 1003 | symself(otri); 2021-07-15T22:02:19,744 | ^~~~~~~ 2021-07-15T22:02:19,744 c/triangle.c:11791:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:19,744 11791 | onextself(*splittri); 2021-07-15T22:02:19,744 | ^~~~~~~~~ 2021-07-15T22:02:19,748 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,748 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,749 | ^ 2021-07-15T22:02:19,749 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,749 973 | decode(ptr, otri); 2021-07-15T22:02:19,749 | ^~~~~~ 2021-07-15T22:02:19,749 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,749 1003 | symself(otri); 2021-07-15T22:02:19,749 | ^~~~~~~ 2021-07-15T22:02:19,749 c/triangle.c:11791:5: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:19,749 11791 | onextself(*splittri); 2021-07-15T22:02:19,750 | ^~~~~~~~~ 2021-07-15T22:02:19,750 c/triangle.c: In function ‘scoutsegment’: 2021-07-15T22:02:19,755 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,755 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:19,755 | ^ 2021-07-15T22:02:19,755 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,755 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,755 | ^~~~~~~ 2021-07-15T22:02:19,755 c/triangle.c:11872:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,755 11872 | tspivot(crosstri, crosssubseg); 2021-07-15T22:02:19,755 | ^~~~~~~ 2021-07-15T22:02:19,760 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,760 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:19,760 | ^ 2021-07-15T22:02:19,760 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,760 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,760 | ^~~~~~~ 2021-07-15T22:02:19,760 c/triangle.c:11872:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,761 11872 | tspivot(crosstri, crosssubseg); 2021-07-15T22:02:19,761 | ^~~~~~~ 2021-07-15T22:02:19,765 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,765 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:19,765 | ^ 2021-07-15T22:02:19,765 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,766 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,766 | ^~~~~~~ 2021-07-15T22:02:19,766 c/triangle.c:11872:5: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,766 11872 | tspivot(crosstri, crosssubseg); 2021-07-15T22:02:19,766 | ^~~~~~~ 2021-07-15T22:02:19,766 c/triangle.c: In function ‘conformingedge’: 2021-07-15T22:02:19,772 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,772 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:19,772 | ^ 2021-07-15T22:02:19,772 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,772 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,772 | ^~~~~~~ 2021-07-15T22:02:19,772 c/triangle.c:11963:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,772 11963 | tspivot(searchtri1, brokensubseg); 2021-07-15T22:02:19,772 | ^~~~~~~ 2021-07-15T22:02:19,777 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,777 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:19,777 | ^ 2021-07-15T22:02:19,777 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,777 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,777 | ^~~~~~~ 2021-07-15T22:02:19,778 c/triangle.c:11963:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,778 11963 | tspivot(searchtri1, brokensubseg); 2021-07-15T22:02:19,778 | ^~~~~~~ 2021-07-15T22:02:19,782 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,782 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:19,782 | ^ 2021-07-15T22:02:19,783 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,783 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,783 | ^~~~~~~ 2021-07-15T22:02:19,783 c/triangle.c:11963:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,783 11963 | tspivot(searchtri1, brokensubseg); 2021-07-15T22:02:19,783 | ^~~~~~~ 2021-07-15T22:02:19,783 c/triangle.c: In function ‘delaunayfixup’: 2021-07-15T22:02:19,788 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,788 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,789 | ^ 2021-07-15T22:02:19,789 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,789 969 | decode(ptr, otri2); 2021-07-15T22:02:19,789 | ^~~~~~ 2021-07-15T22:02:19,789 c/triangle.c:12059:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,789 12059 | sym(neartri, fartri); 2021-07-15T22:02:19,789 | ^~~ 2021-07-15T22:02:19,794 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,794 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,794 | ^ 2021-07-15T22:02:19,794 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,794 969 | decode(ptr, otri2); 2021-07-15T22:02:19,794 | ^~~~~~ 2021-07-15T22:02:19,794 c/triangle.c:12059:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,795 12059 | sym(neartri, fartri); 2021-07-15T22:02:19,795 | ^~~ 2021-07-15T22:02:19,799 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,799 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,799 | ^ 2021-07-15T22:02:19,799 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,799 969 | decode(ptr, otri2); 2021-07-15T22:02:19,800 | ^~~~~~ 2021-07-15T22:02:19,800 c/triangle.c:12059:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,800 12059 | sym(neartri, fartri); 2021-07-15T22:02:19,800 | ^~~ 2021-07-15T22:02:19,805 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,805 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:19,805 | ^ 2021-07-15T22:02:19,805 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,805 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,805 | ^~~~~~~ 2021-07-15T22:02:19,805 c/triangle.c:12064:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,805 12064 | tspivot(neartri, faredge); 2021-07-15T22:02:19,806 | ^~~~~~~ 2021-07-15T22:02:19,810 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,810 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:19,810 | ^ 2021-07-15T22:02:19,810 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,810 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,811 | ^~~~~~~ 2021-07-15T22:02:19,811 c/triangle.c:12064:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,811 12064 | tspivot(neartri, faredge); 2021-07-15T22:02:19,811 | ^~~~~~~ 2021-07-15T22:02:19,815 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,816 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:19,816 | ^ 2021-07-15T22:02:19,816 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,816 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,816 | ^~~~~~~ 2021-07-15T22:02:19,816 c/triangle.c:12064:3: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,816 12064 | tspivot(neartri, faredge); 2021-07-15T22:02:19,816 | ^~~~~~~ 2021-07-15T22:02:19,817 c/triangle.c: In function ‘constrainededge’: 2021-07-15T22:02:19,822 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,822 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,822 | ^ 2021-07-15T22:02:19,822 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,822 969 | decode(ptr, otri2); 2021-07-15T22:02:19,823 | ^~~~~~ 2021-07-15T22:02:19,823 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,823 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,823 | ^~~ 2021-07-15T22:02:19,823 c/triangle.c:12194:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,823 12194 | oprev(fixuptri, fixuptri2); 2021-07-15T22:02:19,823 | ^~~~~ 2021-07-15T22:02:19,827 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,828 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,828 | ^ 2021-07-15T22:02:19,828 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,828 969 | decode(ptr, otri2); 2021-07-15T22:02:19,828 | ^~~~~~ 2021-07-15T22:02:19,828 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,828 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,828 | ^~~ 2021-07-15T22:02:19,828 c/triangle.c:12194:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,829 12194 | oprev(fixuptri, fixuptri2); 2021-07-15T22:02:19,829 | ^~~~~ 2021-07-15T22:02:19,833 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,833 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,833 | ^ 2021-07-15T22:02:19,833 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,833 969 | decode(ptr, otri2); 2021-07-15T22:02:19,833 | ^~~~~~ 2021-07-15T22:02:19,834 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,834 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,834 | ^~~ 2021-07-15T22:02:19,834 c/triangle.c:12194:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,834 12194 | oprev(fixuptri, fixuptri2); 2021-07-15T22:02:19,834 | ^~~~~ 2021-07-15T22:02:19,839 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,839 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,839 | ^ 2021-07-15T22:02:19,839 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,839 969 | decode(ptr, otri2); 2021-07-15T22:02:19,839 | ^~~~~~ 2021-07-15T22:02:19,839 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,839 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,840 | ^~~ 2021-07-15T22:02:19,840 c/triangle.c:12207:9: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,840 12207 | oprev(fixuptri, fixuptri2); 2021-07-15T22:02:19,840 | ^~~~~ 2021-07-15T22:02:19,844 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,844 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,845 | ^ 2021-07-15T22:02:19,845 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,845 969 | decode(ptr, otri2); 2021-07-15T22:02:19,845 | ^~~~~~ 2021-07-15T22:02:19,845 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,845 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,845 | ^~~ 2021-07-15T22:02:19,845 c/triangle.c:12207:9: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,845 12207 | oprev(fixuptri, fixuptri2); 2021-07-15T22:02:19,845 | ^~~~~ 2021-07-15T22:02:19,850 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,850 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,850 | ^ 2021-07-15T22:02:19,850 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,850 969 | decode(ptr, otri2); 2021-07-15T22:02:19,850 | ^~~~~~ 2021-07-15T22:02:19,850 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,851 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,851 | ^~~ 2021-07-15T22:02:19,851 c/triangle.c:12207:9: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,851 12207 | oprev(fixuptri, fixuptri2); 2021-07-15T22:02:19,851 | ^~~~~ 2021-07-15T22:02:19,855 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,856 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,856 | ^ 2021-07-15T22:02:19,856 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,856 969 | decode(ptr, otri2); 2021-07-15T22:02:19,856 | ^~~~~~ 2021-07-15T22:02:19,856 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,856 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,856 | ^~~ 2021-07-15T22:02:19,857 c/triangle.c:12214:11: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,857 12214 | oprev(fixuptri, fixuptri2); 2021-07-15T22:02:19,857 | ^~~~~ 2021-07-15T22:02:19,861 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,861 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,861 | ^ 2021-07-15T22:02:19,861 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,862 969 | decode(ptr, otri2); 2021-07-15T22:02:19,862 | ^~~~~~ 2021-07-15T22:02:19,862 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,862 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,862 | ^~~ 2021-07-15T22:02:19,862 c/triangle.c:12214:11: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,862 12214 | oprev(fixuptri, fixuptri2); 2021-07-15T22:02:19,862 | ^~~~~ 2021-07-15T22:02:19,867 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,867 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,867 | ^ 2021-07-15T22:02:19,867 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,867 969 | decode(ptr, otri2); 2021-07-15T22:02:19,867 | ^~~~~~ 2021-07-15T22:02:19,867 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,867 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,868 | ^~~ 2021-07-15T22:02:19,868 c/triangle.c:12214:11: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,868 12214 | oprev(fixuptri, fixuptri2); 2021-07-15T22:02:19,868 | ^~~~~ 2021-07-15T22:02:19,872 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,872 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,873 | ^ 2021-07-15T22:02:19,873 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,873 973 | decode(ptr, otri); 2021-07-15T22:02:19,873 | ^~~~~~ 2021-07-15T22:02:19,873 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,873 1014 | symself(otri); \ 2021-07-15T22:02:19,873 | ^~~~~~~ 2021-07-15T22:02:19,873 c/triangle.c:12227:11: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:19,873 12227 | oprevself(fixuptri); 2021-07-15T22:02:19,874 | ^~~~~~~~~ 2021-07-15T22:02:19,878 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,878 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,878 | ^ 2021-07-15T22:02:19,878 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,878 973 | decode(ptr, otri); 2021-07-15T22:02:19,878 | ^~~~~~ 2021-07-15T22:02:19,879 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,879 1014 | symself(otri); \ 2021-07-15T22:02:19,879 | ^~~~~~~ 2021-07-15T22:02:19,879 c/triangle.c:12227:11: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:19,879 12227 | oprevself(fixuptri); 2021-07-15T22:02:19,879 | ^~~~~~~~~ 2021-07-15T22:02:19,883 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,884 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,884 | ^ 2021-07-15T22:02:19,884 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,884 973 | decode(ptr, otri); 2021-07-15T22:02:19,884 | ^~~~~~ 2021-07-15T22:02:19,884 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,884 1014 | symself(otri); \ 2021-07-15T22:02:19,884 | ^~~~~~~ 2021-07-15T22:02:19,885 c/triangle.c:12227:11: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:19,885 12227 | oprevself(fixuptri); 2021-07-15T22:02:19,885 | ^~~~~~~~~ 2021-07-15T22:02:19,889 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,889 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:19,889 | ^ 2021-07-15T22:02:19,889 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,890 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,890 | ^~~~~~~ 2021-07-15T22:02:19,890 c/triangle.c:12230:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,890 12230 | tspivot(fixuptri, crosssubseg); 2021-07-15T22:02:19,890 | ^~~~~~~ 2021-07-15T22:02:19,895 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,895 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:19,895 | ^ 2021-07-15T22:02:19,895 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,895 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,895 | ^~~~~~~ 2021-07-15T22:02:19,895 c/triangle.c:12230:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,896 12230 | tspivot(fixuptri, crosssubseg); 2021-07-15T22:02:19,896 | ^~~~~~~ 2021-07-15T22:02:19,900 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,900 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:19,900 | ^ 2021-07-15T22:02:19,901 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:19,901 1289 | sdecode(sptr, osub) 2021-07-15T22:02:19,901 | ^~~~~~~ 2021-07-15T22:02:19,901 c/triangle.c:12230:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:19,901 12230 | tspivot(fixuptri, crosssubseg); 2021-07-15T22:02:19,901 | ^~~~~~~ 2021-07-15T22:02:19,901 c/triangle.c: In function ‘insertsegment’: 2021-07-15T22:02:19,906 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,906 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,907 | ^ 2021-07-15T22:02:19,907 c/triangle.c:12288:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,907 12288 | decode(encodedtri, searchtri1); 2021-07-15T22:02:19,907 | ^~~~~~ 2021-07-15T22:02:19,912 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,912 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,912 | ^ 2021-07-15T22:02:19,912 c/triangle.c:12288:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,912 12288 | decode(encodedtri, searchtri1); 2021-07-15T22:02:19,912 | ^~~~~~ 2021-07-15T22:02:19,917 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,917 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,917 | ^ 2021-07-15T22:02:19,918 c/triangle.c:12288:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,918 12288 | decode(encodedtri, searchtri1); 2021-07-15T22:02:19,918 | ^~~~~~ 2021-07-15T22:02:19,923 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,923 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,923 | ^ 2021-07-15T22:02:19,923 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,923 973 | decode(ptr, otri); 2021-07-15T22:02:19,923 | ^~~~~~ 2021-07-15T22:02:19,924 c/triangle.c:12295:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,924 12295 | symself(searchtri1); 2021-07-15T22:02:19,924 | ^~~~~~~ 2021-07-15T22:02:19,928 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,928 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,929 | ^ 2021-07-15T22:02:19,929 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,929 973 | decode(ptr, otri); 2021-07-15T22:02:19,929 | ^~~~~~ 2021-07-15T22:02:19,929 c/triangle.c:12295:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,929 12295 | symself(searchtri1); 2021-07-15T22:02:19,929 | ^~~~~~~ 2021-07-15T22:02:19,934 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,934 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,934 | ^ 2021-07-15T22:02:19,934 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,934 973 | decode(ptr, otri); 2021-07-15T22:02:19,934 | ^~~~~~ 2021-07-15T22:02:19,935 c/triangle.c:12295:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,935 12295 | symself(searchtri1); 2021-07-15T22:02:19,935 | ^~~~~~~ 2021-07-15T22:02:19,940 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,940 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,940 | ^ 2021-07-15T22:02:19,940 c/triangle.c:12321:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,940 12321 | decode(encodedtri, searchtri2); 2021-07-15T22:02:19,940 | ^~~~~~ 2021-07-15T22:02:19,945 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,945 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,946 | ^ 2021-07-15T22:02:19,946 c/triangle.c:12321:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,946 12321 | decode(encodedtri, searchtri2); 2021-07-15T22:02:19,946 | ^~~~~~ 2021-07-15T22:02:19,951 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,951 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,951 | ^ 2021-07-15T22:02:19,951 c/triangle.c:12321:5: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,951 12321 | decode(encodedtri, searchtri2); 2021-07-15T22:02:19,951 | ^~~~~~ 2021-07-15T22:02:19,956 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,957 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,957 | ^ 2021-07-15T22:02:19,957 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,957 973 | decode(ptr, otri); 2021-07-15T22:02:19,957 | ^~~~~~ 2021-07-15T22:02:19,957 c/triangle.c:12328:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,957 12328 | symself(searchtri2); 2021-07-15T22:02:19,957 | ^~~~~~~ 2021-07-15T22:02:19,962 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,962 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,962 | ^ 2021-07-15T22:02:19,962 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,962 973 | decode(ptr, otri); 2021-07-15T22:02:19,962 | ^~~~~~ 2021-07-15T22:02:19,963 c/triangle.c:12328:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,963 12328 | symself(searchtri2); 2021-07-15T22:02:19,963 | ^~~~~~~ 2021-07-15T22:02:19,967 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,968 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,968 | ^ 2021-07-15T22:02:19,968 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,968 973 | decode(ptr, otri); 2021-07-15T22:02:19,968 | ^~~~~~ 2021-07-15T22:02:19,968 c/triangle.c:12328:5: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,968 12328 | symself(searchtri2); 2021-07-15T22:02:19,968 | ^~~~~~~ 2021-07-15T22:02:19,968 c/triangle.c: In function ‘markhull’: 2021-07-15T22:02:19,973 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,974 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,974 | ^ 2021-07-15T22:02:19,974 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,974 973 | decode(ptr, otri); 2021-07-15T22:02:19,974 | ^~~~~~ 2021-07-15T22:02:19,974 c/triangle.c:12390:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,974 12390 | symself(hulltri); 2021-07-15T22:02:19,974 | ^~~~~~~ 2021-07-15T22:02:19,979 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,979 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,979 | ^ 2021-07-15T22:02:19,979 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,980 973 | decode(ptr, otri); 2021-07-15T22:02:19,980 | ^~~~~~ 2021-07-15T22:02:19,980 c/triangle.c:12390:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,980 12390 | symself(hulltri); 2021-07-15T22:02:19,980 | ^~~~~~~ 2021-07-15T22:02:19,985 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:19,985 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:19,985 | ^ 2021-07-15T22:02:19,985 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,985 973 | decode(ptr, otri); 2021-07-15T22:02:19,985 | ^~~~~~ 2021-07-15T22:02:19,985 c/triangle.c:12390:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:19,985 12390 | symself(hulltri); 2021-07-15T22:02:19,986 | ^~~~~~~ 2021-07-15T22:02:19,990 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,991 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:19,991 | ^ 2021-07-15T22:02:19,991 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,991 969 | decode(ptr, otri2); 2021-07-15T22:02:19,991 | ^~~~~~ 2021-07-15T22:02:19,991 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,991 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,991 | ^~~ 2021-07-15T22:02:19,992 c/triangle.c:12399:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,992 12399 | oprev(hulltri, nexttri); 2021-07-15T22:02:19,992 | ^~~~~ 2021-07-15T22:02:19,996 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:19,996 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:19,996 | ^ 2021-07-15T22:02:19,996 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:19,997 969 | decode(ptr, otri2); 2021-07-15T22:02:19,997 | ^~~~~~ 2021-07-15T22:02:19,997 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:19,997 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:19,997 | ^~~ 2021-07-15T22:02:19,997 c/triangle.c:12399:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:19,997 12399 | oprev(hulltri, nexttri); 2021-07-15T22:02:19,997 | ^~~~~ 2021-07-15T22:02:20,002 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,002 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,002 | ^ 2021-07-15T22:02:20,002 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,002 969 | decode(ptr, otri2); 2021-07-15T22:02:20,002 | ^~~~~~ 2021-07-15T22:02:20,002 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,003 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,003 | ^~~ 2021-07-15T22:02:20,003 c/triangle.c:12399:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,003 12399 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,003 | ^~~~~ 2021-07-15T22:02:20,007 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,008 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,008 | ^ 2021-07-15T22:02:20,008 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,008 969 | decode(ptr, otri2); 2021-07-15T22:02:20,008 | ^~~~~~ 2021-07-15T22:02:20,008 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,008 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,008 | ^~~ 2021-07-15T22:02:20,009 c/triangle.c:12402:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,009 12402 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,009 | ^~~~~ 2021-07-15T22:02:20,013 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,013 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,013 | ^ 2021-07-15T22:02:20,014 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,014 969 | decode(ptr, otri2); 2021-07-15T22:02:20,014 | ^~~~~~ 2021-07-15T22:02:20,014 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,014 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,014 | ^~~ 2021-07-15T22:02:20,014 c/triangle.c:12402:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,014 12402 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,014 | ^~~~~ 2021-07-15T22:02:20,019 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,019 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,019 | ^ 2021-07-15T22:02:20,019 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,019 969 | decode(ptr, otri2); 2021-07-15T22:02:20,020 | ^~~~~~ 2021-07-15T22:02:20,020 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,020 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,020 | ^~~ 2021-07-15T22:02:20,020 c/triangle.c:12402:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,020 12402 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,020 | ^~~~~ 2021-07-15T22:02:20,021 c/triangle.c: In function ‘infecthull’: 2021-07-15T22:02:20,026 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,026 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,027 | ^ 2021-07-15T22:02:20,027 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,027 973 | decode(ptr, otri); 2021-07-15T22:02:20,027 | ^~~~~~ 2021-07-15T22:02:20,027 c/triangle.c:12610:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,027 12610 | symself(hulltri); 2021-07-15T22:02:20,027 | ^~~~~~~ 2021-07-15T22:02:20,032 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,032 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,032 | ^ 2021-07-15T22:02:20,032 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,032 973 | decode(ptr, otri); 2021-07-15T22:02:20,032 | ^~~~~~ 2021-07-15T22:02:20,033 c/triangle.c:12610:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,033 12610 | symself(hulltri); 2021-07-15T22:02:20,033 | ^~~~~~~ 2021-07-15T22:02:20,038 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,038 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,038 | ^ 2021-07-15T22:02:20,038 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,038 973 | decode(ptr, otri); 2021-07-15T22:02:20,038 | ^~~~~~ 2021-07-15T22:02:20,038 c/triangle.c:12610:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,038 12610 | symself(hulltri); 2021-07-15T22:02:20,039 | ^~~~~~~ 2021-07-15T22:02:20,043 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,043 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-15T22:02:20,044 | ^ 2021-07-15T22:02:20,044 c/triangle.c:12616:10: note: in expansion of macro ‘infected’ 2021-07-15T22:02:20,044 12616 | if (!infected(hulltri)) { 2021-07-15T22:02:20,044 | ^~~~~~~~ 2021-07-15T22:02:20,049 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,049 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,049 | ^ 2021-07-15T22:02:20,050 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,050 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,050 | ^~~~~~~ 2021-07-15T22:02:20,050 c/triangle.c:12618:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,050 12618 | tspivot(hulltri, hullsubseg); 2021-07-15T22:02:20,050 | ^~~~~~~ 2021-07-15T22:02:20,055 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,055 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,055 | ^ 2021-07-15T22:02:20,055 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,056 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,056 | ^~~~~~~ 2021-07-15T22:02:20,056 c/triangle.c:12618:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,056 12618 | tspivot(hulltri, hullsubseg); 2021-07-15T22:02:20,056 | ^~~~~~~ 2021-07-15T22:02:20,061 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,061 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,061 | ^ 2021-07-15T22:02:20,061 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,061 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,061 | ^~~~~~~ 2021-07-15T22:02:20,061 c/triangle.c:12618:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,062 12618 | tspivot(hulltri, hullsubseg); 2021-07-15T22:02:20,062 | ^~~~~~~ 2021-07-15T22:02:20,067 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,067 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-15T22:02:20,067 | ^ 2021-07-15T22:02:20,067 c/triangle.c:12621:14: note: in expansion of macro ‘infected’ 2021-07-15T22:02:20,067 12621 | if (!infected(hulltri)) { 2021-07-15T22:02:20,067 | ^~~~~~~~ 2021-07-15T22:02:20,072 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,073 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-15T22:02:20,073 | ^ 2021-07-15T22:02:20,073 c/triangle.c:12622:11: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,073 12622 | infect(hulltri); 2021-07-15T22:02:20,073 | ^~~~~~ 2021-07-15T22:02:20,078 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,078 1120 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,078 | ^ 2021-07-15T22:02:20,079 c/triangle.c:12622:11: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,079 12622 | infect(hulltri); 2021-07-15T22:02:20,079 | ^~~~~~ 2021-07-15T22:02:20,084 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,085 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,085 | ^ 2021-07-15T22:02:20,085 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,085 969 | decode(ptr, otri2); 2021-07-15T22:02:20,085 | ^~~~~~ 2021-07-15T22:02:20,085 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,085 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,085 | ^~~ 2021-07-15T22:02:20,085 c/triangle.c:12643:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,086 12643 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,086 | ^~~~~ 2021-07-15T22:02:20,090 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,090 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,090 | ^ 2021-07-15T22:02:20,090 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,091 969 | decode(ptr, otri2); 2021-07-15T22:02:20,091 | ^~~~~~ 2021-07-15T22:02:20,091 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,091 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,091 | ^~~ 2021-07-15T22:02:20,091 c/triangle.c:12643:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,091 12643 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,091 | ^~~~~ 2021-07-15T22:02:20,096 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,096 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,096 | ^ 2021-07-15T22:02:20,096 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,096 969 | decode(ptr, otri2); 2021-07-15T22:02:20,096 | ^~~~~~ 2021-07-15T22:02:20,097 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,097 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,097 | ^~~ 2021-07-15T22:02:20,097 c/triangle.c:12643:5: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,097 12643 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,097 | ^~~~~ 2021-07-15T22:02:20,102 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,102 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,102 | ^ 2021-07-15T22:02:20,102 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,102 969 | decode(ptr, otri2); 2021-07-15T22:02:20,102 | ^~~~~~ 2021-07-15T22:02:20,102 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,103 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,103 | ^~~ 2021-07-15T22:02:20,103 c/triangle.c:12646:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,103 12646 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,103 | ^~~~~ 2021-07-15T22:02:20,108 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,108 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,108 | ^ 2021-07-15T22:02:20,108 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,108 969 | decode(ptr, otri2); 2021-07-15T22:02:20,108 | ^~~~~~ 2021-07-15T22:02:20,108 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,108 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,109 | ^~~ 2021-07-15T22:02:20,109 c/triangle.c:12646:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,109 12646 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,109 | ^~~~~ 2021-07-15T22:02:20,113 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,114 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,114 | ^ 2021-07-15T22:02:20,114 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,114 969 | decode(ptr, otri2); 2021-07-15T22:02:20,114 | ^~~~~~ 2021-07-15T22:02:20,114 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,114 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,114 | ^~~ 2021-07-15T22:02:20,115 c/triangle.c:12646:7: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,115 12646 | oprev(hulltri, nexttri); 2021-07-15T22:02:20,115 | ^~~~~ 2021-07-15T22:02:20,115 c/triangle.c: In function ‘plague’: 2021-07-15T22:02:20,120 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,120 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-15T22:02:20,120 | ^ 2021-07-15T22:02:20,120 c/triangle.c:12702:5: note: in expansion of macro ‘uninfect’ 2021-07-15T22:02:20,120 12702 | uninfect(testtri); 2021-07-15T22:02:20,120 | ^~~~~~~~ 2021-07-15T22:02:20,125 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,126 1124 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,126 | ^ 2021-07-15T22:02:20,126 c/triangle.c:12702:5: note: in expansion of macro ‘uninfect’ 2021-07-15T22:02:20,126 12702 | uninfect(testtri); 2021-07-15T22:02:20,126 | ^~~~~~~~ 2021-07-15T22:02:20,131 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,132 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,132 | ^ 2021-07-15T22:02:20,132 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,132 969 | decode(ptr, otri2); 2021-07-15T22:02:20,132 | ^~~~~~ 2021-07-15T22:02:20,132 c/triangle.c:12717:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,132 12717 | sym(testtri, neighbor); 2021-07-15T22:02:20,132 | ^~~ 2021-07-15T22:02:20,137 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,137 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,138 | ^ 2021-07-15T22:02:20,138 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,138 969 | decode(ptr, otri2); 2021-07-15T22:02:20,138 | ^~~~~~ 2021-07-15T22:02:20,138 c/triangle.c:12717:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,138 12717 | sym(testtri, neighbor); 2021-07-15T22:02:20,138 | ^~~ 2021-07-15T22:02:20,143 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,143 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,143 | ^ 2021-07-15T22:02:20,143 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,143 969 | decode(ptr, otri2); 2021-07-15T22:02:20,144 | ^~~~~~ 2021-07-15T22:02:20,144 c/triangle.c:12717:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,144 12717 | sym(testtri, neighbor); 2021-07-15T22:02:20,144 | ^~~ 2021-07-15T22:02:20,149 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,149 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,149 | ^ 2021-07-15T22:02:20,149 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,149 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,149 | ^~~~~~~ 2021-07-15T22:02:20,150 c/triangle.c:12719:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,150 12719 | tspivot(testtri, neighborsubseg); 2021-07-15T22:02:20,150 | ^~~~~~~ 2021-07-15T22:02:20,155 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,155 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,155 | ^ 2021-07-15T22:02:20,155 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,155 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,155 | ^~~~~~~ 2021-07-15T22:02:20,155 c/triangle.c:12719:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,156 12719 | tspivot(testtri, neighborsubseg); 2021-07-15T22:02:20,156 | ^~~~~~~ 2021-07-15T22:02:20,160 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,161 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,161 | ^ 2021-07-15T22:02:20,161 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,161 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,161 | ^~~~~~~ 2021-07-15T22:02:20,161 c/triangle.c:12719:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,161 12719 | tspivot(testtri, neighborsubseg); 2021-07-15T22:02:20,161 | ^~~~~~~ 2021-07-15T22:02:20,166 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,167 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-15T22:02:20,167 | ^ 2021-07-15T22:02:20,167 c/triangle.c:12721:44: note: in expansion of macro ‘infected’ 2021-07-15T22:02:20,167 12721 | if ((neighbor.tri == m->dummytri) || infected(neighbor)) { 2021-07-15T22:02:20,167 | ^~~~~~~~ 2021-07-15T22:02:20,172 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,172 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-15T22:02:20,173 | ^ 2021-07-15T22:02:20,173 c/triangle.c:12730:13: note: in expansion of macro ‘uninfect’ 2021-07-15T22:02:20,173 12730 | uninfect(neighbor); 2021-07-15T22:02:20,173 | ^~~~~~~~ 2021-07-15T22:02:20,178 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,178 1124 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,178 | ^ 2021-07-15T22:02:20,179 c/triangle.c:12730:13: note: in expansion of macro ‘uninfect’ 2021-07-15T22:02:20,179 12730 | uninfect(neighbor); 2021-07-15T22:02:20,179 | ^~~~~~~~ 2021-07-15T22:02:20,184 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,184 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-15T22:02:20,184 | ^ 2021-07-15T22:02:20,184 c/triangle.c:12732:13: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,184 12732 | infect(neighbor); 2021-07-15T22:02:20,185 | ^~~~~~ 2021-07-15T22:02:20,190 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,190 1120 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,190 | ^ 2021-07-15T22:02:20,190 c/triangle.c:12732:13: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,190 12732 | infect(neighbor); 2021-07-15T22:02:20,190 | ^~~~~~ 2021-07-15T22:02:20,196 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,196 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-15T22:02:20,196 | ^ 2021-07-15T22:02:20,196 c/triangle.c:12748:11: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,196 12748 | infect(neighbor); 2021-07-15T22:02:20,196 | ^~~~~~ 2021-07-15T22:02:20,201 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,202 1120 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,202 | ^ 2021-07-15T22:02:20,202 c/triangle.c:12748:11: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,202 12748 | infect(neighbor); 2021-07-15T22:02:20,202 | ^~~~~~ 2021-07-15T22:02:20,208 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,208 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-15T22:02:20,208 | ^ 2021-07-15T22:02:20,208 c/triangle.c:12772:5: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,208 12772 | infect(testtri); 2021-07-15T22:02:20,208 | ^~~~~~ 2021-07-15T22:02:20,213 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,214 1120 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,214 | ^ 2021-07-15T22:02:20,214 c/triangle.c:12772:5: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,214 12772 | infect(testtri); 2021-07-15T22:02:20,214 | ^~~~~~ 2021-07-15T22:02:20,220 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,220 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,220 | ^ 2021-07-15T22:02:20,220 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,220 973 | decode(ptr, otri); 2021-07-15T22:02:20,220 | ^~~~~~ 2021-07-15T22:02:20,221 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,221 999 | symself(otri2); 2021-07-15T22:02:20,221 | ^~~~~~~ 2021-07-15T22:02:20,221 c/triangle.c:12796:9: note: in expansion of macro ‘onext’ 2021-07-15T22:02:20,221 12796 | onext(testtri, neighbor); 2021-07-15T22:02:20,221 | ^~~~~ 2021-07-15T22:02:20,226 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,226 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,226 | ^ 2021-07-15T22:02:20,226 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,226 973 | decode(ptr, otri); 2021-07-15T22:02:20,226 | ^~~~~~ 2021-07-15T22:02:20,226 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,226 999 | symself(otri2); 2021-07-15T22:02:20,227 | ^~~~~~~ 2021-07-15T22:02:20,227 c/triangle.c:12796:9: note: in expansion of macro ‘onext’ 2021-07-15T22:02:20,227 12796 | onext(testtri, neighbor); 2021-07-15T22:02:20,227 | ^~~~~ 2021-07-15T22:02:20,231 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,232 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,232 | ^ 2021-07-15T22:02:20,232 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,232 973 | decode(ptr, otri); 2021-07-15T22:02:20,232 | ^~~~~~ 2021-07-15T22:02:20,232 c/triangle.c:999:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,232 999 | symself(otri2); 2021-07-15T22:02:20,232 | ^~~~~~~ 2021-07-15T22:02:20,232 c/triangle.c:12796:9: note: in expansion of macro ‘onext’ 2021-07-15T22:02:20,233 12796 | onext(testtri, neighbor); 2021-07-15T22:02:20,233 | ^~~~~ 2021-07-15T22:02:20,237 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,237 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-15T22:02:20,238 | ^ 2021-07-15T22:02:20,238 c/triangle.c:12800:15: note: in expansion of macro ‘infected’ 2021-07-15T22:02:20,238 12800 | if (infected(neighbor)) { 2021-07-15T22:02:20,238 | ^~~~~~~~ 2021-07-15T22:02:20,243 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,244 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,244 | ^ 2021-07-15T22:02:20,244 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,244 973 | decode(ptr, otri); 2021-07-15T22:02:20,244 | ^~~~~~ 2021-07-15T22:02:20,244 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,244 1003 | symself(otri); 2021-07-15T22:02:20,244 | ^~~~~~~ 2021-07-15T22:02:20,244 c/triangle.c:12808:11: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:20,245 12808 | onextself(neighbor); 2021-07-15T22:02:20,245 | ^~~~~~~~~ 2021-07-15T22:02:20,249 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,249 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,249 | ^ 2021-07-15T22:02:20,250 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,250 973 | decode(ptr, otri); 2021-07-15T22:02:20,250 | ^~~~~~ 2021-07-15T22:02:20,250 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,250 1003 | symself(otri); 2021-07-15T22:02:20,250 | ^~~~~~~ 2021-07-15T22:02:20,250 c/triangle.c:12808:11: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:20,250 12808 | onextself(neighbor); 2021-07-15T22:02:20,250 | ^~~~~~~~~ 2021-07-15T22:02:20,255 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,255 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,255 | ^ 2021-07-15T22:02:20,255 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,256 973 | decode(ptr, otri); 2021-07-15T22:02:20,256 | ^~~~~~ 2021-07-15T22:02:20,256 c/triangle.c:1003:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,256 1003 | symself(otri); 2021-07-15T22:02:20,256 | ^~~~~~~ 2021-07-15T22:02:20,256 c/triangle.c:12808:11: note: in expansion of macro ‘onextself’ 2021-07-15T22:02:20,256 12808 | onextself(neighbor); 2021-07-15T22:02:20,256 | ^~~~~~~~~ 2021-07-15T22:02:20,261 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,261 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,261 | ^ 2021-07-15T22:02:20,261 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,262 969 | decode(ptr, otri2); 2021-07-15T22:02:20,262 | ^~~~~~ 2021-07-15T22:02:20,262 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,262 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,262 | ^~~ 2021-07-15T22:02:20,262 c/triangle.c:12813:11: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,262 12813 | oprev(testtri, neighbor); 2021-07-15T22:02:20,262 | ^~~~~ 2021-07-15T22:02:20,267 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,267 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,267 | ^ 2021-07-15T22:02:20,267 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,267 969 | decode(ptr, otri2); 2021-07-15T22:02:20,268 | ^~~~~~ 2021-07-15T22:02:20,268 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,268 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,268 | ^~~ 2021-07-15T22:02:20,268 c/triangle.c:12813:11: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,268 12813 | oprev(testtri, neighbor); 2021-07-15T22:02:20,268 | ^~~~~ 2021-07-15T22:02:20,273 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,273 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,273 | ^ 2021-07-15T22:02:20,273 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,273 969 | decode(ptr, otri2); 2021-07-15T22:02:20,273 | ^~~~~~ 2021-07-15T22:02:20,274 c/triangle.c:1010:3: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,274 1010 | sym(otri1, otri2); \ 2021-07-15T22:02:20,274 | ^~~ 2021-07-15T22:02:20,274 c/triangle.c:12813:11: note: in expansion of macro ‘oprev’ 2021-07-15T22:02:20,274 12813 | oprev(testtri, neighbor); 2021-07-15T22:02:20,274 | ^~~~~ 2021-07-15T22:02:20,279 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,279 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-15T22:02:20,279 | ^ 2021-07-15T22:02:20,279 c/triangle.c:12816:17: note: in expansion of macro ‘infected’ 2021-07-15T22:02:20,279 12816 | if (infected(neighbor)) { 2021-07-15T22:02:20,279 | ^~~~~~~~ 2021-07-15T22:02:20,285 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,285 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,285 | ^ 2021-07-15T22:02:20,285 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,285 973 | decode(ptr, otri); 2021-07-15T22:02:20,285 | ^~~~~~ 2021-07-15T22:02:20,286 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,286 1014 | symself(otri); \ 2021-07-15T22:02:20,286 | ^~~~~~~ 2021-07-15T22:02:20,286 c/triangle.c:12824:13: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:20,286 12824 | oprevself(neighbor); 2021-07-15T22:02:20,286 | ^~~~~~~~~ 2021-07-15T22:02:20,291 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,291 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,291 | ^ 2021-07-15T22:02:20,291 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,291 973 | decode(ptr, otri); 2021-07-15T22:02:20,291 | ^~~~~~ 2021-07-15T22:02:20,291 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,291 1014 | symself(otri); \ 2021-07-15T22:02:20,292 | ^~~~~~~ 2021-07-15T22:02:20,292 c/triangle.c:12824:13: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:20,292 12824 | oprevself(neighbor); 2021-07-15T22:02:20,292 | ^~~~~~~~~ 2021-07-15T22:02:20,296 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,297 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,297 | ^ 2021-07-15T22:02:20,297 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,297 973 | decode(ptr, otri); 2021-07-15T22:02:20,297 | ^~~~~~ 2021-07-15T22:02:20,297 c/triangle.c:1014:3: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,297 1014 | symself(otri); \ 2021-07-15T22:02:20,297 | ^~~~~~~ 2021-07-15T22:02:20,298 c/triangle.c:12824:13: note: in expansion of macro ‘oprevself’ 2021-07-15T22:02:20,298 12824 | oprevself(neighbor); 2021-07-15T22:02:20,298 | ^~~~~~~~~ 2021-07-15T22:02:20,303 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,303 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,303 | ^ 2021-07-15T22:02:20,303 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,303 969 | decode(ptr, otri2); 2021-07-15T22:02:20,303 | ^~~~~~ 2021-07-15T22:02:20,303 c/triangle.c:12841:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,303 12841 | sym(testtri, neighbor); 2021-07-15T22:02:20,304 | ^~~ 2021-07-15T22:02:20,308 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,309 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,309 | ^ 2021-07-15T22:02:20,309 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,309 969 | decode(ptr, otri2); 2021-07-15T22:02:20,309 | ^~~~~~ 2021-07-15T22:02:20,309 c/triangle.c:12841:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,309 12841 | sym(testtri, neighbor); 2021-07-15T22:02:20,309 | ^~~ 2021-07-15T22:02:20,314 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,314 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,315 | ^ 2021-07-15T22:02:20,315 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,315 969 | decode(ptr, otri2); 2021-07-15T22:02:20,315 | ^~~~~~ 2021-07-15T22:02:20,315 c/triangle.c:12841:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,315 12841 | sym(testtri, neighbor); 2021-07-15T22:02:20,315 | ^~~ 2021-07-15T22:02:20,315 c/triangle.c: In function ‘regionplague’: 2021-07-15T22:02:20,321 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,321 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-15T22:02:20,321 | ^ 2021-07-15T22:02:20,321 c/triangle.c:12913:5: note: in expansion of macro ‘uninfect’ 2021-07-15T22:02:20,321 12913 | uninfect(testtri); 2021-07-15T22:02:20,321 | ^~~~~~~~ 2021-07-15T22:02:20,326 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,327 1124 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,327 | ^ 2021-07-15T22:02:20,327 c/triangle.c:12913:5: note: in expansion of macro ‘uninfect’ 2021-07-15T22:02:20,327 12913 | uninfect(testtri); 2021-07-15T22:02:20,327 | ^~~~~~~~ 2021-07-15T22:02:20,333 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,333 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,333 | ^ 2021-07-15T22:02:20,333 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,334 969 | decode(ptr, otri2); 2021-07-15T22:02:20,334 | ^~~~~~ 2021-07-15T22:02:20,334 c/triangle.c:12936:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,334 12936 | sym(testtri, neighbor); 2021-07-15T22:02:20,334 | ^~~ 2021-07-15T22:02:20,339 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,339 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,339 | ^ 2021-07-15T22:02:20,339 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,339 969 | decode(ptr, otri2); 2021-07-15T22:02:20,339 | ^~~~~~ 2021-07-15T22:02:20,340 c/triangle.c:12936:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,340 12936 | sym(testtri, neighbor); 2021-07-15T22:02:20,340 | ^~~ 2021-07-15T22:02:20,345 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,345 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,345 | ^ 2021-07-15T22:02:20,345 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,345 969 | decode(ptr, otri2); 2021-07-15T22:02:20,345 | ^~~~~~ 2021-07-15T22:02:20,345 c/triangle.c:12936:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,346 12936 | sym(testtri, neighbor); 2021-07-15T22:02:20,346 | ^~~ 2021-07-15T22:02:20,351 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,351 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,351 | ^ 2021-07-15T22:02:20,351 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,351 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,351 | ^~~~~~~ 2021-07-15T22:02:20,351 c/triangle.c:12938:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,352 12938 | tspivot(testtri, neighborsubseg); 2021-07-15T22:02:20,352 | ^~~~~~~ 2021-07-15T22:02:20,357 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,357 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,357 | ^ 2021-07-15T22:02:20,357 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,357 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,357 | ^~~~~~~ 2021-07-15T22:02:20,357 c/triangle.c:12938:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,358 12938 | tspivot(testtri, neighborsubseg); 2021-07-15T22:02:20,358 | ^~~~~~~ 2021-07-15T22:02:20,363 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,363 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,363 | ^ 2021-07-15T22:02:20,363 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,363 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,363 | ^~~~~~~ 2021-07-15T22:02:20,363 c/triangle.c:12938:7: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,363 12938 | tspivot(testtri, neighborsubseg); 2021-07-15T22:02:20,364 | ^~~~~~~ 2021-07-15T22:02:20,369 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,369 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-15T22:02:20,369 | ^ 2021-07-15T22:02:20,369 c/triangle.c:12941:45: note: in expansion of macro ‘infected’ 2021-07-15T22:02:20,369 12941 | if ((neighbor.tri != m->dummytri) && !infected(neighbor) 2021-07-15T22:02:20,369 | ^~~~~~~~ 2021-07-15T22:02:20,375 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,375 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-15T22:02:20,375 | ^ 2021-07-15T22:02:20,375 c/triangle.c:12952:9: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,376 12952 | infect(neighbor); 2021-07-15T22:02:20,376 | ^~~~~~ 2021-07-15T22:02:20,381 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,381 1120 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,381 | ^ 2021-07-15T22:02:20,381 c/triangle.c:12952:9: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,381 12952 | infect(neighbor); 2021-07-15T22:02:20,381 | ^~~~~~ 2021-07-15T22:02:20,387 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,387 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-15T22:02:20,387 | ^ 2021-07-15T22:02:20,387 c/triangle.c:12960:5: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,387 12960 | infect(testtri); 2021-07-15T22:02:20,387 | ^~~~~~ 2021-07-15T22:02:20,392 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,393 1120 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,393 | ^ 2021-07-15T22:02:20,393 c/triangle.c:12960:5: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,393 12960 | infect(testtri); 2021-07-15T22:02:20,393 | ^~~~~~ 2021-07-15T22:02:20,399 c/triangle.c:1125:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,399 1125 | ((INT_PTR) (otri).tri[6] & ~ (INT_PTR) 2l) 2021-07-15T22:02:20,399 | ^ 2021-07-15T22:02:20,399 c/triangle.c:12972:5: note: in expansion of macro ‘uninfect’ 2021-07-15T22:02:20,399 12972 | uninfect(testtri); 2021-07-15T22:02:20,399 | ^~~~~~~~ 2021-07-15T22:02:20,405 c/triangle.c:1124:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,405 1124 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,405 | ^ 2021-07-15T22:02:20,405 c/triangle.c:12972:5: note: in expansion of macro ‘uninfect’ 2021-07-15T22:02:20,405 12972 | uninfect(testtri); 2021-07-15T22:02:20,405 | ^~~~~~~~ 2021-07-15T22:02:20,406 c/triangle.c: In function ‘carveholes’: 2021-07-15T22:02:20,412 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,412 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,412 | ^ 2021-07-15T22:02:20,412 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,412 973 | decode(ptr, otri); 2021-07-15T22:02:20,412 | ^~~~~~ 2021-07-15T22:02:20,412 c/triangle.c:13051:9: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,413 13051 | symself(searchtri); 2021-07-15T22:02:20,413 | ^~~~~~~ 2021-07-15T22:02:20,418 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,418 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,418 | ^ 2021-07-15T22:02:20,418 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,418 973 | decode(ptr, otri); 2021-07-15T22:02:20,418 | ^~~~~~ 2021-07-15T22:02:20,418 c/triangle.c:13051:9: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,418 13051 | symself(searchtri); 2021-07-15T22:02:20,419 | ^~~~~~~ 2021-07-15T22:02:20,424 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,424 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,424 | ^ 2021-07-15T22:02:20,424 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,424 973 | decode(ptr, otri); 2021-07-15T22:02:20,424 | ^~~~~~ 2021-07-15T22:02:20,424 c/triangle.c:13051:9: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,424 13051 | symself(searchtri); 2021-07-15T22:02:20,425 | ^~~~~~~ 2021-07-15T22:02:20,430 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,430 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-15T22:02:20,430 | ^ 2021-07-15T22:02:20,430 c/triangle.c:13061:43: note: in expansion of macro ‘infected’ 2021-07-15T22:02:20,430 13061 | if ((intersect != OUTSIDE) && (!infected(searchtri))) { 2021-07-15T22:02:20,430 | ^~~~~~~~ 2021-07-15T22:02:20,436 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,436 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-15T22:02:20,436 | ^ 2021-07-15T22:02:20,436 c/triangle.c:13064:13: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,436 13064 | infect(searchtri); 2021-07-15T22:02:20,437 | ^~~~~~ 2021-07-15T22:02:20,442 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,442 1120 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,442 | ^ 2021-07-15T22:02:20,442 c/triangle.c:13064:13: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,443 13064 | infect(searchtri); 2021-07-15T22:02:20,443 | ^~~~~~ 2021-07-15T22:02:20,448 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,449 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,449 | ^ 2021-07-15T22:02:20,449 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,449 973 | decode(ptr, otri); 2021-07-15T22:02:20,449 | ^~~~~~ 2021-07-15T22:02:20,449 c/triangle.c:13090:9: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,449 13090 | symself(searchtri); 2021-07-15T22:02:20,449 | ^~~~~~~ 2021-07-15T22:02:20,454 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,455 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,455 | ^ 2021-07-15T22:02:20,455 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,455 973 | decode(ptr, otri); 2021-07-15T22:02:20,455 | ^~~~~~ 2021-07-15T22:02:20,455 c/triangle.c:13090:9: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,455 13090 | symself(searchtri); 2021-07-15T22:02:20,455 | ^~~~~~~ 2021-07-15T22:02:20,460 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,460 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,461 | ^ 2021-07-15T22:02:20,461 c/triangle.c:973:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,461 973 | decode(ptr, otri); 2021-07-15T22:02:20,461 | ^~~~~~ 2021-07-15T22:02:20,461 c/triangle.c:13090:9: note: in expansion of macro ‘symself’ 2021-07-15T22:02:20,461 13090 | symself(searchtri); 2021-07-15T22:02:20,461 | ^~~~~~~ 2021-07-15T22:02:20,467 c/triangle.c:1130:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,467 1130 | (((INT_PTR) (otri).tri[6] & (INT_PTR) 2l) != 0l) 2021-07-15T22:02:20,467 | ^ 2021-07-15T22:02:20,467 c/triangle.c:13100:43: note: in expansion of macro ‘infected’ 2021-07-15T22:02:20,467 13100 | if ((intersect != OUTSIDE) && (!infected(searchtri))) { 2021-07-15T22:02:20,467 | ^~~~~~~~ 2021-07-15T22:02:20,473 c/triangle.c:1121:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,474 1121 | ((INT_PTR) (otri).tri[6] | (INT_PTR) 2l) 2021-07-15T22:02:20,474 | ^ 2021-07-15T22:02:20,474 c/triangle.c:13144:11: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,474 13144 | infect(regiontris[i]); 2021-07-15T22:02:20,474 | ^~~~~~ 2021-07-15T22:02:20,479 c/triangle.c:1120:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,479 1120 | (otri).tri[6] = (triangle) \ 2021-07-15T22:02:20,480 | ^ 2021-07-15T22:02:20,480 c/triangle.c:13144:11: note: in expansion of macro ‘infect’ 2021-07-15T22:02:20,480 13144 | infect(regiontris[i]); 2021-07-15T22:02:20,480 | ^~~~~~ 2021-07-15T22:02:20,480 c/triangle.c: In function ‘splitencsegs’: 2021-07-15T22:02:20,486 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,487 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,487 | ^ 2021-07-15T22:02:20,487 c/triangle.c:13277:7: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,487 13277 | sdecode(encloop->encsubseg, currentenc); 2021-07-15T22:02:20,487 | ^~~~~~~ 2021-07-15T22:02:20,492 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,493 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,493 | ^ 2021-07-15T22:02:20,493 c/triangle.c:13277:7: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,493 13277 | sdecode(encloop->encsubseg, currentenc); 2021-07-15T22:02:20,493 | ^~~~~~~ 2021-07-15T22:02:20,498 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,499 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,499 | ^ 2021-07-15T22:02:20,499 c/triangle.c:13277:7: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,499 13277 | sdecode(encloop->encsubseg, currentenc); 2021-07-15T22:02:20,499 | ^~~~~~~ 2021-07-15T22:02:20,505 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,505 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,505 | ^ 2021-07-15T22:02:20,505 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,506 1296 | decode(ptr, otri) 2021-07-15T22:02:20,506 | ^~~~~~ 2021-07-15T22:02:20,506 c/triangle.c:13302:9: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:20,506 13302 | stpivot(currentenc, enctri); 2021-07-15T22:02:20,506 | ^~~~~~~ 2021-07-15T22:02:20,511 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,511 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,511 | ^ 2021-07-15T22:02:20,512 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,512 1296 | decode(ptr, otri) 2021-07-15T22:02:20,512 | ^~~~~~ 2021-07-15T22:02:20,512 c/triangle.c:13302:9: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:20,512 13302 | stpivot(currentenc, enctri); 2021-07-15T22:02:20,512 | ^~~~~~~ 2021-07-15T22:02:20,517 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,518 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,518 | ^ 2021-07-15T22:02:20,518 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,518 1296 | decode(ptr, otri) 2021-07-15T22:02:20,518 | ^~~~~~ 2021-07-15T22:02:20,518 c/triangle.c:13302:9: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:20,518 13302 | stpivot(currentenc, enctri); 2021-07-15T22:02:20,518 | ^~~~~~~ 2021-07-15T22:02:20,524 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,524 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,524 | ^ 2021-07-15T22:02:20,524 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,524 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,524 | ^~~~~~~ 2021-07-15T22:02:20,524 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,525 13304 | tspivot(testtri, testsh); 2021-07-15T22:02:20,525 | ^~~~~~~ 2021-07-15T22:02:20,530 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,530 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,530 | ^ 2021-07-15T22:02:20,530 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,530 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,530 | ^~~~~~~ 2021-07-15T22:02:20,531 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,531 13304 | tspivot(testtri, testsh); 2021-07-15T22:02:20,531 | ^~~~~~~ 2021-07-15T22:02:20,536 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,536 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,536 | ^ 2021-07-15T22:02:20,537 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,537 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,537 | ^~~~~~~ 2021-07-15T22:02:20,537 c/triangle.c:13304:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,537 13304 | tspivot(testtri, testsh); 2021-07-15T22:02:20,537 | ^~~~~~~ 2021-07-15T22:02:20,542 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,543 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,543 | ^ 2021-07-15T22:02:20,543 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,543 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,543 | ^~~~~~~ 2021-07-15T22:02:20,543 c/triangle.c:13308:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,543 13308 | tspivot(testtri, testsh); 2021-07-15T22:02:20,543 | ^~~~~~~ 2021-07-15T22:02:20,549 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,549 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,549 | ^ 2021-07-15T22:02:20,549 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,549 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,549 | ^~~~~~~ 2021-07-15T22:02:20,549 c/triangle.c:13308:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,549 13308 | tspivot(testtri, testsh); 2021-07-15T22:02:20,550 | ^~~~~~~ 2021-07-15T22:02:20,555 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,555 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,555 | ^ 2021-07-15T22:02:20,555 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,555 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,555 | ^~~~~~~ 2021-07-15T22:02:20,556 c/triangle.c:13308:9: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,556 13308 | tspivot(testtri, testsh); 2021-07-15T22:02:20,556 | ^~~~~~~ 2021-07-15T22:02:20,561 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,562 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,562 | ^ 2021-07-15T22:02:20,562 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,562 1296 | decode(ptr, otri) 2021-07-15T22:02:20,562 | ^~~~~~ 2021-07-15T22:02:20,562 c/triangle.c:13320:13: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:20,562 13320 | stpivot(currentenc, enctri); 2021-07-15T22:02:20,562 | ^~~~~~~ 2021-07-15T22:02:20,567 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,568 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,568 | ^ 2021-07-15T22:02:20,568 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,568 1296 | decode(ptr, otri) 2021-07-15T22:02:20,568 | ^~~~~~ 2021-07-15T22:02:20,568 c/triangle.c:13320:13: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:20,568 13320 | stpivot(currentenc, enctri); 2021-07-15T22:02:20,568 | ^~~~~~~ 2021-07-15T22:02:20,574 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,574 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,574 | ^ 2021-07-15T22:02:20,574 c/triangle.c:1296:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,574 1296 | decode(ptr, otri) 2021-07-15T22:02:20,574 | ^~~~~~ 2021-07-15T22:02:20,574 c/triangle.c:13320:13: note: in expansion of macro ‘stpivot’ 2021-07-15T22:02:20,574 13320 | stpivot(currentenc, enctri); 2021-07-15T22:02:20,575 | ^~~~~~~ 2021-07-15T22:02:20,580 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,580 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,580 | ^ 2021-07-15T22:02:20,580 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,580 969 | decode(ptr, otri2); 2021-07-15T22:02:20,580 | ^~~~~~ 2021-07-15T22:02:20,581 c/triangle.c:13328:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,581 13328 | sym(enctri, testtri); 2021-07-15T22:02:20,581 | ^~~ 2021-07-15T22:02:20,586 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,586 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,586 | ^ 2021-07-15T22:02:20,586 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,586 969 | decode(ptr, otri2); 2021-07-15T22:02:20,587 | ^~~~~~ 2021-07-15T22:02:20,587 c/triangle.c:13328:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,587 13328 | sym(enctri, testtri); 2021-07-15T22:02:20,587 | ^~~ 2021-07-15T22:02:20,592 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,592 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,592 | ^ 2021-07-15T22:02:20,592 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,593 969 | decode(ptr, otri2); 2021-07-15T22:02:20,593 | ^~~~~~ 2021-07-15T22:02:20,593 c/triangle.c:13328:9: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,593 13328 | sym(enctri, testtri); 2021-07-15T22:02:20,593 | ^~~ 2021-07-15T22:02:20,598 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,599 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,599 | ^ 2021-07-15T22:02:20,599 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,599 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,599 | ^~~~~~~ 2021-07-15T22:02:20,599 c/triangle.c:13332:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,599 13332 | tspivot(testtri, testsh); 2021-07-15T22:02:20,599 | ^~~~~~~ 2021-07-15T22:02:20,605 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,605 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,605 | ^ 2021-07-15T22:02:20,605 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,605 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,605 | ^~~~~~~ 2021-07-15T22:02:20,605 c/triangle.c:13332:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,605 13332 | tspivot(testtri, testsh); 2021-07-15T22:02:20,606 | ^~~~~~~ 2021-07-15T22:02:20,611 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,611 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,611 | ^ 2021-07-15T22:02:20,611 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,611 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,611 | ^~~~~~~ 2021-07-15T22:02:20,611 c/triangle.c:13332:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,612 13332 | tspivot(testtri, testsh); 2021-07-15T22:02:20,612 | ^~~~~~~ 2021-07-15T22:02:20,617 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,617 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,617 | ^ 2021-07-15T22:02:20,618 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,618 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,618 | ^~~~~~~ 2021-07-15T22:02:20,618 c/triangle.c:13337:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,618 13337 | tspivot(testtri, testsh); 2021-07-15T22:02:20,618 | ^~~~~~~ 2021-07-15T22:02:20,623 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,624 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,624 | ^ 2021-07-15T22:02:20,624 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,624 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,624 | ^~~~~~~ 2021-07-15T22:02:20,624 c/triangle.c:13337:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,624 13337 | tspivot(testtri, testsh); 2021-07-15T22:02:20,624 | ^~~~~~~ 2021-07-15T22:02:20,630 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,630 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,630 | ^ 2021-07-15T22:02:20,630 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,630 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,630 | ^~~~~~~ 2021-07-15T22:02:20,630 c/triangle.c:13337:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,630 13337 | tspivot(testtri, testsh); 2021-07-15T22:02:20,631 | ^~~~~~~ 2021-07-15T22:02:20,636 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,636 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,636 | ^ 2021-07-15T22:02:20,637 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,637 969 | decode(ptr, otri2); 2021-07-15T22:02:20,637 | ^~~~~~ 2021-07-15T22:02:20,637 c/triangle.c:13348:15: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,637 13348 | sym(enctri, testtri); 2021-07-15T22:02:20,637 | ^~~ 2021-07-15T22:02:20,642 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,642 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,643 | ^ 2021-07-15T22:02:20,643 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,643 969 | decode(ptr, otri2); 2021-07-15T22:02:20,643 | ^~~~~~ 2021-07-15T22:02:20,643 c/triangle.c:13348:15: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,643 13348 | sym(enctri, testtri); 2021-07-15T22:02:20,643 | ^~~ 2021-07-15T22:02:20,648 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,649 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,649 | ^ 2021-07-15T22:02:20,649 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,649 969 | decode(ptr, otri2); 2021-07-15T22:02:20,649 | ^~~~~~ 2021-07-15T22:02:20,649 c/triangle.c:13348:15: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,649 13348 | sym(enctri, testtri); 2021-07-15T22:02:20,649 | ^~~ 2021-07-15T22:02:20,656 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,657 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,657 | ^ 2021-07-15T22:02:20,657 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,657 1208 | sdecode(sptr, osub) 2021-07-15T22:02:20,657 | ^~~~~~~ 2021-07-15T22:02:20,657 c/triangle.c:13436:9: note: in expansion of macro ‘snextself’ 2021-07-15T22:02:20,657 13436 | snextself(currentenc); 2021-07-15T22:02:20,657 | ^~~~~~~~~ 2021-07-15T22:02:20,662 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,663 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,663 | ^ 2021-07-15T22:02:20,663 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,663 1208 | sdecode(sptr, osub) 2021-07-15T22:02:20,663 | ^~~~~~~ 2021-07-15T22:02:20,663 c/triangle.c:13436:9: note: in expansion of macro ‘snextself’ 2021-07-15T22:02:20,663 13436 | snextself(currentenc); 2021-07-15T22:02:20,663 | ^~~~~~~~~ 2021-07-15T22:02:20,669 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,669 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,669 | ^ 2021-07-15T22:02:20,669 c/triangle.c:1208:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,669 1208 | sdecode(sptr, osub) 2021-07-15T22:02:20,669 | ^~~~~~~ 2021-07-15T22:02:20,669 c/triangle.c:13436:9: note: in expansion of macro ‘snextself’ 2021-07-15T22:02:20,670 13436 | snextself(currentenc); 2021-07-15T22:02:20,670 | ^~~~~~~~~ 2021-07-15T22:02:20,670 c/triangle.c: In function ‘splittriangle’: 2021-07-15T22:02:20,675 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,676 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,676 | ^ 2021-07-15T22:02:20,676 c/triangle.c:13511:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,676 13511 | decode(badtri->poortri, badotri); 2021-07-15T22:02:20,676 | ^~~~~~ 2021-07-15T22:02:20,682 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,682 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,682 | ^ 2021-07-15T22:02:20,682 c/triangle.c:13511:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,682 13511 | decode(badtri->poortri, badotri); 2021-07-15T22:02:20,682 | ^~~~~~ 2021-07-15T22:02:20,688 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,688 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,688 | ^ 2021-07-15T22:02:20,688 c/triangle.c:13511:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,688 13511 | decode(badtri->poortri, badotri); 2021-07-15T22:02:20,688 | ^~~~~~ 2021-07-15T22:02:20,691 c/triangle.c: In function ‘highorder’: 2021-07-15T22:02:20,697 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,698 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,698 | ^ 2021-07-15T22:02:20,698 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,698 969 | decode(ptr, otri2); 2021-07-15T22:02:20,698 | ^~~~~~ 2021-07-15T22:02:20,698 c/triangle.c:13758:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,698 13758 | sym(triangleloop, trisym); 2021-07-15T22:02:20,698 | ^~~ 2021-07-15T22:02:20,704 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,704 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,704 | ^ 2021-07-15T22:02:20,704 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,704 969 | decode(ptr, otri2); 2021-07-15T22:02:20,704 | ^~~~~~ 2021-07-15T22:02:20,704 c/triangle.c:13758:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,705 13758 | sym(triangleloop, trisym); 2021-07-15T22:02:20,705 | ^~~ 2021-07-15T22:02:20,710 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,710 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,710 | ^ 2021-07-15T22:02:20,711 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,711 969 | decode(ptr, otri2); 2021-07-15T22:02:20,711 | ^~~~~~ 2021-07-15T22:02:20,711 c/triangle.c:13758:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,711 13758 | sym(triangleloop, trisym); 2021-07-15T22:02:20,711 | ^~~ 2021-07-15T22:02:20,717 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,717 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,717 | ^ 2021-07-15T22:02:20,717 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,718 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,718 | ^~~~~~~ 2021-07-15T22:02:20,718 c/triangle.c:13774:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,718 13774 | tspivot(triangleloop, checkmark); 2021-07-15T22:02:20,718 | ^~~~~~~ 2021-07-15T22:02:20,723 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,724 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,724 | ^ 2021-07-15T22:02:20,724 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,724 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,724 | ^~~~~~~ 2021-07-15T22:02:20,724 c/triangle.c:13774:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,724 13774 | tspivot(triangleloop, checkmark); 2021-07-15T22:02:20,724 | ^~~~~~~ 2021-07-15T22:02:20,730 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,730 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,730 | ^ 2021-07-15T22:02:20,730 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,730 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,730 | ^~~~~~~ 2021-07-15T22:02:20,731 c/triangle.c:13774:11: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,731 13774 | tspivot(triangleloop, checkmark); 2021-07-15T22:02:20,731 | ^~~~~~~ 2021-07-15T22:02:20,736 c/triangle.c: In function ‘writeedges’: 2021-07-15T22:02:20,743 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,743 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,743 | ^ 2021-07-15T22:02:20,743 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,743 969 | decode(ptr, otri2); 2021-07-15T22:02:20,744 | ^~~~~~ 2021-07-15T22:02:20,744 c/triangle.c:14872:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,744 14872 | sym(triangleloop, trisym); 2021-07-15T22:02:20,744 | ^~~ 2021-07-15T22:02:20,750 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,750 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,750 | ^ 2021-07-15T22:02:20,750 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,750 969 | decode(ptr, otri2); 2021-07-15T22:02:20,751 | ^~~~~~ 2021-07-15T22:02:20,751 c/triangle.c:14872:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,751 14872 | sym(triangleloop, trisym); 2021-07-15T22:02:20,751 | ^~~ 2021-07-15T22:02:20,757 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,757 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,757 | ^ 2021-07-15T22:02:20,757 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,757 969 | decode(ptr, otri2); 2021-07-15T22:02:20,758 | ^~~~~~ 2021-07-15T22:02:20,758 c/triangle.c:14872:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,758 14872 | sym(triangleloop, trisym); 2021-07-15T22:02:20,758 | ^~~ 2021-07-15T22:02:20,764 c/triangle.c:1168:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,765 1168 | (osub).ssorient = (int) ((INT_PTR) (sptr) & (INT_PTR) 1l); \ 2021-07-15T22:02:20,765 | ^ 2021-07-15T22:02:20,765 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,765 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,765 | ^~~~~~~ 2021-07-15T22:02:20,765 c/triangle.c:14890:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,765 14890 | tspivot(triangleloop, checkmark); 2021-07-15T22:02:20,765 | ^~~~~~~ 2021-07-15T22:02:20,771 c/triangle.c:1170:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,772 1170 | ((INT_PTR) (sptr) & ~ (INT_PTR) 3l) 2021-07-15T22:02:20,772 | ^ 2021-07-15T22:02:20,772 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,772 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,772 | ^~~~~~~ 2021-07-15T22:02:20,772 c/triangle.c:14890:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,772 14890 | tspivot(triangleloop, checkmark); 2021-07-15T22:02:20,772 | ^~~~~~~ 2021-07-15T22:02:20,778 c/triangle.c:1169:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,779 1169 | (osub).ss = (subseg *) \ 2021-07-15T22:02:20,779 | ^ 2021-07-15T22:02:20,779 c/triangle.c:1289:3: note: in expansion of macro ‘sdecode’ 2021-07-15T22:02:20,779 1289 | sdecode(sptr, osub) 2021-07-15T22:02:20,779 | ^~~~~~~ 2021-07-15T22:02:20,779 c/triangle.c:14890:13: note: in expansion of macro ‘tspivot’ 2021-07-15T22:02:20,779 14890 | tspivot(triangleloop, checkmark); 2021-07-15T22:02:20,779 | ^~~~~~~ 2021-07-15T22:02:20,780 c/triangle.c: In function ‘writevoronoi’: 2021-07-15T22:02:20,787 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,788 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,788 | ^ 2021-07-15T22:02:20,788 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,788 969 | decode(ptr, otri2); 2021-07-15T22:02:20,788 | ^~~~~~ 2021-07-15T22:02:20,788 c/triangle.c:15111:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,788 15111 | sym(triangleloop, trisym); 2021-07-15T22:02:20,788 | ^~~ 2021-07-15T22:02:20,795 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,795 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,795 | ^ 2021-07-15T22:02:20,795 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,795 969 | decode(ptr, otri2); 2021-07-15T22:02:20,795 | ^~~~~~ 2021-07-15T22:02:20,795 c/triangle.c:15111:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,796 15111 | sym(triangleloop, trisym); 2021-07-15T22:02:20,796 | ^~~ 2021-07-15T22:02:20,802 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,802 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,802 | ^ 2021-07-15T22:02:20,802 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,802 969 | decode(ptr, otri2); 2021-07-15T22:02:20,802 | ^~~~~~ 2021-07-15T22:02:20,803 c/triangle.c:15111:7: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,803 15111 | sym(triangleloop, trisym); 2021-07-15T22:02:20,803 | ^~~ 2021-07-15T22:02:20,803 c/triangle.c: In function ‘writeneighbors’: 2021-07-15T22:02:20,810 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,811 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,811 | ^ 2021-07-15T22:02:20,811 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,811 969 | decode(ptr, otri2); 2021-07-15T22:02:20,811 | ^~~~~~ 2021-07-15T22:02:20,811 c/triangle.c:15234:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,811 15234 | sym(triangleloop, trisym); 2021-07-15T22:02:20,811 | ^~~ 2021-07-15T22:02:20,818 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,818 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,818 | ^ 2021-07-15T22:02:20,818 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,818 969 | decode(ptr, otri2); 2021-07-15T22:02:20,818 | ^~~~~~ 2021-07-15T22:02:20,818 c/triangle.c:15234:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,818 15234 | sym(triangleloop, trisym); 2021-07-15T22:02:20,819 | ^~~ 2021-07-15T22:02:20,825 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,825 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,825 | ^ 2021-07-15T22:02:20,825 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,825 969 | decode(ptr, otri2); 2021-07-15T22:02:20,825 | ^~~~~~ 2021-07-15T22:02:20,826 c/triangle.c:15234:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,826 15234 | sym(triangleloop, trisym); 2021-07-15T22:02:20,826 | ^~~ 2021-07-15T22:02:20,832 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,832 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,833 | ^ 2021-07-15T22:02:20,833 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,833 969 | decode(ptr, otri2); 2021-07-15T22:02:20,833 | ^~~~~~ 2021-07-15T22:02:20,833 c/triangle.c:15237:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,833 15237 | sym(triangleloop, trisym); 2021-07-15T22:02:20,833 | ^~~ 2021-07-15T22:02:20,840 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,840 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,840 | ^ 2021-07-15T22:02:20,840 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,840 969 | decode(ptr, otri2); 2021-07-15T22:02:20,840 | ^~~~~~ 2021-07-15T22:02:20,840 c/triangle.c:15237:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,840 15237 | sym(triangleloop, trisym); 2021-07-15T22:02:20,841 | ^~~ 2021-07-15T22:02:20,847 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,847 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,847 | ^ 2021-07-15T22:02:20,847 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,847 969 | decode(ptr, otri2); 2021-07-15T22:02:20,848 | ^~~~~~ 2021-07-15T22:02:20,848 c/triangle.c:15237:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,848 15237 | sym(triangleloop, trisym); 2021-07-15T22:02:20,848 | ^~~ 2021-07-15T22:02:20,854 c/triangle.c:948:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,855 948 | (otri).orient = (int) ((INT_PTR) (ptr) & (INT_PTR) 3l); \ 2021-07-15T22:02:20,855 | ^ 2021-07-15T22:02:20,855 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,855 969 | decode(ptr, otri2); 2021-07-15T22:02:20,855 | ^~~~~~ 2021-07-15T22:02:20,855 c/triangle.c:15240:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,855 15240 | sym(triangleloop, trisym); 2021-07-15T22:02:20,855 | ^~~ 2021-07-15T22:02:20,862 c/triangle.c:950:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2021-07-15T22:02:20,862 950 | ((INT_PTR) (ptr) ^ (INT_PTR) (otri).orient) 2021-07-15T22:02:20,862 | ^ 2021-07-15T22:02:20,862 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,862 969 | decode(ptr, otri2); 2021-07-15T22:02:20,862 | ^~~~~~ 2021-07-15T22:02:20,862 c/triangle.c:15240:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,863 15240 | sym(triangleloop, trisym); 2021-07-15T22:02:20,863 | ^~~ 2021-07-15T22:02:20,869 c/triangle.c:949:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2021-07-15T22:02:20,869 949 | (otri).tri = (triangle *) \ 2021-07-15T22:02:20,869 | ^ 2021-07-15T22:02:20,869 c/triangle.c:969:3: note: in expansion of macro ‘decode’ 2021-07-15T22:02:20,870 969 | decode(ptr, otri2); 2021-07-15T22:02:20,870 | ^~~~~~ 2021-07-15T22:02:20,870 c/triangle.c:15240:5: note: in expansion of macro ‘sym’ 2021-07-15T22:02:20,870 15240 | sym(triangleloop, trisym); 2021-07-15T22:02:20,870 | ^~~ 2021-07-15T22:02:30,335 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DVOID=void -DREAL=double -DNO_TIMER=1 -DTRILIBRARY=1 -DANSI_DECLARATORS=1 -Ic -I/usr/include/python3.9 -c triangle/core.c -o build/temp.linux-armv7l-3.9/triangle/core.o 2021-07-15T22:02:31,189 triangle/core.c: In function ‘__Pyx_ParseOptionalKeywords’: 2021-07-15T22:02:31,200 triangle/core.c:22901:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,201 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,201 | ^ 2021-07-15T22:02:31,201 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,201 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,201 from triangle/core.c:4: 2021-07-15T22:02:31,201 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-15T22:02:31,201 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-15T22:02:31,202 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,214 triangle/core.c:22901:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,215 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,215 | ^ 2021-07-15T22:02:31,215 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,215 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,215 from triangle/core.c:4: 2021-07-15T22:02:31,215 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-15T22:02:31,215 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-15T22:02:31,215 | ^~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,228 triangle/core.c:22901:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,228 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,228 | ^ 2021-07-15T22:02:31,228 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,228 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,228 from triangle/core.c:4: 2021-07-15T22:02:31,228 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-15T22:02:31,229 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-15T22:02:31,229 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,241 triangle/core.c:22901:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,241 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,241 | ^ 2021-07-15T22:02:31,242 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,242 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,242 from triangle/core.c:4: 2021-07-15T22:02:31,242 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-15T22:02:31,242 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-15T22:02:31,242 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,254 triangle/core.c:22901:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,255 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,255 | ^ 2021-07-15T22:02:31,255 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,255 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,255 from triangle/core.c:4: 2021-07-15T22:02:31,255 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-15T22:02:31,255 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-15T22:02:31,255 | ^~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,268 triangle/core.c:22901:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,268 22901 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,268 | ^ 2021-07-15T22:02:31,268 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,268 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,268 from triangle/core.c:4: 2021-07-15T22:02:31,269 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-15T22:02:31,269 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-15T22:02:31,269 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,284 triangle/core.c:22917:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,284 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,284 | ^ 2021-07-15T22:02:31,284 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,284 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,285 from triangle/core.c:4: 2021-07-15T22:02:31,285 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-15T22:02:31,285 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-15T22:02:31,285 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,297 triangle/core.c:22917:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,297 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,297 | ^ 2021-07-15T22:02:31,298 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,298 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,298 from triangle/core.c:4: 2021-07-15T22:02:31,298 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-15T22:02:31,298 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-15T22:02:31,298 | ^~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,310 triangle/core.c:22917:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,311 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,311 | ^ 2021-07-15T22:02:31,311 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,311 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,311 from triangle/core.c:4: 2021-07-15T22:02:31,311 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-15T22:02:31,311 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-15T22:02:31,311 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,324 triangle/core.c:22917:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,324 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,324 | ^ 2021-07-15T22:02:31,324 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,324 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,325 from triangle/core.c:4: 2021-07-15T22:02:31,325 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-15T22:02:31,325 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-15T22:02:31,325 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,337 triangle/core.c:22917:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,337 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,337 | ^ 2021-07-15T22:02:31,338 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,338 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,338 from triangle/core.c:4: 2021-07-15T22:02:31,338 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-15T22:02:31,338 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-15T22:02:31,338 | ^~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,350 triangle/core.c:22917:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,351 22917 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-15T22:02:31,351 | ^ 2021-07-15T22:02:31,351 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,351 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,351 from triangle/core.c:4: 2021-07-15T22:02:31,351 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-15T22:02:31,351 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-15T22:02:31,351 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:31,468 triangle/core.c: In function ‘__Pyx_decode_c_string’: 2021-07-15T22:02:31,479 triangle/core.c:23497:9: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-15T22:02:31,479 23497 | return PyUnicode_FromUnicode(NULL, 0); 2021-07-15T22:02:31,479 | ^~~~~~ 2021-07-15T22:02:31,479 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-15T22:02:31,480 from /usr/include/python3.9/Python.h:97, 2021-07-15T22:02:31,480 from triangle/core.c:4: 2021-07-15T22:02:31,480 /usr/include/python3.9/cpython/unicodeobject.h:551:42: note: declared here 2021-07-15T22:02:31,480 551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2021-07-15T22:02:31,480 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-15T22:02:48,845 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-15T22:02:49,047 installing to build/bdist.linux-armv7l/wheel 2021-07-15T22:02:49,047 running install 2021-07-15T22:02:49,048 running install_lib 2021-07-15T22:02:49,052 creating build/bdist.linux-armv7l 2021-07-15T22:02:49,053 creating build/bdist.linux-armv7l/wheel 2021-07-15T22:02:49,055 creating build/bdist.linux-armv7l/wheel/triangle 2021-07-15T22:02:49,055 copying build/lib.linux-armv7l-3.9/triangle/tri.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-15T22:02:49,058 copying build/lib.linux-armv7l-3.9/triangle/data.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-15T22:02:49,060 copying build/lib.linux-armv7l-3.9/triangle/core.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/triangle 2021-07-15T22:02:49,131 copying build/lib.linux-armv7l-3.9/triangle/version.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-15T22:02:49,133 copying build/lib.linux-armv7l-3.9/triangle/plot.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-15T22:02:49,136 creating build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,137 copying build/lib.linux-armv7l-3.9/triangle/data/box.2.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,139 copying build/lib.linux-armv7l-3.9/triangle/data/la.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,141 copying build/lib.linux-armv7l-3.9/triangle/data/box.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,143 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.2.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,145 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,146 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.q.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,148 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,149 copying build/lib.linux-armv7l-3.9/triangle/data/face.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,151 copying build/lib.linux-armv7l-3.9/triangle/data/box.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,153 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,155 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,157 copying build/lib.linux-armv7l-3.9/triangle/data/greenland.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,199 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,202 copying build/lib.linux-armv7l-3.9/triangle/data/box.3.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,204 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,205 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,207 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.1.v.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,209 copying build/lib.linux-armv7l-3.9/triangle/data/la.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,212 copying build/lib.linux-armv7l-3.9/triangle/data/dots.1.v.edge -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,215 copying build/lib.linux-armv7l-3.9/triangle/data/box.4.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,217 copying build/lib.linux-armv7l-3.9/triangle/data/box.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,220 copying build/lib.linux-armv7l-3.9/triangle/data/la.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,222 copying build/lib.linux-armv7l-3.9/triangle/data/face.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,224 copying build/lib.linux-armv7l-3.9/triangle/data/ell.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,225 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,228 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.2.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,230 copying build/lib.linux-armv7l-3.9/triangle/data/A.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,233 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,235 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.2.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,237 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,240 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,242 copying build/lib.linux-armv7l-3.9/triangle/data/la.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,246 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.2.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,248 copying build/lib.linux-armv7l-3.9/triangle/data/A.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,250 copying build/lib.linux-armv7l-3.9/triangle/data/A.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,251 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,254 copying build/lib.linux-armv7l-3.9/triangle/data/square_circle_hole.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,257 copying build/lib.linux-armv7l-3.9/triangle/data/box.4.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,259 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,261 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,263 copying build/lib.linux-armv7l-3.9/triangle/data/greenland.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,303 copying build/lib.linux-armv7l-3.9/triangle/data/box.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,305 copying build/lib.linux-armv7l-3.9/triangle/data/square_circle_hole.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,309 copying build/lib.linux-armv7l-3.9/triangle/data/A.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,311 copying build/lib.linux-armv7l-3.9/triangle/data/box.2.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,314 copying build/lib.linux-armv7l-3.9/triangle/data/box.3.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,317 copying build/lib.linux-armv7l-3.9/triangle/data/box.4.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,320 copying build/lib.linux-armv7l-3.9/triangle/data/dots.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,322 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,324 copying build/lib.linux-armv7l-3.9/triangle/data/face.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,325 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.r.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,327 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,329 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex2.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,330 copying build/lib.linux-armv7l-3.9/triangle/data/box.2.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,332 copying build/lib.linux-armv7l-3.9/triangle/data/face.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,333 copying build/lib.linux-armv7l-3.9/triangle/data/bbox.1.area -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,335 copying build/lib.linux-armv7l-3.9/triangle/data/dots.1.v.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,337 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex3.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,339 copying build/lib.linux-armv7l-3.9/triangle/data/diamond_02_00009.1.v.edge -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,341 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.2.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,343 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.2.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,346 copying build/lib.linux-armv7l-3.9/triangle/data/box.3.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,348 copying build/lib.linux-armv7l-3.9/triangle/data/square_circle_hole.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,350 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.q.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,352 copying build/lib.linux-armv7l-3.9/triangle/data/spiral.r.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,354 copying build/lib.linux-armv7l-3.9/triangle/data/bbox.1.node -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,355 copying build/lib.linux-armv7l-3.9/triangle/data/ell.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,357 copying build/lib.linux-armv7l-3.9/triangle/data/bbox.1.ele -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,358 copying build/lib.linux-armv7l-3.9/triangle/data/double_hex.1.poly -> build/bdist.linux-armv7l/wheel/triangle/data 2021-07-15T22:02:49,360 copying build/lib.linux-armv7l-3.9/triangle/core1_run.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-15T22:02:49,362 copying build/lib.linux-armv7l-3.9/triangle/__init__.py -> build/bdist.linux-armv7l/wheel/triangle 2021-07-15T22:02:49,363 running install_egg_info 2021-07-15T22:02:49,385 running egg_info 2021-07-15T22:02:49,386 writing triangle.egg-info/PKG-INFO 2021-07-15T22:02:49,388 writing dependency_links to triangle.egg-info/dependency_links.txt 2021-07-15T22:02:49,389 writing requirements to triangle.egg-info/requires.txt 2021-07-15T22:02:49,390 writing top-level names to triangle.egg-info/top_level.txt 2021-07-15T22:02:49,430 reading manifest file 'triangle.egg-info/SOURCES.txt' 2021-07-15T22:02:49,442 adding license file 'LICENSE' 2021-07-15T22:02:49,449 writing manifest file 'triangle.egg-info/SOURCES.txt' 2021-07-15T22:02:49,451 Copying triangle.egg-info to build/bdist.linux-armv7l/wheel/triangle-20200404-py3.9.egg-info 2021-07-15T22:02:49,460 running install_scripts 2021-07-15T22:02:49,529 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2021-07-15T22:02:49,534 creating build/bdist.linux-armv7l/wheel/triangle-20200404.dist-info/WHEEL 2021-07-15T22:02:49,536 creating '/tmp/pip-wheel-d8lqs6qj/triangle-20200404-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-15T22:02:49,539 adding 'triangle/__init__.py' 2021-07-15T22:02:49,859 adding 'triangle/core.cpython-39-arm-linux-gnueabihf.so' 2021-07-15T22:02:49,874 adding 'triangle/core1_run.py' 2021-07-15T22:02:49,875 adding 'triangle/data.py' 2021-07-15T22:02:49,876 adding 'triangle/plot.py' 2021-07-15T22:02:49,878 adding 'triangle/tri.py' 2021-07-15T22:02:49,879 adding 'triangle/version.py' 2021-07-15T22:02:49,881 adding 'triangle/data/A.1.ele' 2021-07-15T22:02:49,883 adding 'triangle/data/A.1.node' 2021-07-15T22:02:49,884 adding 'triangle/data/A.1.poly' 2021-07-15T22:02:49,885 adding 'triangle/data/A.poly' 2021-07-15T22:02:49,886 adding 'triangle/data/bbox.1.area' 2021-07-15T22:02:49,887 adding 'triangle/data/bbox.1.ele' 2021-07-15T22:02:49,888 adding 'triangle/data/bbox.1.node' 2021-07-15T22:02:49,889 adding 'triangle/data/box.1.ele' 2021-07-15T22:02:49,890 adding 'triangle/data/box.1.node' 2021-07-15T22:02:49,891 adding 'triangle/data/box.1.poly' 2021-07-15T22:02:49,892 adding 'triangle/data/box.2.ele' 2021-07-15T22:02:49,893 adding 'triangle/data/box.2.node' 2021-07-15T22:02:49,895 adding 'triangle/data/box.2.poly' 2021-07-15T22:02:49,897 adding 'triangle/data/box.3.ele' 2021-07-15T22:02:49,898 adding 'triangle/data/box.3.node' 2021-07-15T22:02:49,899 adding 'triangle/data/box.3.poly' 2021-07-15T22:02:49,906 adding 'triangle/data/box.4.ele' 2021-07-15T22:02:49,911 adding 'triangle/data/box.4.node' 2021-07-15T22:02:49,913 adding 'triangle/data/box.4.poly' 2021-07-15T22:02:49,914 adding 'triangle/data/box.poly' 2021-07-15T22:02:49,915 adding 'triangle/data/diamond_02_00009.1.ele' 2021-07-15T22:02:49,916 adding 'triangle/data/diamond_02_00009.1.node' 2021-07-15T22:02:49,917 adding 'triangle/data/diamond_02_00009.1.v.edge' 2021-07-15T22:02:49,918 adding 'triangle/data/diamond_02_00009.1.v.node' 2021-07-15T22:02:49,919 adding 'triangle/data/diamond_02_00009.node' 2021-07-15T22:02:49,921 adding 'triangle/data/dots.1.v.edge' 2021-07-15T22:02:49,923 adding 'triangle/data/dots.1.v.node' 2021-07-15T22:02:49,924 adding 'triangle/data/dots.node' 2021-07-15T22:02:49,925 adding 'triangle/data/double_hex.1.ele' 2021-07-15T22:02:49,927 adding 'triangle/data/double_hex.1.node' 2021-07-15T22:02:49,928 adding 'triangle/data/double_hex.1.poly' 2021-07-15T22:02:49,935 adding 'triangle/data/double_hex.2.ele' 2021-07-15T22:02:49,939 adding 'triangle/data/double_hex.2.node' 2021-07-15T22:02:49,941 adding 'triangle/data/double_hex.2.poly' 2021-07-15T22:02:49,942 adding 'triangle/data/double_hex.poly' 2021-07-15T22:02:49,944 adding 'triangle/data/double_hex2.1.ele' 2021-07-15T22:02:49,945 adding 'triangle/data/double_hex2.1.node' 2021-07-15T22:02:49,946 adding 'triangle/data/double_hex2.1.poly' 2021-07-15T22:02:49,948 adding 'triangle/data/double_hex2.2.ele' 2021-07-15T22:02:49,950 adding 'triangle/data/double_hex2.2.node' 2021-07-15T22:02:49,951 adding 'triangle/data/double_hex2.2.poly' 2021-07-15T22:02:49,952 adding 'triangle/data/double_hex2.poly' 2021-07-15T22:02:49,959 adding 'triangle/data/double_hex3.1.ele' 2021-07-15T22:02:49,964 adding 'triangle/data/double_hex3.1.node' 2021-07-15T22:02:49,965 adding 'triangle/data/double_hex3.1.poly' 2021-07-15T22:02:49,967 adding 'triangle/data/double_hex3.node' 2021-07-15T22:02:49,968 adding 'triangle/data/double_hex3.poly' 2021-07-15T22:02:49,969 adding 'triangle/data/ell.ele' 2021-07-15T22:02:49,970 adding 'triangle/data/ell.node' 2021-07-15T22:02:49,971 adding 'triangle/data/face.1.ele' 2021-07-15T22:02:49,972 adding 'triangle/data/face.1.node' 2021-07-15T22:02:49,973 adding 'triangle/data/face.1.poly' 2021-07-15T22:02:49,974 adding 'triangle/data/face.poly' 2021-07-15T22:02:50,506 adding 'triangle/data/greenland.ele' 2021-07-15T22:02:50,907 adding 'triangle/data/greenland.node' 2021-07-15T22:02:50,931 adding 'triangle/data/la.1.ele' 2021-07-15T22:02:50,940 adding 'triangle/data/la.1.node' 2021-07-15T22:02:50,943 adding 'triangle/data/la.1.poly' 2021-07-15T22:02:50,945 adding 'triangle/data/la.poly' 2021-07-15T22:02:50,946 adding 'triangle/data/spiral.1.ele' 2021-07-15T22:02:50,947 adding 'triangle/data/spiral.1.node' 2021-07-15T22:02:50,948 adding 'triangle/data/spiral.node' 2021-07-15T22:02:50,949 adding 'triangle/data/spiral.q.1.ele' 2021-07-15T22:02:50,951 adding 'triangle/data/spiral.q.1.node' 2021-07-15T22:02:50,952 adding 'triangle/data/spiral.r.1.ele' 2021-07-15T22:02:50,953 adding 'triangle/data/spiral.r.1.node' 2021-07-15T22:02:50,963 adding 'triangle/data/square_circle_hole.1.ele' 2021-07-15T22:02:50,969 adding 'triangle/data/square_circle_hole.1.node' 2021-07-15T22:02:50,976 adding 'triangle/data/square_circle_hole.poly' 2021-07-15T22:02:50,979 adding 'triangle-20200404.dist-info/LICENSE' 2021-07-15T22:02:50,980 adding 'triangle-20200404.dist-info/METADATA' 2021-07-15T22:02:50,980 adding 'triangle-20200404.dist-info/WHEEL' 2021-07-15T22:02:50,981 adding 'triangle-20200404.dist-info/top_level.txt' 2021-07-15T22:02:50,983 adding 'triangle-20200404.dist-info/RECORD' 2021-07-15T22:02:51,013 removing build/bdist.linux-armv7l/wheel 2021-07-15T22:02:51,127 Building wheel for triangle (setup.py): finished with status 'done' 2021-07-15T22:02:51,153 Created wheel for triangle: filename=triangle-20200404-cp39-cp39-linux_armv7l.whl size=1903542 sha256=d9152896d456f7aca7ef133c3525908393dee1b3e6d8a35a7bd59599d154c687 2021-07-15T22:02:51,153 Stored in directory: /tmp/pip-ephem-wheel-cache-1d_mr6fn/wheels/f1/9d/07/26980ed33da41115fd2e8bf02d4f4b39f96302dd16b1e7ccef 2021-07-15T22:02:51,165 Successfully built triangle 2021-07-15T22:02:51,232 Removed build tracker: '/tmp/pip-req-tracker-86od98a4'