==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_3a569db5-9dab-4bb9-8173-ffef47ac465a]...done ==> Making package: clang18 18.1.8-2.1 (Wed Apr 29 22:06:15 2026) ==> Retrieving sources... -> Downloading clang-18.1.8.src.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 21.12M 27 5.80M 0 0 4.51M 0 00:04 00:01 00:03 5.79M 71 21.12M 71 15.07M 0 0 6.59M 0 00:03 00:02 00:01 7.53M 100 21.12M 100 21.12M 0 0 7.17M 0 00:02 00:02 7.53M 100 21.12M 100 21.12M 0 0 7.17M 0 00:02 00:02 7.53M 100 21.12M 100 21.12M 0 0 7.17M 0 00:02 00:02 7.53M -> Downloading clang-18.1.8.src.tar.xz.sig... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 566 100 566 0 0 1134 0 0 100 566 100 566 0 0 1134 0 0 100 566 100 566 0 0 1133 0 0 -> Downloading clang-tools-extra-18.1.8.src.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 3.18M 100 3.18M 0 0 3.35M 0 0 100 3.18M 100 3.18M 0 0 3.35M 0 0 100 3.18M 100 3.18M 0 0 3.35M 0 0 -> Downloading clang-tools-extra-18.1.8.src.tar.xz.sig... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 566 100 566 0 0 804 0 0 100 566 100 566 0 0 804 0 0 100 566 100 566 0 0 804 0 0 -> Downloading llvm-18.1.8.src.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59.11M 0 108.2k 0 0 82898 0 12:27 00:01 12:26 107.3k 0 59.11M 0 172.2k 0 0 74134 0 13:56 00:02 13:54 86029 0 59.11M 0 220.2k 0 0 66249 0 15:35 00:03 15:32 73335 0 59.11M 0 316.2k 0 0 73530 0 14:03 00:04 13:59 79466 0 59.11M 0 380.2k 0 0 72022 0 14:20 00:05 14:15 76688 0 59.11M 0 476.2k 0 0 75936 0 13:36 00:06 13:30 74105 0 59.11M 0 492.2k 0 0 64164 0 16:06 00:07 15:59 59833 0 59.11M 0 492.2k 0 0 56886 0 18:09 00:08 18:01 51044 0 59.11M 0 492.2k 0 0 51090 0 20:13 00:09 20:04 32997 0 59.11M 0 508.2k 0 0 47256 0 21:51 00:11 21:40 23377 0 59.11M 0 572.2k 0 0 48667 0 21:13 00:12 21:01 17494 1 59.11M 1 668.2k 0 0 52306 0 19:45 00:13 19:32 34483 1 59.11M 1 732.2k 0 0 53203 0 19:25 00:14 19:11 46966 1 59.11M 1 828.2k 0 0 56133 0 18:24 00:15 18:09 65624 1 59.11M 1 908.2k 0 0 57733 0 17:53 00:16 17:37 80376 1 59.11M 1 0.99M 0 0 61060 0 16:55 00:17 16:38 90493 1 59.11M 1 1.07M 0 0 62192 0 16:36 00:18 16:18 87889 1 59.11M 1 1.15M 0 0 63183 0 16:21 00:19 16:02 91122 2 59.11M 2 1.24M 0 0 64928 0 15:54 00:20 15:34 91400 2 59.11M 2 1.33M 0 0 66264 0 15:35 00:21 15:14 93225 2 59.11M 2 1.44M 0 0 68383 0 15:06 00:22 14:44 92877 2 59.11M 2 1.51M 0 0 68253 0 15:08 00:23 14:45 89727 2 59.11M 2 1.54M 0 0 66566 0 15:31 00:24 15:07 79057 2 59.11M 2 1.62M 0 0 67156 0 15:23 00:25 14:58 75803 2 59.11M 2 1.69M 0 0 67715 0 15:15 00:26 14:49 73736 3 59.11M 3 1.82M 0 0 69888 0 14:46 00:27 14:19 76387 3 59.11M 3 1.88M 0 0 69716 0 14:49 00:28 14:21 76310 3 59.11M 3 1.93M 0 0 68924 0 14:59 00:29 14:30 80135 3 59.11M 3 2.01M 0 0 69258 0 14:55 00:30 14:25 79596 3 59.11M 3 2.10M 0 0 70158 0 14:43 00:31 14:12 82627 3 59.11M 3 2.19M 0 0 71013 0 14:32 00:32 14:00 77047 3 59.11M 3 2.29M 0 0 71798 0 14:23 00:33 13:50 83365 4 59.11M 4 2.38M 0 0 72551 0 14:14 00:34 13:40 93563 4 59.11M 4 2.51M 0 0 74138 0 13:56 00:35 13:21 101.0k 4 59.11M 4 2.60M 0 0 74791 0 13:48 00:36 13:12 101.1k 4 59.11M 4 2.66M 0 0 74542 0 13:51 00:37 13:14 97211 4 59.11M 4 2.76M 0 0 75160 0 13:44 00:38 13:06 97495 4 59.11M 4 2.83M 0 0 75322 0 13:42 00:39 13:03 94292 4 59.11M 4 2.90M 0 0 75002 0 13:46 00:40 13:06 81078 5 59.11M 5 2.99M 0 0 75542 0 13:40 00:41 12:59 80967 5 59.11M 5 3.05M 0 0 75302 0 13:43 00:42 13:01 80932 5 59.11M 5 3.12M 0 0 75050 0 13:45 00:43 13:02 74214 5 59.11M 5 3.18M 0 0 74763 0 13:49 00:44 13:05 70448 5 59.11M 5 3.24M 0 0 74552 0 13:51 00:45 13:06 70957 5 59.11M 5 3.29M 0 0 73981 0 13:57 00:46 13:11 61213 5 59.11M 5 3.37M 0 0 74139 0 13:56 00:47 13:09 64405 5 59.11M 5 3.44M 0 0 74282 0 13:54 00:48 13:06 67688 5 59.11M 5 3.52M 0 0 74422 0 13:52 00:49 13:03 71402 6 59.11M 6 3.63M 0 0 75212 0 13:44 00:50 12:54 81184 6 59.11M 6 3.74M 0 0 75816 0 13:37 00:51 12:46 92486 6 59.11M 6 3.80M 0 0 75595 0 13:39 00:52 12:47 89070 6 59.11M 6 3.85M 0 0 75085 0 13:45 00:53 12:52 82675 6 59.11M 6 3.94M 0 0 75495 0 13:41 00:54 12:47 85851 6 59.11M 6 4.04M 0 0 75846 0 13:37 00:55 12:42 82041 6 59.11M 6 4.12M 0 0 75906 0 13:36 00:56 12:40 76825 7 59.11M 7 4.18M 0 0 75710 0 13:38 00:57 12:41 76903 7 59.11M 7 4.27M 0 0 76084 0 13:34 00:58 12:36 86620 7 59.11M 7 4.32M 0 0 75622 0 13:39 00:59 12:40 76985 7 59.11M 7 4.43M 0 0 76186 0 13:33 01:01 12:32 79890 7 59.11M 7 4.49M 0 0 75972 0 13:35 01:02 12:33 76702 7 59.11M 7 4.58M 0 0 76320 0 13:32 01:03 12:29 83220 7 59.11M 7 4.66M 0 0 76404 0 13:31 01:04 12:27 80094 8 59.11M 8 4.76M 0 0 76729 0 13:27 01:05 12:22 89704 8 59.11M 8 4.85M 0 0 77056 0 13:24 01:06 12:18 87575 8 59.11M 8 4.93M 0 0 77114 0 13:23 01:07 12:16 91206 8 59.11M 8 4.99M 0 0 76943 0 13:25 01:08 12:17 84774 8 59.11M 8 5.08M 0 0 77217 0 13:22 01:09 12:13 87521 8 59.11M 8 5.18M 0 0 77516 0 13:19 01:10 12:09 87663 8 59.11M 8 5.24M 0 0 77347 0 13:21 01:11 12:10 81146 8 59.11M 8 5.30M 0 0 77164 0 13:23 01:12 12:11 77824 9 59.11M 9 5.40M 0 0 77450 0 13:20 01:13 12:07 84268 9 59.11M 9 5.49M 0 0 77731 0 13:17 01:14 12:03 84798 9 59.11M 9 5.57M 0 0 77749 0 13:17 01:15 12:02 80980 9 59.11M 9 5.62M 0 0 77370 0 13:21 01:16 12:05 77699 9 59.11M 9 5.69M 0 0 77430 0 13:20 01:17 12:03 81232 9 59.11M 9 5.77M 0 0 77477 0 13:20 01:18 12:02 77870 9 59.11M 9 5.80M 0 0 76710 0 13:28 01:19 12:09 62311 10 59.11M 10 5.91M 0 0 77180 0 13:23 01:20 12:03 68999 10 59.11M 10 6.04M 0 0 77836 0 13:16 01:21 11:55 84633 10 59.11M 10 6.10M 0 0 77686 0 13:17 01:22 11:55 81471 10 59.11M 10 6.15M 0 0 77336 0 13:21 01:23 11:58 75234 10 59.11M 10 6.23M 0 0 77361 0 13:21 01:24 11:57 87605 10 59.11M 10 6.30M 0 0 77414 0 13:20 01:25 11:55 81134 10 59.11M 10 6.37M 0 0 77275 0 13:22 01:26 11:56 68218 10 59.11M 10 6.46M 0 0 77512 0 13:19 01:27 11:52 74671 11 59.11M 11 6.52M 0 0 77375 0 13:21 01:28 11:53 78012 11 59.11M 11 6.62M 0 0 77605 0 13:18 01:29 11:49 81723 11 59.11M 11 6.66M 0 0 77260 0 13:22 01:30 11:52 74655 11 59.11M 11 6.76M 0 0 77490 0 13:19 01:31 11:48 81165 11 59.11M 11 6.83M 0 0 77538 0 13:19 01:32 11:47 77980 11 59.11M 11 6.90M 0 0 77393 0 13:20 01:33 11:47 77710 11 59.11M 11 7.01M 0 0 77779 0 13:16 01:34 11:42 80844 12 59.11M 12 7.10M 0 0 77831 0 13:16 01:35 11:41 87710 12 59.11M 12 7.15M 0 0 77534 0 13:19 01:36 11:43 78313 12 59.11M 12 7.26M 0 0 77866 0 13:16 01:37 11:39 83614 12 59.11M 12 7.32M 0 0 77741 0 13:17 01:38 11:39 83921 12 59.11M 12 7.41M 0 0 77947 0 13:15 01:39 11:36 80960 12 59.11M 12 7.46M 0 0 77617 0 13:18 01:40 11:38 73619 12 59.11M 12 7.54M 0 0 77659 0 13:18 01:41 11:37 80012 12 59.11M 12 7.60M 0 0 77536 0 13:19 01:42 11:37 71159 12 59.11M 12 7.68M 0 0 77565 0 13:19 01:43 11:36 74141 13 59.11M 13 7.79M 0 0 77909 0 13:15 01:44 11:31 77169 13 59.11M 13 7.83M 0 0 77635 0 13:18 01:45 11:33 77988 13 59.11M 13 7.91M 0 0 77675 0 13:18 01:46 11:32 77998 13 59.11M 13 7.99M 0 0 77668 0 13:18 01:47 11:31 80338 13 59.11M 13 8.10M 0 0 78006 0 13:14 01:48 11:26 87016 13 59.11M 13 8.16M 0 0 77890 0 13:15 01:49 11:26 77502 13 59.11M 13 8.26M 0 0 78071 0 13:13 01:50 11:23 87176 14 59.11M 14 8.35M 0 0 78234 0 13:12 01:51 11:21 89950 14 59.11M 14 8.40M 0 0 77970 0 13:15 01:53 11:22 84415 14 59.11M 14 8.52M 0 0 78426 0 13:10 01:54 11:16 87479 14 59.11M 14 8.65M 0 0 78872 0 13:05 01:55 11:10 97.82k 14 59.11M 14 8.71M 0 0 78747 0 13:07 01:56 11:11 93513 14 59.11M 14 8.77M 0 0 78634 0 13:08 01:57 11:11 87496 14 59.11M 14 8.85M 0 0 78662 0 13:08 01:58 11:10 94172 15 59.11M 15 8.91M 0 0 78552 0 13:09 01:59 11:10 81395 15 59.11M 15 8.98M 0 0 78427 0 13:10 02:00 11:10 68268 15 59.11M 15 9.05M 0 0 78433 0 13:10 02:01 11:09 71227 15 59.11M 15 9.10M 0 0 78188 0 13:12 02:02 11:10 67897 15 59.11M 15 9.20M 0 0 78434 0 13:10 02:03 11:07 73151 15 59.11M 15 9.30M 0 0 78594 0 13:08 02:04 11:04 79590 15 59.11M 15 9.36M 0 0 78482 0 13:09 02:05 11:04 79778 16 59.11M 16 9.47M 0 0 78753 0 13:07 02:06 11:01 86410 16 59.11M 16 9.53M 0 0 78635 0 13:08 02:07 11:01 89377 16 59.11M 16 9.67M 0 0 79163 0 13:03 02:08 10:55 96844 16 59.11M 16 9.75M 0 0 79180 0 13:02 02:09 10:53 93502 16 59.11M 16 9.83M 0 0 79198 0 13:02 02:10 10:52 96855 16 59.11M 16 9.91M 0 0 79218 0 13:02 02:11 10:51 90847 16 59.11M 16 9.95M 0 0 78976 0 13:04 02:12 10:52 87565 16 59.11M 16 10.03M 0 0 78997 0 13:04 02:13 10:51 74776 17 59.11M 17 10.10M 0 0 78893 0 13:05 02:14 10:51 71528 17 59.11M 17 10.19M 0 0 79028 0 13:04 02:15 10:49 74639 17 59.11M 17 10.31M 0 0 79408 0 13:00 02:16 10:44 84329 17 59.11M 17 10.38M 0 0 79300 0 13:01 02:17 10:44 87802 17 59.11M 17 10.44M 0 0 79196 0 13:02 02:18 10:44 84429 17 59.11M 17 10.45M 0 0 78666 0 13:07 02:19 10:48 72767 17 59.11M 17 10.55M 0 0 78803 0 13:06 02:20 10:46 72917 17 59.11M 17 10.61M 0 0 78706 0 13:07 02:21 10:46 60219 18 59.11M 18 10.70M 0 0 78838 0 13:06 02:22 10:44 66559 18 59.11M 18 10.78M 0 0 78784 0 13:06 02:23 10:43 68041 18 59.11M 18 10.89M 0 0 79026 0 13:04 02:24 10:40 88746 18 59.11M 18 10.95M 0 0 78924 0 13:05 02:25 10:40 82213 18 59.11M 18 11.05M 0 0 79057 0 13:04 02:26 10:38 88628 18 59.11M 18 11.16M 0 0 79280 0 13:01 02:27 10:34 91420 19 59.11M 19 11.25M 0 0 79407 0 13:00 02:28 10:32 97083 19 59.11M 19 11.33M 0 0 79398 0 13:00 02:29 10:31 89933 19 59.11M 19 11.38M 0 0 79195 0 13:02 02:30 10:32 86933 19 59.11M 19 11.39M 0 0 78773 0 13:06 02:31 10:35 70616 19 59.11M 19 11.47M 0 0 78791 0 13:06 02:32 10:34 64557 19 59.11M 19 11.53M 0 0 78611 0 13:08 02:33 10:35 56098 19 59.11M 19 11.58M 0 0 78401 0 13:10 02:34 10:36 49967 19 59.11M 19 11.69M 0 0 78620 0 13:08 02:35 10:33 62183 19 59.11M 19 11.74M 0 0 78429 0 13:10 02:36 10:34 68517 20 59.11M 20 11.83M 0 0 78555 0 13:09 02:37 10:32 71694 20 59.11M 20 11.86M 0 0 78255 0 13:12 02:39 10:33 67514 20 59.11M 20 11.91M 0 0 78072 0 13:13 02:40 10:33 67997 20 59.11M 20 12.03M 0 0 78400 0 13:10 02:41 10:29 71571 20 59.11M 20 12.11M 0 0 78416 0 13:10 02:42 10:28 78026 20 59.11M 20 12.24M 0 0 78738 0 13:07 02:43 10:24 84461 20 59.11M 20 12.27M 0 0 78440 0 13:10 02:44 10:26 84252 20 59.11M 20 12.33M 0 0 78358 0 13:11 02:45 10:26 87403 20 59.11M 20 12.39M 0 0 78279 0 13:11 02:46 10:25 74448 21 59.11M 21 12.45M 0 0 78195 0 13:12 02:47 10:25 71107 21 59.11M 21 12.55M 0 0 78292 0 13:11 02:48 10:23 64089 21 59.11M 21 12.63M 0 0 78311 0 13:11 02:49 10:22 74150 21 59.11M 21 12.72M 0 0 78424 0 13:10 02:50 10:20 80556 21 59.11M 21 12.80M 0 0 78351 0 13:11 02:51 10:20 80595 21 59.11M 21 12.86M 0 0 78273 0 13:11 02:52 10:19 80748 21 59.11M 21 12.99M 0 0 78575 0 13:08 02:53 10:15 87662 22 59.11M 22 13.06M 0 0 78586 0 13:08 02:54 10:14 87442 22 59.11M 22 13.13M 0 0 78500 0 13:09 02:55 10:14 80970 22 59.11M 22 13.19M 0 0 78406 0 13:10 02:56 10:14 80256 22 59.11M 22 13.24M 0 0 78221 0 13:12 02:57 10:15 76480 22 59.11M 22 13.30M 0 0 78140 0 13:13 02:58 10:15 63523 22 59.11M 22 13.41M 0 0 78318 0 13:11 02:59 10:12 69319 22 59.11M 22 13.50M 0 0 78426 0 13:10 03:00 10:10 75918 22 59.11M 22 13.56M 0 0 78350 0 13:11 03:01 10:10 76423 23 59.11M 23 13.64M 0 0 78367 0 13:10 03:02 10:08 83456 23 59.11M 23 13.75M 0 0 78561 0 13:09 03:03 10:06 93300 23 59.11M 23 13.83M 0 0 78579 0 13:08 03:04 10:04 87905 23 59.11M 23 13.89M 0 0 78503 0 13:09 03:05 10:04 81270 23 59.11M 23 13.95M 0 0 78432 0 13:10 03:06 10:04 81414 23 59.11M 23 14.02M 0 0 78345 0 13:11 03:07 10:04 77556 23 59.11M 23 14.08M 0 0 78277 0 13:11 03:08 10:03 68000 24 59.11M 24 14.19M 0 0 78469 0 13:09 03:09 10:00 74468 24 59.11M 24 14.28M 0 0 78573 0 13:08 03:10 09:58 81142 24 59.11M 24 14.31M 0 0 78329 0 13:11 03:11 10:00 74533 24 59.11M 24 14.41M 0 0 78433 0 13:10 03:12 09:58 81713 24 59.11M 24 14.50M 0 0 78535 0 13:09 03:13 09:56 88220 24 59.11M 24 14.58M 0 0 78551 0 13:09 03:14 09:55 81637 24 59.11M 24 14.66M 0 0 78551 0 13:09 03:15 09:54 77725 24 59.11M 24 14.75M 0 0 78644 0 13:08 03:16 09:52 90544 25 59.11M 25 14.81M 0 0 78564 0 13:08 03:17 09:51 83527 25 59.11M 25 14.88M 0 0 78492 0 13:09 03:18 09:51 76880 25 59.11M 25 14.95M 0 0 78506 0 13:09 03:19 09:50 76794 25 59.11M 25 15.03M 0 0 78506 0 13:09 03:20 09:49 76757 25 59.11M 25 15.14M 0 0 78673 0 13:07 03:21 09:46 79798 25 59.11M 25 15.19M 0 0 78521 0 13:09 03:22 09:47 76863 25 59.11M 25 15.30M 0 0 78695 0 13:07 03:23 09:44 86599 26 59.11M 26 15.39M 0 0 78787 0 13:06 03:24 09:42 89787 26 59.11M 26 15.45M 0 0 78712 0 13:07 03:25 09:42 86838 26 59.11M 26 15.50M 0 0 78568 0 13:08 03:26 09:42 74386 26 59.11M 26 15.56M 0 0 78494 0 13:09 03:27 09:42 77412 26 59.11M 26 15.64M 0 0 78509 0 13:09 03:28 09:41 71041 26 59.11M 26 15.72M 0 0 78520 0 13:09 03:30 09:39 67751 26 59.11M 26 15.78M 0 0 78455 0 13:10 03:31 09:39 68018 26 59.11M 26 15.86M 0 0 78465 0 13:09 03:32 09:37 74243 26 59.11M 26 15.94M 0 0 78478 0 13:09 03:33 09:36 77825 27 59.11M 27 16.02M 0 0 78430 0 13:10 03:34 09:36 75250 27 59.11M 27 16.10M 0 0 78446 0 13:10 03:35 09:35 75454 27 59.11M 27 16.17M 0 0 78462 0 13:10 03:36 09:34 78737 27 59.11M 27 16.22M 0 0 78321 0 13:11 03:37 09:34 72470 27 59.11M 27 16.28M 0 0 78260 0 13:12 03:38 09:34 69322 27 59.11M 27 16.36M 0 0 78275 0 13:11 03:39 09:32 71655 27 59.11M 27 16.42M 0 0 78214 0 13:12 03:40 09:32 68312 27 59.11M 27 16.49M 0 0 78157 0 13:13 03:41 09:32 65059 28 59.11M 28 16.56M 0 0 78168 0 13:12 03:42 09:30 71568 28 59.11M 28 16.66M 0 0 78231 0 13:12 03:43 09:29 76997 28 59.11M 28 16.74M 0 0 78243 0 13:12 03:44 09:28 76900 28 59.11M 28 16.83M 0 0 78329 0 13:11 03:45 09:26 83260 28 59.11M 28 16.89M 0 0 78269 0 13:11 03:46 09:25 83100 28 59.11M 28 16.97M 0 0 78284 0 13:11 03:47 09:24 83313 28 59.11M 28 17.03M 0 0 78228 0 13:12 03:48 09:24 78076 28 59.11M 28 17.11M 0 0 78244 0 13:12 03:49 09:23 78265 29 59.11M 29 17.17M 0 0 78114 0 13:13 03:50 09:23 68859 29 59.11M 29 17.25M 0 0 78129 0 13:13 03:51 09:22 72066 29 59.11M 29 17.33M 0 0 78143 0 13:13 03:52 09:21 72031 29 59.11M 29 17.39M 0 0 78083 0 13:13 03:53 09:20 71791 29 59.11M 29 17.49M 0 0 78169 0 13:12 03:54 09:18 74908 29 59.11M 29 17.53M 0 0 78044 0 13:14 03:55 09:19 74836 29 59.11M 29 17.60M 0 0 77991 0 13:14 03:56 09:18 71637 29 59.11M 29 17.66M 0 0 77857 0 13:16 03:57 09:19 65215 29 59.11M 29 17.72M 0 0 77798 0 13:16 03:58 09:18 65187 30 59.11M 30 17.83M 0 0 77952 0 13:15 03:59 09:16 68287 30 59.11M 30 17.89M 0 0 77879 0 13:15 04:00 09:15 70607 30 59.11M 30 17.99M 0 0 77962 0 13:15 04:01 09:14 76666 30 59.11M 30 18.06M 0 0 77970 0 13:15 04:03 09:12 83250 30 59.11M 30 18.14M 0 0 77978 0 13:14 04:04 09:10 86346 30 59.11M 30 18.22M 0 0 77978 0 13:14 04:05 09:09 79183 30 59.11M 30 18.31M 0 0 78056 0 13:14 04:06 09:08 86394 31 59.11M 31 18.39M 0 0 78067 0 13:14 04:07 09:07 83025 31 59.11M 31 18.47M 0 0 78061 0 13:14 04:08 09:06 82307 31 59.11M 31 18.55M 0 0 78074 0 13:13 04:09 09:04 82614 31 59.11M 31 18.64M 0 0 78149 0 13:13 04:10 09:03 86369 31 59.11M 31 18.72M 0 0 78151 0 13:13 04:11 09:02 82665 31 59.11M 31 18.80M 0 0 78154 0 13:13 04:12 09:01 82341 31 59.11M 31 18.89M 0 0 78231 0 13:12 04:13 08:59 86497 32 59.11M 32 18.99M 0 0 78307 0 13:11 04:14 08:57 89647 32 59.11M 32 19.06M 0 0 78316 0 13:11 04:15 08:56 86445 32 59.11M 32 19.13M 0 0 78263 0 13:12 04:16 08:56 83803 32 59.11M 32 19.24M 0 0 78404 0 13:10 04:17 08:53 90870 32 59.11M 32 19.33M 0 0 78476 0 13:09 04:18 08:51 90734 32 59.11M 32 19.41M 0 0 78478 0 13:09 04:19 08:50 87028 32 59.11M 32 19.50M 0 0 78551 0 13:09 04:20 08:49 90398 33 59.11M 33 19.60M 0 0 78626 0 13:08 04:21 08:47 91349 33 59.11M 33 19.60M 0 0 78626 0 13:08 04:21 08:47 78626 33 59.11M 33 19.64M 0 0 78512 0 13:09 04:22 08:47 48867 33 59.11M 33 19.77M 0 0 78709 0 13:07 04:23 08:44 89560 33 59.11M 33 19.86M 0 0 78775 0 13:06 04:24 08:42 91587 33 59.11M 33 19.95M 0 0 78839 0 13:06 04:25 08:41 92553 33 59.11M 33 20.00M 0 0 78726 0 13:07 04:26 08:41 83891 33 59.11M 33 20.08M 0 0 78738 0 13:07 04:27 08:40 90445 34 59.11M 34 20.11M 0 0 78558 0 13:09 04:28 08:41 70751 34 59.11M 34 20.14M 0 0 78387 0 13:10 04:29 08:41 58150 34 59.11M 34 20.22M 0 0 78356 0 13:11 04:30 08:41 53629 34 59.11M 34 20.31M 0 0 78424 0 13:10 04:31 08:39 62966 34 59.11M 34 20.36M 0 0 78298 0 13:11 04:32 08:39 55981 34 59.11M 34 20.42M 0 0 78246 0 13:12 04:33 08:39 62291 34 59.11M 34 20.45M 0 0 78080 0 13:13 04:34 08:39 62340 34 59.11M 34 20.53M 0 0 78092 0 13:13 04:35 08:38 64124 34 59.11M 34 20.60M 0 0 78045 0 13:14 04:36 08:38 57829 34 59.11M 34 20.66M 0 0 77991 0 13:14 04:37 08:37 61454 35 59.11M 35 20.75M 0 0 78063 0 13:14 04:38 08:36 68163 35 59.11M 35 20.88M 0 0 78252 0 13:12 04:39 08:33 87614 35 59.11M 35 20.94M 0 0 78206 0 13:12 04:40 08:32 84449 35 59.11M 35 21.03M 0 0 78276 0 13:11 04:41 08:30 90994 35 59.11M 35 21.11M 0 0 78286 0 13:11 04:42 08:29 94571 35 59.11M 35 21.17M 0 0 78152 0 13:13 04:44 08:29 82759 35 59.11M 35 21.24M 0 0 78106 0 13:13 04:45 08:28 70478 36 59.11M 36 21.28M 0 0 77992 0 13:14 04:46 08:28 66860 36 59.11M 36 21.35M 0 0 77938 0 13:15 04:47 08:28 60374 36 59.11M 36 21.41M 0 0 77894 0 13:15 04:48 08:27 57445 36 59.11M 36 21.49M 0 0 77903 0 13:15 04:49 08:26 64092 36 59.11M 36 21.58M 0 0 77973 0 13:14 04:50 08:24 70574 36 59.11M 36 21.66M 0 0 77986 0 13:14 04:51 08:23 77601 36 59.11M 36 21.75M 0 0 78051 0 13:14 04:52 08:22 84458 36 59.11M 36 21.81M 0 0 78007 0 13:14 04:53 08:21 84465 37 59.11M 37 21.88M 0 0 77964 0 13:15 04:54 08:21 81453 37 59.11M 37 21.94M 0 0 77920 0 13:15 04:55 08:20 74845 37 59.11M 37 22.02M 0 0 77918 0 13:15 04:56 08:19 74071 37 59.11M 37 22.11M 0 0 77987 0 13:14 04:57 08:17 74316 37 59.11M 37 22.17M 0 0 77942 0 13:15 04:58 08:17 74205 37 59.11M 37 22.25M 0 0 77953 0 13:15 04:59 08:16 77353 37 59.11M 37 22.31M 0 0 77825 0 13:16 05:00 08:16 72642 37 59.11M 37 22.42M 0 0 77930 0 13:15 05:01 08:14 78592 38 59.11M 38 22.47M 0 0 77714 0 13:17 05:03 08:14 63962 38 59.11M 38 22.56M 0 0 77780 0 13:16 05:04 08:12 69561 38 59.11M 38 22.66M 0 0 77840 0 13:16 05:05 08:11 72101 38 59.11M 38 22.67M 0 0 77639 0 13:18 05:06 08:12 67597 38 59.11M 38 22.75M 0 0 77646 0 13:18 05:07 08:11 62153 38 59.11M 38 22.81M 0 0 77606 0 13:18 05:08 08:10 71127 38 59.11M 38 22.89M 0 0 77619 0 13:18 05:09 08:09 67934 38 59.11M 38 23.00M 0 0 77736 0 13:17 05:10 08:07 71457 39 59.11M 39 23.11M 0 0 77854 0 13:16 05:11 08:05 90913 39 59.11M 39 23.20M 0 0 77919 0 13:15 05:12 08:03 94635 39 59.11M 39 23.28M 0 0 77928 0 13:15 05:13 08:02 97622 39 59.11M 39 23.33M 0 0 77831 0 13:16 05:14 08:02 90852 39 59.11M 39 23.39M 0 0 77728 0 13:17 05:15 08:02 77261 39 59.11M 39 23.49M 0 0 77793 0 13:16 05:16 08:00 74210 39 59.11M 39 23.55M 0 0 77752 0 13:17 05:17 08:00 67881 39 59.11M 39 23.61M 0 0 77710 0 13:17 05:18 07:59 64866 40 59.11M 40 23.69M 0 0 77723 0 13:17 05:19 07:58 71276 40 59.11M 40 23.75M 0 0 77676 0 13:18 05:20 07:58 74417 40 59.11M 40 23.85M 0 0 77739 0 13:17 05:21 07:56 74380 40 59.11M 40 23.94M 0 0 77802 0 13:16 05:22 07:54 80955 40 59.11M 40 23.99M 0 0 77707 0 13:17 05:23 07:54 77489 40 59.11M 40 24.06M 0 0 77720 0 13:17 05:24 07:53 77505 40 59.11M 40 24.16M 0 0 77778 0 13:16 05:25 07:51 84237 41 59.11M 41 24.27M 0 0 77884 0 13:15 05:26 07:49 87050 41 59.11M 41 24.35M 0 0 77894 0 13:15 05:27 07:48 83759 41 59.11M 41 24.45M 0 0 78001 0 13:14 05:28 07:46 96754 41 59.11M 41 24.52M 0 0 77934 0 13:15 05:29 07:46 91302 41 59.11M 41 24.60M 0 0 77946 0 13:15 05:30 07:45 88497 41 59.11M 41 24.70M 0 0 78057 0 13:14 05:31 07:43 88999 41 59.11M 41 24.77M 0 0 78011 0 13:14 05:32 07:42 85422 42 59.11M 42 24.86M 0 0 78063 0 13:14 05:34 07:40 81971 42 59.11M 42 24.92M 0 0 78022 0 13:14 05:35 07:39 83751 42 59.11M 42 24.99M 0 0 77983 0 13:14 05:36 07:38 80419 42 59.11M 42 25.02M 0 0 77844 0 13:16 05:37 07:39 64048 42 59.11M 42 25.08M 0 0 77761 0 13:17 05:38 07:39 61975 42 59.11M 42 25.13M 0 0 77676 0 13:18 05:39 07:39 53047 42 59.11M 42 25.20M 0 0 77687 0 13:17 05:40 07:37 56264 42 59.11M 42 25.27M 0 0 77651 0 13:18 05:41 07:37 56335 42 59.11M 42 25.33M 0 0 77614 0 13:18 05:42 07:36 62751 42 59.11M 42 25.39M 0 0 77577 0 13:19 05:43 07:36 65202 43 59.11M 43 25.49M 0 0 77636 0 13:18 05:44 07:34 74958 43 59.11M 43 25.58M 0 0 77696 0 13:17 05:45 07:32 78303 43 59.11M 43 25.64M 0 0 77658 0 13:18 05:46 07:32 78131 43 59.11M 43 25.70M 0 0 77623 0 13:18 05:47 07:31 78265 43 59.11M 43 25.75M 0 0 77539 0 13:19 05:48 07:31 74973 43 59.11M 43 25.83M 0 0 77534 0 13:19 05:49 07:30 70616 43 59.11M 43 25.91M 0 0 77517 0 13:19 05:50 07:29 65732 43 59.11M 43 25.95M 0 0 77285 0 13:22 05:52 07:30 55406 44 59.11M 44 26.03M 0 0 77296 0 13:21 05:53 07:28 58111 44 59.11M 44 26.11M 0 0 77308 0 13:21 05:54 07:27 63672 44 59.11M 44 26.17M 0 0 77271 0 13:22 05:55 07:27 61617 44 59.11M 44 26.25M 0 0 77283 0 13:22 05:56 07:26 62946 44 59.11M 44 26.33M 0 0 77294 0 13:21 05:57 07:24 77936 44 59.11M 44 26.41M 0 0 77306 0 13:21 05:58 07:23 77981 44 59.11M 44 26.52M 0 0 77409 0 13:20 05:59 07:21 84559 44 59.11M 44 26.58M 0 0 77347 0 13:21 06:00 07:21 82536 45 59.11M 45 26.66M 0 0 77357 0 13:21 06:01 07:20 82477 45 59.11M 45 26.74M 0 0 77369 0 13:21 06:02 07:19 82563 45 59.11M 45 26.78M 0 0 77285 0 13:22 06:03 07:19 75868 45 59.11M 45 26.86M 0 0 77294 0 13:21 06:04 07:17 69360 45 59.11M 45 26.94M 0 0 77299 0 13:21 06:05 07:16 73943 45 59.11M 45 27.03M 0 0 77347 0 13:21 06:06 07:15 76596 45 59.11M 45 27.11M 0 0 77358 0 13:21 06:07 07:14 76594 46 59.11M 46 27.19M 0 0 77370 0 13:21 06:08 07:13 83434 46 59.11M 46 27.24M 0 0 77287 0 13:22 06:09 07:13 76729 46 59.11M 46 27.31M 0 0 77296 0 13:21 06:10 07:11 77018 46 59.11M 46 27.41M 0 0 77342 0 13:21 06:11 07:10 77018 46 59.11M 46 27.49M 0 0 77352 0 13:21 06:12 07:09 76891 46 59.11M 46 27.53M 0 0 77275 0 13:22 06:13 07:09 70404 46 59.11M 46 27.63M 0 0 77314 0 13:21 06:14 07:07 79292 46 59.11M 46 27.74M 0 0 77413 0 13:20 06:15 07:05 85846 47 59.11M 47 27.83M 0 0 77466 0 13:20 06:16 07:04 86445 47 59.11M 47 27.92M 0 0 77515 0 13:19 06:17 07:02 89347 47 59.11M 47 28.00M 0 0 77520 0 13:19 06:18 07:01 95246 47 59.11M 47 28.08M 0 0 77531 0 13:19 06:19 07:00 93502 47 59.11M 47 28.08M 0 0 77319 0 13:21 06:20 07:01 70450 47 59.11M 47 28.16M 0 0 77315 0 13:21 06:21 07:00 66380 47 59.11M 47 28.30M 0 0 77497 0 13:19 06:22 06:57 76202 48 59.11M 48 28.39M 0 0 77526 0 13:19 06:24 06:55 77978 48 59.11M 48 28.49M 0 0 77569 0 13:19 06:25 06:54 80299 48 59.11M 48 28.56M 0 0 77577 0 13:19 06:26 06:53 96147 48 59.11M 48 28.64M 0 0 77581 0 13:18 06:27 06:51 96956 48 59.11M 48 28.70M 0 0 77547 0 13:19 06:28 06:51 81184 48 59.11M 48 28.75M 0 0 77469 0 13:20 06:29 06:51 73226 48 59.11M 48 28.85M 0 0 77521 0 13:19 06:30 06:49 73919 48 59.11M 48 28.91M 0 0 77489 0 13:19 06:31 06:48 70840 49 59.11M 49 28.99M 0 0 77485 0 13:19 06:32 06:47 70267 49 59.11M 49 29.08M 0 0 77525 0 13:19 06:33 06:46 75930 49 59.11M 49 29.11M 0 0 77412 0 13:20 06:34 06:46 73084 49 59.11M 49 29.16M 0 0 77337 0 13:21 06:35 06:46 63405 49 59.11M 49 29.27M 0 0 77431 0 13:20 06:36 06:44 73013 49 59.11M 49 29.35M 0 0 77441 0 13:20 06:37 06:43 73987 49 59.11M 49 29.41M 0 0 77409 0 13:20 06:38 06:42 68328 49 59.11M 49 29.50M 0 0 77460 0 13:20 06:39 06:41 81201 49 59.11M 49 29.55M 0 0 77387 0 13:20 06:40 06:40 81368 50 59.11M 50 29.64M 0 0 77434 0 13:20 06:41 06:39 77670 50 59.11M 50 29.72M 0 0 77445 0 13:20 06:42 06:38 77797 50 59.11M 50 29.78M 0 0 77408 0 13:20 06:43 06:37 77308 50 59.11M 50 29.86M 0 0 77412 0 13:20 06:44 06:36 73713 50 59.11M 50 29.86M 0 0 77197 0 13:22 06:45 06:37 62594 50 59.11M 50 29.92M 0 0 77119 0 13:23 06:46 06:37 53992 50 59.11M 50 30.00M 0 0 77131 0 13:23 06:47 06:36 53989 50 59.11M 50 30.03M 0 0 77019 0 13:24 06:48 06:36 48165 50 59.11M 50 30.11M 0 0 77031 0 13:24 06:49 06:35 48467 51 59.11M 51 30.20M 0 0 77076 0 13:24 06:50 06:34 67855 51 59.11M 51 30.33M 0 0 77204 0 13:22 06:52 06:30 84040 51 59.11M 51 30.44M 0 0 77292 0 13:21 06:53 06:28 90189 51 59.11M 51 30.53M 0 0 77343 0 13:21 06:54 06:27 101.0k 51 59.11M 51 30.60M 0 0 77313 0 13:21 06:55 06:26 97.80k 51 59.11M 51 30.69M 0 0 77360 0 13:21 06:56 06:25 98.05k 52 59.11M 52 30.77M 0 0 77370 0 13:21 06:57 06:24 90865 52 59.11M 52 30.85M 0 0 77381 0 13:21 06:58 06:23 84679 52 59.11M 52 30.92M 0 0 77391 0 13:20 06:59 06:21 81358 52 59.11M 52 31.00M 0 0 77401 0 13:20 07:00 06:20 84697 52 59.11M 52 31.10M 0 0 77450 0 13:20 07:01 06:19 84994 52 59.11M 52 31.19M 0 0 77497 0 13:19 07:02 06:17 88017 52 59.11M 52 31.25M 0 0 77465 0 13:20 07:03 06:17 84498 53 59.11M 53 31.33M 0 0 77476 0 13:20 07:04 06:16 84547 53 59.11M 53 31.39M 0 0 77448 0 13:20 07:05 06:15 81300 53 59.11M 53 31.49M 0 0 77494 0 13:19 07:06 06:13 81172 53 59.11M 53 31.56M 0 0 77504 0 13:19 07:07 06:12 78098 53 59.11M 53 31.63M 0 0 77473 0 13:20 07:08 06:12 78116 53 59.11M 53 31.70M 0 0 77481 0 13:20 07:09 06:11 77888 53 59.11M 53 31.80M 0 0 77528 0 13:19 07:10 06:09 84318 53 59.11M 53 31.86M 0 0 77499 0 13:19 07:11 06:08 77887 54 59.11M 54 31.92M 0 0 77470 0 13:20 07:12 06:08 74654 54 59.11M 54 32.05M 0 0 77594 0 13:18 07:13 06:05 87879 54 59.11M 54 32.10M 0 0 77524 0 13:19 07:14 06:05 81192 54 59.11M 54 32.16M 0 0 77496 0 13:19 07:15 06:04 74747 54 59.11M 54 32.24M 0 0 77505 0 13:19 07:16 06:03 78032 54 59.11M 54 32.30M 0 0 77478 0 13:20 07:17 06:03 78109 54 59.11M 54 32.41M 0 0 77560 0 13:19 07:18 06:01 74602 54 59.11M 54 32.44M 0 0 77457 0 13:20 07:19 06:01 71728 55 59.11M 55 32.52M 0 0 77464 0 13:20 07:20 06:00 74680 55 59.11M 55 32.61M 0 0 77506 0 13:19 07:21 05:58 77613 55 59.11M 55 32.69M 0 0 77515 0 13:19 07:22 05:57 80706 55 59.11M 55 32.78M 0 0 77562 0 13:19 07:23 05:56 77735 55 59.11M 55 32.86M 0 0 77570 0 13:19 07:24 05:55 87333 55 59.11M 55 32.95M 0 0 77610 0 13:18 07:25 05:53 90263 55 59.11M 55 33.03M 0 0 77619 0 13:18 07:26 05:52 87462 55 59.11M 55 33.10M 0 0 77590 0 13:18 07:27 05:51 84183 56 59.11M 56 33.19M 0 0 77634 0 13:18 07:28 05:50 83983 56 59.11M 56 33.25M 0 0 77603 0 13:18 07:29 05:49 80522 56 59.11M 56 33.31M 0 0 77577 0 13:19 07:30 05:49 74628 56 59.11M 56 33.38M 0 0 77548 0 13:19 07:31 05:48 71257 56 59.11M 56 33.45M 0 0 77554 0 13:19 07:32 05:47 74350 56 59.11M 56 33.56M 0 0 77635 0 13:18 07:33 05:45 77706 56 59.11M 56 33.66M 0 0 77675 0 13:18 07:34 05:44 83994 57 59.11M 57 33.72M 0 0 77648 0 13:18 07:35 05:43 83980 57 59.11M 57 33.80M 0 0 77655 0 13:18 07:36 05:42 87147 57 59.11M 57 33.89M 0 0 77698 0 13:17 07:37 05:40 90523 57 59.11M 57 33.99M 0 0 77741 0 13:17 07:38 05:39 87224 57 59.11M 57 34.05M 0 0 77714 0 13:17 07:39 05:38 81265 57 59.11M 57 34.19M 0 0 77865 0 13:16 07:40 05:36 97494 57 59.11M 57 34.25M 0 0 77838 0 13:16 07:41 05:35 94488 58 59.11M 58 34.30M 0 0 77774 0 13:17 07:42 05:35 84698 58 59.11M 58 34.41M 0 0 77853 0 13:16 07:43 05:33 88115 58 59.11M 58 34.52M 0 0 77932 0 13:15 07:44 05:31 97828 58 59.11M 58 34.60M 0 0 77931 0 13:15 07:45 05:30 83940 58 59.11M 58 34.69M 0 0 77974 0 13:14 07:46 05:28 90347 58 59.11M 58 34.77M 0 0 77980 0 13:14 07:47 05:27 96739 58 59.11M 58 34.86M 0 0 78022 0 13:14 07:48 05:26 93330 59 59.11M 59 34.92M 0 0 77985 0 13:14 07:49 05:25 82788 59 59.11M 59 35.03M 0 0 78063 0 13:14 07:50 05:24 90092 59 59.11M 59 35.08M 0 0 77961 0 13:15 07:51 05:24 76802 59 59.11M 59 35.11M 0 0 77864 0 13:16 07:52 05:24 67711 59 59.11M 59 35.20M 0 0 77905 0 13:15 07:53 05:22 67674 59 59.11M 59 35.27M 0 0 77876 0 13:15 07:54 05:21 68208 59 59.11M 59 35.35M 0 0 77883 0 13:15 07:55 05:20 61884 59 59.11M 59 35.42M 0 0 77888 0 13:15 07:56 05:19 71055 60 59.11M 60 35.49M 0 0 77858 0 13:16 07:57 05:19 77259 60 59.11M 60 35.53M 0 0 77796 0 13:16 07:58 05:18 67626 60 59.11M 60 35.64M 0 0 77872 0 13:16 08:00 05:16 77471 60 59.11M 60 35.75M 0 0 77948 0 13:15 08:01 05:14 84096 60 59.11M 60 35.86M 0 0 78024 0 13:14 08:02 05:12 90961 60 59.11M 60 35.92M 0 0 77996 0 13:14 08:03 05:11 91151 60 59.11M 60 36.00M 0 0 78002 0 13:14 08:04 05:10 97540 61 59.11M 61 36.08M 0 0 78005 0 13:14 08:05 05:09 90632 61 59.11M 61 36.13M 0 0 77946 0 13:15 08:06 05:09 77690 61 59.11M 61 36.19M 0 0 77919 0 13:15 08:07 05:08 67916 61 59.11M 61 36.28M 0 0 77958 0 13:15 08:08 05:07 74347 61 59.11M 61 36.35M 0 0 77901 0 13:15 08:09 05:06 68627 61 59.11M 61 36.41M 0 0 77874 0 13:15 08:10 05:05 65751 61 59.11M 61 36.49M 0 0 77882 0 13:15 08:11 05:04 71988 61 59.11M 61 36.56M 0 0 77890 0 13:15 08:12 05:03 75196 61 59.11M 61 36.63M 0 0 77861 0 13:16 08:13 05:03 68748 62 59.11M 62 36.75M 0 0 77967 0 13:15 08:14 05:01 84344 62 59.11M 62 36.86M 0 0 78040 0 13:14 08:15 04:59 94097 62 59.11M 62 36.92M 0 0 78014 0 13:14 08:16 04:58 90890 62 59.11M 62 37.02M 0 0 78053 0 13:14 08:17 04:57 93901 62 59.11M 62 37.08M 0 0 78026 0 13:14 08:18 04:56 94168 62 59.11M 62 37.17M 0 0 78066 0 13:14 08:19 04:55 87818 63 59.11M 63 37.27M 0 0 78103 0 13:13 08:20 04:53 84371 63 59.11M 63 37.41M 0 0 78241 0 13:12 08:21 04:51 98.17k 63 59.11M 63 37.47M 0 0 78215 0 13:12 08:22 04:50 94120 63 59.11M 63 37.58M 0 0 78279 0 13:11 08:23 04:48 100.6k 63 59.11M 63 37.65M 0 0 78279 0 13:11 08:24 04:47 99146 63 59.11M 63 37.72M 0 0 78246 0 13:12 08:25 04:47 92132 63 59.11M 63 37.79M 0 0 78252 0 13:12 08:26 04:46 79307 64 59.11M 64 37.87M 0 0 78257 0 13:12 08:27 04:45 82451 64 59.11M 64 37.97M 0 0 78296 0 13:11 08:28 04:43 79991 64 59.11M 64 38.04M 0 0 78302 0 13:11 08:29 04:42 80630 64 59.11M 64 38.14M 0 0 78339 0 13:11 08:30 04:41 87661 64 59.11M 64 38.28M 0 0 78473 0 13:09 08:31 04:38 98.34k 64 59.11M 64 38.36M 0 0 78478 0 13:09 08:32 04:37 98.27k 65 59.11M 65 38.45M 0 0 78515 0 13:09 08:33 04:36 98.27k 65 59.11M 65 38.51M 0 0 78489 0 13:09 08:34 04:35 97347 65 59.11M 65 38.59M 0 0 78493 0 13:09 08:35 04:34 94095 65 59.11M 65 38.65M 0 0 78443 0 13:10 08:36 04:34 75494 65 59.11M 65 38.72M 0 0 78418 0 13:10 08:37 04:33 72568 65 59.11M 65 38.78M 0 0 78389 0 13:10 08:38 04:32 65860 65 59.11M 65 38.86M 0 0 78395 0 13:10 08:39 04:31 69066 65 59.11M 65 38.95M 0 0 78431 0 13:10 08:40 04:30 72283 66 59.11M 66 39.01M 0 0 78406 0 13:10 08:41 04:29 74562 66 59.11M 66 39.11M 0 0 78433 0 13:10 08:42 04:28 79908 66 59.11M 66 39.18M 0 0 78440 0 13:10 08:43 04:27 79897 66 59.11M 66 39.18M 0 0 78440 0 13:10 08:43 04:27 78440 66 59.11M 66 39.28M 0 0 78475 0 13:09 08:44 04:25 97042 66 59.11M 66 39.34M 0 0 78450 0 13:10 08:45 04:25 81228 66 59.11M 66 39.40M 0 0 78426 0 13:10 08:46 04:24 76030 66 59.11M 66 39.48M 0 0 78432 0 13:10 08:47 04:23 77491 66 59.11M 66 39.54M 0 0 78403 0 13:10 08:48 04:22 74577 67 59.11M 67 39.62M 0 0 78404 0 13:10 08:49 04:21 70951 67 59.11M 67 39.71M 0 0 78440 0 13:10 08:50 04:20 77381 67 59.11M 67 39.79M 0 0 78446 0 13:10 08:51 04:19 80525 67 59.11M 67 39.87M 0 0 78446 0 13:10 08:52 04:18 79867 67 59.11M 67 39.96M 0 0 78482 0 13:09 08:54 04:15 86695 67 59.11M 67 40.07M 0 0 78548 0 13:09 08:55 04:14 93650 67 59.11M 67 40.12M 0 0 78493 0 13:09 08:56 04:13 84055 68 59.11M 68 40.20M 0 0 78488 0 13:09 08:57 04:12 82841 68 59.11M 68 40.29M 0 0 78523 0 13:09 08:58 04:11 86528 68 59.11M 68 40.38M 0 0 78553 0 13:09 08:59 04:10 85956 68 59.11M 68 40.54M 0 0 78711 0 13:07 09:00 04:07 95633 68 59.11M 68 40.65M 0 0 78773 0 13:06 09:01 04:05 105.3k 68 59.11M 68 40.73M 0 0 78770 0 13:06 09:02 04:04 105.6k 69 59.11M 69 40.79M 0 0 78745 0 13:07 09:03 04:04 99.55k 69 59.11M 69 40.88M 0 0 78779 0 13:06 09:04 04:02 100.1k 69 59.11M 69 40.93M 0 0 78722 0 13:07 09:05 04:02 79899 69 59.11M 69 40.99M 0 0 78697 0 13:07 09:06 04:01 70606 69 59.11M 69 41.06M 0 0 78673 0 13:07 09:07 04:00 68220 69 59.11M 69 41.12M 0 0 78648 0 13:08 09:08 04:00 68269 69 59.11M 69 41.20M 0 0 78652 0 13:08 09:09 03:59 65023 69 59.11M 69 41.29M 0 0 78688 0 13:07 09:10 03:57 74936 69 59.11M 69 41.32M 0 0 78600 0 13:08 09:11 03:57 68082 70 59.11M 70 41.38M 0 0 78573 0 13:08 09:12 03:56 67830 70 59.11M 70 41.46M 0 0 78576 0 13:08 09:13 03:55 70802 70 59.11M 70 41.54M 0 0 78570 0 13:08 09:14 03:54 69818 70 59.11M 70 41.62M 0 0 78570 0 13:08 09:15 03:53 66175 70 59.11M 70 41.70M 0 0 78577 0 13:08 09:16 03:52 76109 70 59.11M 70 41.78M 0 0 78581 0 13:08 09:17 03:51 79433 70 59.11M 70 41.92M 0 0 78703 0 13:07 09:18 03:49 92318 71 59.11M 71 41.98M 0 0 78665 0 13:07 09:19 03:48 88845 71 59.11M 71 42.10M 0 0 78756 0 13:07 09:20 03:47 98798 71 59.11M 71 42.18M 0 0 78757 0 13:07 09:21 03:46 98233 71 59.11M 71 42.26M 0 0 78760 0 13:07 09:22 03:45 98011 71 59.11M 71 42.34M 0 0 78765 0 13:06 09:23 03:43 85557 71 59.11M 71 42.41M 0 0 78766 0 13:06 09:24 03:42 89822 71 59.11M 71 42.51M 0 0 78795 0 13:06 09:25 03:41 83112 72 59.11M 72 42.59M 0 0 78800 0 13:06 09:26 03:40 83468 72 59.11M 72 42.70M 0 0 78862 0 13:06 09:27 03:39 90115 72 59.11M 72 42.77M 0 0 78867 0 13:05 09:28 03:37 90110 72 59.11M 72 42.85M 0 0 78870 0 13:05 09:29 03:36 90450 72 59.11M 72 42.93M 0 0 78875 0 13:05 09:30 03:35 87830 72 59.11M 72 42.98M 0 0 78823 0 13:06 09:31 03:35 81429 72 59.11M 72 43.04M 0 0 78800 0 13:06 09:32 03:34 71787 72 59.11M 72 43.12M 0 0 78805 0 13:06 09:33 03:33 71764 73 59.11M 73 43.21M 0 0 78837 0 13:06 09:34 03:32 75131 73 59.11M 73 43.31M 0 0 78868 0 13:05 09:35 03:30 78084 73 59.11M 73 43.38M 0 0 78871 0 13:05 09:36 03:29 84341 73 59.11M 73 43.45M 0 0 78840 0 13:06 09:37 03:29 83350 73 59.11M 73 43.52M 0 0 78845 0 13:06 09:38 03:28 83396 73 59.11M 73 43.60M 0 0 78851 0 13:06 09:39 03:27 80377 73 59.11M 73 43.66M 0 0 78808 0 13:06 09:41 03:25 72128 74 59.11M 74 43.75M 0 0 78839 0 13:06 09:42 03:24 75263 74 59.11M 74 43.82M 0 0 78816 0 13:06 09:43 03:23 76106 74 59.11M 74 43.90M 0 0 78805 0 13:06 09:44 03:22 74327 74 59.11M 74 43.97M 0 0 78808 0 13:06 09:45 03:21 74086 74 59.11M 74 44.15M 0 0 78979 0 13:04 09:46 03:18 98140 74 59.11M 74 44.19M 0 0 78924 0 13:05 09:47 03:18 88512 74 59.11M 74 44.29M 0 0 78956 0 13:05 09:48 03:17 94703 75 59.11M 75 44.41M 0 0 79043 0 13:04 09:49 03:15 103.9k 75 59.11M 75 44.46M 0 0 78941 0 13:05 09:50 03:15 93227 75 59.11M 75 44.52M 0 0 78918 0 13:05 09:51 03:14 72365 75 59.11M 75 44.58M 0 0 78893 0 13:05 09:52 03:13 75490 75 59.11M 75 44.72M 0 0 79005 0 13:04 09:53 03:11 84231 75 59.11M 75 44.83M 0 0 79063 0 13:04 09:54 03:10 81199 75 59.11M 75 44.88M 0 0 79011 0 13:04 09:55 03:09 87146 76 59.11M 76 44.93M 0 0 78955 0 13:05 09:56 03:09 83252 76 59.11M 76 44.99M 0 0 78932 0 13:05 09:57 03:08 83521 76 59.11M 76 45.08M 0 0 78962 0 13:05 09:58 03:07 73957 76 59.11M 76 45.11M 0 0 78883 0 13:05 09:59 03:06 57852 76 59.11M 76 45.22M 0 0 78942 0 13:05 10:00 03:05 70872 76 59.11M 76 45.30M 0 0 78946 0 13:05 10:01 03:04 77800 76 59.11M 76 45.38M 0 0 78948 0 13:05 10:02 03:03 80814 76 59.11M 76 45.47M 0 0 78980 0 13:04 10:03 03:01 81134 77 59.11M 77 45.54M 0 0 78922 0 13:05 10:05 03:00 83380 77 59.11M 77 45.60M 0 0 78896 0 13:05 10:06 02:59 73713 77 59.11M 77 45.66M 0 0 78873 0 13:05 10:07 02:58 70667 77 59.11M 77 45.75M 0 0 78896 0 13:05 10:08 02:57 72965 77 59.11M 77 45.83M 0 0 78900 0 13:05 10:09 02:56 69903 77 59.11M 77 45.89M 0 0 78876 0 13:05 10:10 02:55 73306 77 59.11M 77 46.00M 0 0 78934 0 13:05 10:11 02:54 83508 77 59.11M 77 46.06M 0 0 78909 0 13:05 10:12 02:53 83299 78 59.11M 78 46.19M 0 0 78992 0 13:04 10:13 02:51 90469 78 59.11M 78 46.27M 0 0 78993 0 13:04 10:14 02:50 90043 78 59.11M 78 46.36M 0 0 79003 0 13:04 10:15 02:49 93807 78 59.11M 78 46.44M 0 0 79002 0 13:04 10:16 02:48 86823 78 59.11M 78 46.52M 0 0 79005 0 13:04 10:17 02:47 90145 78 59.11M 78 46.58M 0 0 78977 0 13:04 10:18 02:46 77274 78 59.11M 78 46.67M 0 0 79007 0 13:04 10:19 02:45 80675 79 59.11M 79 46.75M 0 0 79011 0 13:04 10:20 02:44 80002 79 59.11M 79 46.89M 0 0 79120 0 13:03 10:21 02:42 93481 79 59.11M 79 47.00M 0 0 79177 0 13:02 10:22 02:40 97.75k 79 59.11M 79 47.06M 0 0 79151 0 13:03 10:23 02:40 98.13k 79 59.11M 79 47.11M 0 0 79103 0 13:03 10:24 02:39 90869 79 59.11M 79 47.22M 0 0 79160 0 13:03 10:25 02:38 97516 80 59.11M 80 47.30M 0 0 79163 0 13:03 10:26 02:37 84438 80 59.11M 80 47.37M 0 0 79164 0 13:03 10:27 02:36 77590 80 59.11M 80 47.45M 0 0 79163 0 13:03 10:28 02:35 80602 80 59.11M 80 47.55M 0 0 79193 0 13:02 10:29 02:33 90293 80 59.11M 80 47.62M 0 0 79198 0 13:02 10:30 02:32 83828 80 59.11M 80 47.70M 0 0 79198 0 13:02 10:31 02:31 83493 80 59.11M 80 47.83M 0 0 79270 0 13:01 10:32 02:29 92161 81 59.11M 81 47.92M 0 0 79299 0 13:01 10:33 02:28 95988 81 59.11M 81 48.00M 0 0 79303 0 13:01 10:34 02:27 92704 81 59.11M 81 48.06M 0 0 79281 0 13:01 10:35 02:26 89471 81 59.11M 81 48.14M 0 0 79271 0 13:01 10:36 02:25 88248 81 59.11M 81 48.20M 0 0 79231 0 13:02 10:37 02:25 74488 81 59.11M 81 48.28M 0 0 79233 0 13:02 10:38 02:24 71251 81 59.11M 81 48.37M 0 0 79261 0 13:02 10:39 02:23 74247 82 59.11M 82 48.48M 0 0 79316 0 13:01 10:40 02:21 83661 82 59.11M 82 48.59M 0 0 79359 0 13:01 10:42 02:19 90024 82 59.11M 82 48.67M 0 0 79362 0 13:01 10:43 02:18 95578 82 59.11M 82 48.75M 0 0 79366 0 13:01 10:44 02:17 95901 82 59.11M 82 48.81M 0 0 79341 0 13:01 10:45 02:16 89231 82 59.11M 82 48.90M 0 0 79367 0 13:01 10:46 02:15 85638 82 59.11M 82 48.98M 0 0 79369 0 13:00 10:47 02:13 80582 82 59.11M 82 49.04M 0 0 79348 0 13:01 10:48 02:13 77548 83 59.11M 83 49.16M 0 0 79421 0 13:00 10:49 02:11 86475 83 59.11M 83 49.21M 0 0 79375 0 13:00 10:50 02:10 83734 83 59.11M 83 49.32M 0 0 79421 0 13:00 10:51 02:09 86321 83 59.11M 83 49.38M 0 0 79399 0 13:00 10:52 02:08 83245 83 59.11M 83 49.45M 0 0 79376 0 13:00 10:53 02:07 82994 83 59.11M 83 49.56M 0 0 79428 0 13:00 10:54 02:06 80350 83 59.11M 83 49.63M 0 0 79431 0 13:00 10:55 02:05 86661 84 59.11M 84 49.70M 0 0 79410 0 13:00 10:56 02:04 78002 84 59.11M 84 49.77M 0 0 79404 0 13:00 10:57 02:03 79979 84 59.11M 84 49.87M 0 0 79432 0 13:00 10:58 02:02 86578 84 59.11M 84 49.95M 0 0 79436 0 13:00 10:59 02:01 80362 84 59.11M 84 50.02M 0 0 79433 0 13:00 11:00 02:00 79660 84 59.11M 84 50.15M 0 0 79510 0 12:59 11:01 01:58 92164 84 59.11M 84 50.23M 0 0 79489 0 12:59 11:02 01:57 90099 85 59.11M 85 50.32M 0 0 79437 0 13:00 11:04 01:56 80048 85 59.11M 85 50.41M 0 0 79466 0 13:00 11:05 01:55 82796 85 59.11M 85 50.48M 0 0 79445 0 13:00 11:06 01:54 80746 85 59.11M 85 50.57M 0 0 79453 0 13:00 11:07 01:53 73267 85 59.11M 85 50.63M 0 0 79399 0 13:00 11:08 01:52 69702 85 59.11M 85 50.74M 0 0 79445 0 13:00 11:09 01:51 80420 86 59.11M 86 50.84M 0 0 79469 0 13:00 11:10 01:50 79921 86 59.11M 86 50.93M 0 0 79495 0 12:59 11:11 01:48 85536 86 59.11M 86 51.02M 0 0 79523 0 12:59 11:12 01:47 88126 86 59.11M 86 51.10M 0 0 79526 0 12:59 11:13 01:46 96137 86 59.11M 86 51.16M 0 0 79503 0 12:59 11:14 01:45 87069 86 59.11M 86 51.26M 0 0 79529 0 12:59 11:15 01:44 87493 86 59.11M 86 51.34M 0 0 79527 0 12:59 11:16 01:43 83681 86 59.11M 86 51.40M 0 0 79506 0 12:59 11:17 01:42 77276 87 59.11M 87 51.46M 0 0 79483 0 12:59 11:18 01:41 73784 87 59.11M 87 51.52M 0 0 79462 0 13:00 11:19 01:41 74097 87 59.11M 87 51.60M 0 0 79458 0 13:00 11:21 01:39 70136 87 59.11M 87 51.66M 0 0 79437 0 13:00 11:22 01:38 67582 87 59.11M 87 51.74M 0 0 79439 0 13:00 11:23 01:37 70585 87 59.11M 87 51.80M 0 0 79417 0 13:00 11:24 01:36 70625 87 59.11M 87 51.91M 0 0 79467 0 13:00 11:25 01:35 80097 87 59.11M 87 51.95M 0 0 79379 0 13:00 11:26 01:34 68971 88 59.11M 88 52.02M 0 0 79377 0 13:00 11:27 01:33 71563 88 59.11M 88 52.10M 0 0 79380 0 13:00 11:28 01:32 71714 88 59.11M 88 52.16M 0 0 79356 0 13:01 11:29 01:32 71469 88 59.11M 88 52.24M 0 0 79358 0 13:01 11:30 01:31 65241 88 59.11M 88 52.32M 0 0 79360 0 13:01 11:31 01:30 76919 88 59.11M 88 52.41M 0 0 79386 0 13:00 11:32 01:28 80641 88 59.11M 88 52.49M 0 0 79387 0 13:00 11:33 01:27 80237 88 59.11M 88 52.57M 0 0 79390 0 13:00 11:34 01:26 83973 89 59.11M 89 52.63M 0 0 79367 0 13:01 11:35 01:26 80533 89 59.11M 89 52.71M 0 0 79370 0 13:00 11:36 01:24 80650 89 59.11M 89 52.79M 0 0 79359 0 13:01 11:37 01:24 75682 89 59.11M 89 52.84M 0 0 79314 0 13:01 11:38 01:23 69653 89 59.11M 89 52.88M 0 0 79211 0 13:02 11:40 01:22 57423 89 59.11M 89 52.96M 0 0 79215 0 13:02 11:41 01:21 60553 89 59.11M 89 53.01M 0 0 79151 0 13:03 11:42 01:21 53141 89 59.11M 89 53.10M 0 0 79174 0 13:02 11:43 01:19 56793 89 59.11M 89 53.15M 0 0 79127 0 13:03 11:44 01:19 56498 90 59.11M 90 53.24M 0 0 79153 0 13:03 11:45 01:18 71463 90 59.11M 90 53.35M 0 0 79193 0 13:02 11:46 01:16 76376 90 59.11M 90 53.43M 0 0 79197 0 13:02 11:47 01:15 85397 90 59.11M 90 53.52M 0 0 79224 0 13:02 11:48 01:14 86088 90 59.11M 90 53.57M 0 0 79181 0 13:02 11:49 01:13 86744 90 59.11M 90 53.66M 0 0 79207 0 13:02 11:50 01:12 86648 90 59.11M 90 53.73M 0 0 79188 0 13:02 11:51 01:11 78414 90 59.11M 90 53.77M 0 0 79144 0 13:03 11:52 01:11 71676 91 59.11M 91 53.82M 0 0 79102 0 13:03 11:53 01:10 61906 91 59.11M 91 53.91M 0 0 79125 0 13:03 11:54 01:09 71199 91 59.11M 91 54.01M 0 0 79151 0 13:03 11:55 01:08 71276 91 59.11M 91 54.09M 0 0 79152 0 13:03 11:56 01:07 74210 91 59.11M 91 54.15M 0 0 79104 0 13:03 11:57 01:06 73802 91 59.11M 91 54.20M 0 0 79054 0 13:04 11:58 01:06 72717 91 59.11M 91 54.26M 0 0 79035 0 13:04 11:59 01:05 67053 91 59.11M 91 54.27M 0 0 78942 0 13:05 12:00 01:05 51433 91 59.11M 91 54.35M 0 0 78947 0 13:05 12:01 01:04 51620 92 59.11M 92 54.43M 0 0 78920 0 13:05 12:03 01:02 54482 92 59.11M 92 54.52M 0 0 78947 0 13:05 12:04 01:01 64500 92 59.11M 92 54.62M 0 0 78968 0 13:04 12:05 00:59 70023 92 59.11M 92 54.71M 0 0 78994 0 13:04 12:06 00:58 85920 92 59.11M 92 54.79M 0 0 78996 0 13:04 12:07 00:57 85623 92 59.11M 92 54.87M 0 0 79000 0 13:04 12:08 00:56 90410 93 59.11M 93 54.99M 0 0 79071 0 13:03 12:09 00:54 96862 93 59.11M 93 55.07M 0 0 79071 0 13:03 12:10 00:53 93936 93 59.11M 93 55.18M 0 0 79117 0 13:03 12:11 00:52 96783 93 59.11M 93 55.29M 0 0 79164 0 13:03 12:12 00:51 100.7k 93 59.11M 93 55.34M 0 0 79120 0 13:03 12:13 00:50 96189 93 59.11M 93 55.40M 0 0 79096 0 13:03 12:14 00:49 82679 93 59.11M 93 55.48M 0 0 79099 0 13:03 12:15 00:48 82995 94 59.11M 94 55.57M 0 0 79121 0 13:03 12:16 00:47 79590 94 59.11M 94 55.62M 0 0 79057 0 13:04 12:17 00:47 64494 94 59.11M 94 55.68M 0 0 79027 0 13:04 12:18 00:46 66460 94 59.11M 94 55.76M 0 0 79029 0 13:04 12:19 00:45 69881 94 59.11M 94 55.80M 0 0 78989 0 13:04 12:20 00:44 63948 94 59.11M 94 55.90M 0 0 79015 0 13:04 12:21 00:43 64411 94 59.11M 94 55.98M 0 0 79012 0 13:04 12:22 00:42 72581 94 59.11M 94 56.05M 0 0 79015 0 13:04 12:23 00:41 77347 94 59.11M 94 56.13M 0 0 79019 0 13:04 12:24 00:40 77507 95 59.11M 95 56.21M 0 0 78989 0 13:04 12:26 00:38 79045 95 59.11M 95 56.30M 0 0 79012 0 13:04 12:27 00:37 78639 95 59.11M 95 56.40M 0 0 79036 0 13:04 12:28 00:36 82322 95 59.11M 95 56.48M 0 0 79040 0 13:04 12:29 00:35 82471 95 59.11M 95 56.54M 0 0 79019 0 13:04 12:30 00:34 79077 95 59.11M 95 56.63M 0 0 79045 0 13:04 12:31 00:33 87239 95 59.11M 95 56.68M 0 0 78982 0 13:04 12:32 00:32 74795 95 59.11M 95 56.73M 0 0 78937 0 13:05 12:33 00:32 64969 96 59.11M 96 56.85M 0 0 79005 0 13:04 12:34 00:30 74121 96 59.11M 96 56.93M 0 0 79005 0 13:04 12:35 00:29 76930 96 59.11M 96 56.99M 0 0 78986 0 13:04 12:36 00:28 70731 96 59.11M 96 57.10M 0 0 79031 0 13:04 12:37 00:27 86164 96 59.11M 96 57.15M 0 0 78991 0 13:04 12:38 00:26 87036 96 59.11M 96 57.21M 0 0 78971 0 13:04 12:39 00:25 73844 96 59.11M 96 57.29M 0 0 78974 0 13:04 12:40 00:24 74425 97 59.11M 97 57.38M 0 0 78998 0 13:04 12:41 00:23 80775 97 59.11M 97 57.46M 0 0 78999 0 13:04 12:42 00:22 74220 97 59.11M 97 57.54M 0 0 78998 0 13:04 12:43 00:21 79910 97 59.11M 97 57.60M 0 0 78976 0 13:04 12:44 00:20 79797 97 59.11M 97 57.68M 0 0 78978 0 13:04 12:45 00:19 79508 97 59.11M 97 57.74M 0 0 78959 0 13:05 12:46 00:19 73156 97 59.11M 97 57.82M 0 0 78961 0 13:05 12:47 00:18 73237 97 59.11M 97 57.88M 0 0 78943 0 13:05 12:48 00:17 70777 98 59.11M 98 57.96M 0 0 78945 0 13:05 12:49 00:16 74271 98 59.11M 98 58.02M 0 0 78928 0 13:05 12:50 00:15 71363 98 59.11M 98 58.10M 0 0 78928 0 13:05 12:51 00:14 74243 98 59.11M 98 58.20M 0 0 78948 0 13:05 12:53 00:12 76991 98 59.11M 98 58.27M 0 0 78950 0 13:05 12:54 00:11 79931 98 59.11M 98 58.35M 0 0 78948 0 13:05 12:55 00:10 79313 98 59.11M 98 58.40M 0 0 78907 0 13:05 12:56 00:09 75761 98 59.11M 98 58.51M 0 0 78943 0 13:05 12:57 00:08 81208 99 59.11M 99 58.57M 0 0 78924 0 13:05 12:58 00:07 75439 99 59.11M 99 58.66M 0 0 78946 0 13:05 12:59 00:06 78429 99 59.11M 99 58.82M 0 0 79054 0 13:04 13:00 00:04 94955 99 59.11M 99 58.88M 0 0 79035 0 13:04 13:01 00:03 98385 99 59.11M 99 58.96M 0 0 79036 0 13:04 13:02 00:02 93176 99 59.11M 99 59.04M 0 0 79038 0 13:04 13:03 00:01 96452 100 59.11M 100 59.11M 0 0 79081 0 13:03 13:03 96452 100 59.11M 100 59.11M 0 0 79081 0 13:03 13:03 96452 100 59.11M 100 59.11M 0 0 79081 0 13:03 13:03 96452 -> Downloading llvm-18.1.8.src.tar.xz.sig... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 566 100 566 0 0 938 0 0 100 566 100 566 0 0 938 0 0 100 566 100 566 0 0 938 0 0 -> Downloading cmake-18.1.8.src.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 8708 100 8708 0 0 15486 0 0 100 8708 100 8708 0 0 15485 0 0 100 8708 100 8708 0 0 15484 0 0 -> Downloading cmake-18.1.8.src.tar.xz.sig... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 566 100 566 0 0 1166 0 0 100 566 100 566 0 0 1166 0 0 100 566 100 566 0 0 1166 0 0 -> Downloading third-party-18.1.8.src.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 392.8k 52 205.9k 0 0 159.1k 0 00:02 00:01 00:01 201.8k 64 392.8k 64 253.9k 0 0 109.0k 0 00:03 00:02 00:01 123.6k 80 392.8k 80 317.9k 0 0 90244 0 00:04 00:03 00:01 97643 100 392.8k 100 392.8k 0 0 92530 0 00:04 00:04 97643 100 392.8k 100 392.8k 0 0 92529 0 00:04 00:04 97643 100 392.8k 100 392.8k 0 0 92528 0 00:04 00:04 97643 -> Downloading third-party-18.1.8.src.tar.xz.sig... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 566 100 566 0 0 1054 0 0 100 566 100 566 0 0 1053 0 0 100 566 100 566 0 0 1053 0 0 -> Found clang-disable-float128-diagnostics-for-device-compilation.patch -> Found support-__GCC_-CON-DE-STRUCTIVE_SIZE.patch -> Found enable-fstack-protector-strong-by-default.patch ==> Validating source files with sha256sums... clang-18.1.8.src.tar.xz ... Passed clang-18.1.8.src.tar.xz.sig ... Skipped clang-tools-extra-18.1.8.src.tar.xz ... Passed clang-tools-extra-18.1.8.src.tar.xz.sig ... Skipped llvm-18.1.8.src.tar.xz ... Passed llvm-18.1.8.src.tar.xz.sig ... Skipped cmake-18.1.8.src.tar.xz ... Passed cmake-18.1.8.src.tar.xz.sig ... Skipped third-party-18.1.8.src.tar.xz ... Passed third-party-18.1.8.src.tar.xz.sig ... Skipped clang-disable-float128-diagnostics-for-device-compilation.patch ... Passed support-__GCC_-CON-DE-STRUCTIVE_SIZE.patch ... Passed enable-fstack-protector-strong-by-default.patch ... Passed ==> Verifying source file signatures with gpg... clang-18.1.8.src.tar.xz ... Passed clang-tools-extra-18.1.8.src.tar.xz ... Passed llvm-18.1.8.src.tar.xz ... Passed cmake-18.1.8.src.tar.xz ... Passed third-party-18.1.8.src.tar.xz ... Passed ==> Making package: clang18 18.1.8-2.1 (Wed Apr 29 20:19:33 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (3) New Version Net Change core/libedit 20251016_3.1-1 0.26 MiB extra/compiler-rt18 18.1.8-1 40.64 MiB extra/llvm18-libs 18.1.8-2 128.96 MiB Total Installed Size: 169.85 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm18-libs... installing compiler-rt18... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (41) New Version Net Change extra/cppdap 1.58.0-3 1.61 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 0.77 MiB extra/libuv 1.52.1-1 0.64 MiB extra/libyaml 0.2.5-3 0.18 MiB extra/llvm-libs 22.1.3-1 160.11 MiB core/mpdecimal 4.0.1-3 0.32 MiB core/python 3.14.4-1 72.32 MiB extra/python-babel 2.17.0-3 30.53 MiB extra/python-certifi 2026.04.22-1 0.02 MiB extra/python-charset-normalizer 3.4.7-1 0.96 MiB extra/python-docutils 1:0.22.4-1 6.52 MiB extra/python-idna 3.13-1 0.85 MiB extra/python-imagesize 2.0.0-1 0.12 MiB extra/python-jinja 1:3.1.6-3 2.04 MiB extra/python-markdown-it-py 4.0.0-2 0.77 MiB extra/python-markupsafe 3.0.3-1 0.09 MiB extra/python-mdit_py_plugins 0.5.0-2 0.46 MiB extra/python-mdurl 0.1.2-9 0.06 MiB extra/python-packaging 26.2-1 1.23 MiB extra/python-pygments 2.20.0-1 15.36 MiB extra/python-pytz 2026.1-1 0.17 MiB extra/python-requests 2.33.1-1 0.60 MiB extra/python-roman-numerals-py 3.1.0-2 0.04 MiB extra/python-snowballstemmer 3.0.1-1 2.91 MiB extra/python-sphinx-alabaster-theme 1.0.0-6 0.05 MiB extra/python-sphinxcontrib-applehelp 2.0.0-5 0.26 MiB extra/python-sphinxcontrib-devhelp 2.0.0-6 0.13 MiB extra/python-sphinxcontrib-htmlhelp 2.1.0-5 0.18 MiB extra/python-sphinxcontrib-jsmath 1.0.1-21 0.02 MiB extra/python-sphinxcontrib-qthelp 2.0.0-5 0.17 MiB extra/python-sphinxcontrib-serializinghtml 2.0.0-5 0.14 MiB extra/python-urllib3 2.6.3-1 1.44 MiB extra/python-yaml 6.0.3-2 0.96 MiB extra/rhash 1.4.6-1 0.34 MiB extra/cmake 4.3.2-1 95.21 MiB extra/llvm 22.1.3-1 129.12 MiB extra/llvm18 18.1.8-2 66.67 MiB extra/ninja 1.13.2-3 0.41 MiB extra/python-myst-parser 4.0.1-3 1.08 MiB extra/python-sphinx 9.1.0-1 23.72 MiB Total Installed Size: 618.64 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing llvm18... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing ninja... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-pytz... installing python-babel... installing python-docutils... Optional dependencies for python-docutils python-myst-parser: to parse input in "Markdown" (CommonMark) format [pending] python-pillow: for some image manipulation operations python-pygments: for syntax highlighting of code directives and roles [pending] installing python-imagesize... installing python-markupsafe... installing python-jinja... Optional dependencies for python-jinja python-babel: for i18n support [installed] installing python-packaging... installing python-pygments... installing python-charset-normalizer... installing python-idna... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support installing python-certifi... installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support installing python-roman-numerals-py... installing python-snowballstemmer... Optional dependencies for python-snowballstemmer python-pystemmer: for improved performance installing python-sphinx-alabaster-theme... installing python-sphinxcontrib-applehelp... installing python-sphinxcontrib-devhelp... installing python-sphinxcontrib-htmlhelp... installing python-sphinxcontrib-jsmath... installing python-sphinxcontrib-qthelp... installing python-sphinxcontrib-serializinghtml... installing python-sphinx... Optional dependencies for python-sphinx imagemagick: for ext.imgconverter texlive-fontsextra: for the default admonition title icons in PDF output texlive-latexextra: for generation of PDF documentation installing python-mdurl... installing python-markdown-it-py... Optional dependencies for python-markdown-it-py python-mdit_py_plugins: core plugins [pending] python-linkify-it-py: linkify extension installing python-mdit_py_plugins... installing libyaml... installing python-yaml... installing python-myst-parser... Optional dependencies for python-myst-parser python-linkify-it-py: linkify support installing llvm-libs... installing llvm... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found clang-18.1.8.src.tar.xz -> Found clang-18.1.8.src.tar.xz.sig -> Found clang-tools-extra-18.1.8.src.tar.xz -> Found clang-tools-extra-18.1.8.src.tar.xz.sig -> Found llvm-18.1.8.src.tar.xz -> Found llvm-18.1.8.src.tar.xz.sig -> Found cmake-18.1.8.src.tar.xz -> Found cmake-18.1.8.src.tar.xz.sig -> Found third-party-18.1.8.src.tar.xz -> Found third-party-18.1.8.src.tar.xz.sig -> Found clang-disable-float128-diagnostics-for-device-compilation.patch -> Found support-__GCC_-CON-DE-STRUCTIVE_SIZE.patch -> Found enable-fstack-protector-strong-by-default.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting clang-18.1.8.src.tar.xz with bsdtar -> Extracting clang-tools-extra-18.1.8.src.tar.xz with bsdtar -> Extracting llvm-18.1.8.src.tar.xz with bsdtar -> Extracting cmake-18.1.8.src.tar.xz with bsdtar -> Extracting third-party-18.1.8.src.tar.xz with bsdtar ==> Starting prepare()... `cmake-18.1.8.src' -> `cmake' `third-party-18.1.8.src' -> `third-party' patching file lib/Driver/ToolChains/Linux.h patching file test/Driver/fsanitize.c patching file test/Driver/stack-protector.c patching file lib/Sema/SemaDeclAttr.cpp Hunk #1 succeeded at 4871 (offset -6 lines). patching file lib/Sema/SemaType.cpp Hunk #1 succeeded at 1560 (offset -1 lines). patching file test/SemaCUDA/float128.cu patching file tools/extra/test/pp-trace/pp-trace-pragma-general.cpp patching file tools/extra/test/pp-trace/pp-trace-pragma-ms.cpp patching file tools/extra/test/pp-trace/pp-trace-pragma-opencl.cpp patching file docs/LanguageExtensions.rst patching file docs/ReleaseNotes.rst patching file include/clang/Basic/TargetInfo.h patching file lib/Basic/Targets/ARM.h patching file lib/Basic/Targets/AVR.h patching file lib/Basic/Targets/BPF.h patching file lib/Basic/Targets/M68k.h patching file lib/Basic/Targets/Mips.h patching file lib/Basic/Targets/PPC.h patching file lib/Basic/Targets/RISCV.h patching file lib/Basic/Targets/Sparc.h patching file lib/Basic/Targets/SystemZ.h patching file lib/Frontend/InitPreprocessor.cpp patching file test/AST/ast-dump-macro-json.c patching file test/Analysis/html_diagnostics/relevant_lines/multifile.c patching file test/Lexer/update_consecutive_macro_address_space.c patching file test/Preprocessor/hardware_interference.cpp patching file test/Preprocessor/init-aarch64.c patching file test/Preprocessor/init.c patching file test/Preprocessor/predefined-win-macros.c ==> Starting build()... CMake Deprecation Warning at /startdir/src/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy): The OLD behavior for policy CMP0114 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:6 (include) CMake Deprecation Warning at /startdir/src/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:6 (include) -- The C compiler identification is GNU 15.2.1 -- The CXX compiler identification is GNU 15.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Looking for histedit.h -- Looking for histedit.h - found -- Found LibEdit: /usr/include (found version "2.11") -- Performing Test Terminfo_LINKABLE -- Performing Test Terminfo_LINKABLE - Success -- Found Terminfo: /usr/lib/libtinfo.so -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found LibXml2: /usr/lib/libxml2.so (found version "2.15.3") -- Found CURL: /usr/lib/libcurl.so (found version "8.19.0") -- Linker detection: GNU ld -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test C_SUPPORTS_CMAKE_CXX_FLAGS -- Performing Test C_SUPPORTS_CMAKE_CXX_FLAGS - Success -- Performing Test CXX_SUPPORTS_CMAKE_CXX_FLAGS -- Performing Test CXX_SUPPORTS_CMAKE_CXX_FLAGS - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Failed -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Success -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - not found -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Found Python3: /usr/bin/python3.14 (found version "3.14.4") found components: Interpreter -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for dladdr -- Looking for dladdr - found -- Clang version: 18.1.8 -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Could NOT find Git (missing: GIT_EXECUTABLE) CMake Warning (dev) at lib/Tooling/CMakeLists.txt:58 (add_custom_command): COMMENT requires exactly one argument, but multiple values or COMMENT keywords have been given. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at lib/Tooling/CMakeLists.txt:79 (add_custom_command): COMMENT requires exactly one argument, but multiple values or COMMENT keywords have been given. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file sys/inotify.h -- Looking for include file sys/inotify.h - found -- Sphinx enabled. -- Found Sphinx: /usr/bin/sphinx-build -- Sphinx enabled. -- Configuring done (3.7s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: LLVM_BUILD_TESTS LLVM_EXTERNAL_LIT -- Build files have been written to: /startdir/src/clang-18.1.8.src/build CMake Deprecation Warning at /startdir/src/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy): The OLD behavior for policy CMP0114 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:6 (include) CMake Deprecation Warning at /startdir/src/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:6 (include) -- Building with -fPIC -- Clang version: 18.1.8 -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Could NOT find Git (missing: GIT_EXECUTABLE) CMake Warning (dev) at lib/Tooling/CMakeLists.txt:58 (add_custom_command): COMMENT requires exactly one argument, but multiple values or COMMENT keywords have been given. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at lib/Tooling/CMakeLists.txt:79 (add_custom_command): COMMENT requires exactly one argument, but multiple values or COMMENT keywords have been given. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Sphinx enabled. -- Sphinx enabled. -- Configuring done (0.3s) -- Generating done (0.3s) -- Build files have been written to: /startdir/src/clang-18.1.8.src/build [1/2074] Copying clang's __clang_cuda_builtin_vars.h... [2/2074] Copying clang's __clang_cuda_cmath.h... [3/2074] Copying clang's __clang_cuda_complex_builtins.h... [4/2074] Copying clang's __clang_cuda_device_functions.h... [5/2074] Copying clang's __clang_cuda_intrinsics.h... [6/2074] Copying clang's __clang_cuda_libdevice_declares.h... [7/2074] Copying clang's __clang_cuda_math.h... [8/2074] Copying clang's __clang_cuda_math_forward_declares.h... [9/2074] Copying clang's __clang_cuda_runtime_wrapper.h... [10/2074] Copying clang's __clang_hip_cmath.h... [11/2074] Copying clang's __clang_cuda_texture_intrinsics.h... [12/2074] Copying clang's __clang_hip_libdevice_declares.h... [13/2074] Copying clang's __clang_hip_math.h... [14/2074] Copying clang's __clang_hip_runtime_wrapper.h... [15/2074] Copying clang's __clang_hip_stdlib.h... [16/2074] Copying clang's __wmmintrin_aes.h... [17/2074] Copying clang's __wmmintrin_pclmul.h... [18/2074] Copying clang's adcintrin.h... [19/2074] Building Options.inc... [20/2074] Copying clang's adxintrin.h... [21/2074] Copying clang's altivec.h... [22/2074] Copying clang's ammintrin.h... [23/2074] Copying clang's amxfp16intrin.h... [24/2074] Copying clang's amxintrin.h... [25/2074] Copying clang's amxcomplexintrin.h... [26/2074] Copying clang's avx512bf16intrin.h... [27/2074] Copying clang's avx2intrin.h... [28/2074] Copying clang's avx512bitalgintrin.h... [29/2074] Copying clang's avx512bwintrin.h... [30/2074] Copying clang's avx512cdintrin.h... [31/2074] Copying clang's avx512dqintrin.h... [32/2074] Copying clang's avx512erintrin.h... [33/2074] Copying clang's avx512fintrin.h... [34/2074] Copying clang's avx512fp16intrin.h... [35/2074] Copying clang's avx512ifmaintrin.h... [36/2074] Copying clang's avx512pfintrin.h... [37/2074] Copying clang's avx512ifmavlintrin.h... [38/2074] Copying clang's avx512vbmi2intrin.h... [39/2074] Copying clang's avx512vbmivlintrin.h... [40/2074] Copying clang's avx512vbmiintrin.h... [41/2074] Copying clang's avx512vlbf16intrin.h... [42/2074] Copying clang's avx512vlbitalgintrin.h... [43/2074] Copying clang's avx512vlcdintrin.h... [44/2074] Copying clang's avx512vlbwintrin.h... [45/2074] Copying clang's avx512vldqintrin.h... [46/2074] Copying clang's avx512vlfp16intrin.h... [47/2074] Copying clang's avx512vlintrin.h... [48/2074] Copying clang's avx512vlvnniintrin.h... [49/2074] Copying clang's avx512vlvbmi2intrin.h... [50/2074] Copying clang's avx512vlvp2intersectintrin.h... [51/2074] Copying clang's avx512vnniintrin.h... [52/2074] Copying clang's avx512vp2intersectintrin.h... [53/2074] Copying clang's avx512vpopcntdqintrin.h... [54/2074] Copying clang's avx512vpopcntdqvlintrin.h... [55/2074] Copying clang's avxifmaintrin.h... [56/2074] Copying clang's avxintrin.h... [57/2074] Copying clang's avxvnniint16intrin.h... [58/2074] Copying clang's avxneconvertintrin.h... [59/2074] Copying clang's avxvnniint8intrin.h... [60/2074] Copying clang's avxvnniintrin.h... [61/2074] Copying clang's bmi2intrin.h... [62/2074] Copying clang's bmiintrin.h... [63/2074] Copying clang's builtins.h... [64/2074] Copying clang's cet.h... [65/2074] Copying clang's cetintrin.h... [66/2074] Copying clang's cldemoteintrin.h... [67/2074] Copying clang's clflushoptintrin.h... [68/2074] Copying clang's cmpccxaddintrin.h... [69/2074] Copying clang's clwbintrin.h... [70/2074] Copying clang's clzerointrin.h... [71/2074] Copying clang's cpuid.h... [72/2074] Copying clang's crc32intrin.h... [73/2074] Copying clang's cuda_wrappers/algorithm... [74/2074] Copying clang's cuda_wrappers/bits/basic_string.h... [75/2074] Copying clang's cuda_wrappers/bits/basic_string.tcc... [76/2074] Copying clang's cuda_wrappers/bits/shared_ptr_base.h... [77/2074] Copying clang's cuda_wrappers/cmath... [78/2074] Copying clang's cuda_wrappers/complex... [79/2074] Copying clang's cuda_wrappers/new... [80/2074] Copying clang's f16cintrin.h... [81/2074] Copying clang's emmintrin.h... [82/2074] Copying clang's enqcmdintrin.h... [83/2074] Copying clang's fmaintrin.h... [84/2074] Copying clang's fma4intrin.h... [85/2074] Copying clang's gfniintrin.h... [86/2074] Copying clang's hexagon_circ_brev_intrinsics.h... [87/2074] Copying clang's fxsrintrin.h... [88/2074] Copying clang's hexagon_protos.h... [89/2074] Copying clang's hlsl.h... [90/2074] Copying clang's hexagon_types.h... [91/2074] Copying clang's hresetintrin.h... [92/2074] Copying clang's htmintrin.h... [93/2074] Copying clang's htmxlintrin.h... [94/2074] Copying clang's hvx_hexagon_protos.h... [95/2074] Copying clang's ia32intrin.h... [96/2074] Copying clang's immintrin.h... [97/2074] Copying clang's intrin.h... [98/2074] Copying clang's invpcidintrin.h... [99/2074] Copying clang's keylockerintrin.h... [100/2074] Copying clang's larchintrin.h... [101/2074] Copying clang's llvm_libc_wrappers/assert.h... [102/2074] Copying clang's lasxintrin.h... [103/2074] Copying clang's lsxintrin.h... [104/2074] Copying clang's lwpintrin.h... [105/2074] Copying clang's mm3dnow.h... [106/2074] Copying clang's lzcntintrin.h... [107/2074] Copying clang's mm_malloc.h... [108/2074] Copying clang's mmintrin.h... [109/2074] Copying clang's movdirintrin.h... [110/2074] Copying clang's msa.h... [111/2074] Copying clang's mwaitxintrin.h... [112/2074] Copying clang's nmmintrin.h... [113/2074] Copying clang's opencl-c.h... [114/2074] Copying clang's openmp_wrappers/math.h... [115/2074] Copying clang's pconfigintrin.h... [116/2074] Copying clang's pkuintrin.h... [117/2074] Copying clang's pmmintrin.h... [118/2074] Copying clang's ppc_wrappers/bmi2intrin.h... [119/2074] Copying clang's popcntintrin.h... [120/2074] Copying clang's ppc_wrappers/bmiintrin.h... [121/2074] Copying clang's ppc_wrappers/emmintrin.h... [122/2074] Copying clang's ppc_wrappers/immintrin.h... [123/2074] Copying clang's ppc_wrappers/mm_malloc.h... [124/2074] Copying clang's ppc_wrappers/mmintrin.h... [125/2074] Copying clang's ppc_wrappers/nmmintrin.h... [126/2074] Copying clang's ppc_wrappers/smmintrin.h... [127/2074] Copying clang's ppc_wrappers/pmmintrin.h... [128/2074] Copying clang's ppc_wrappers/tmmintrin.h... [129/2074] Copying clang's ppc_wrappers/x86gprintrin.h... [130/2074] Copying clang's ppc_wrappers/x86intrin.h... [131/2074] Copying clang's ppc_wrappers/xmmintrin.h... [132/2074] Copying clang's ptwriteintrin.h... [133/2074] Copying clang's raointintrin.h... [134/2074] Copying clang's prfchiintrin.h... [135/2074] Copying clang's prfchwintrin.h... [136/2074] Copying clang's rtmintrin.h... [137/2074] Copying clang's rdpruintrin.h... [138/2074] Copying clang's rdseedintrin.h... [139/2074] Copying clang's s390intrin.h... [140/2074] Copying clang's serializeintrin.h... [141/2074] Copying clang's sgxintrin.h... [142/2074] Copying clang's sha512intrin.h... [143/2074] Copying clang's shaintrin.h... [144/2074] Copying clang's sm3intrin.h... [145/2074] Copying clang's tbmintrin.h... [146/2074] Copying clang's sm4intrin.h... [147/2074] Copying clang's smmintrin.h... [148/2074] Copying clang's tmmintrin.h... [149/2074] Copying clang's tsxldtrkintrin.h... [150/2074] Copying clang's uintrintrin.h... [151/2074] Copying clang's usermsrintrin.h... [152/2074] Copying clang's vaesintrin.h... [153/2074] Copying clang's vecintrin.h... [154/2074] Copying clang's velintrin.h... [155/2074] Copying clang's velintrin_approx.h... [156/2074] Copying clang's velintrin_gen.h... [157/2074] Copying clang's vpclmulqdqintrin.h... [158/2074] Copying clang's waitpkgintrin.h... [159/2074] Copying clang's wasm_simd128.h... [160/2074] Copying clang's wbnoinvdintrin.h... [161/2074] Copying clang's wmmintrin.h... [162/2074] Copying clang's x86gprintrin.h... [163/2074] Copying clang's x86intrin.h... [164/2074] Copying clang's xmmintrin.h... [165/2074] Copying clang's xopintrin.h... [166/2074] Copying clang's xsavecintrin.h... [167/2074] Copying clang's xsaveintrin.h... [168/2074] Copying clang's xsaveoptintrin.h... [169/2074] Copying clang's xsavesintrin.h... [170/2074] Copying clang's xtestintrin.h... [171/2074] Bundling HTMLLogger resources [172/2074] Creating export file for SampleAnalyzerPlugin [173/2074] Creating export file for CheckerOptionHandlingAnalyzerPlugin [174/2074] Creating export file for CheckerDependencyHandlingAnalyzerPlugin [175/2074] Bundling HTMLForest resources [176/2074] cd /startdir/src/clang-18.1.8.src/build/docs && /usr/bin/cmake -E copy_directory /startdir/src/clang-18.1.8.src/docs /startdir/src/clang-18.1.8.src/build/docs && /usr/bin/cmake -E copy_if_different /startdir/src/clang-18.1.8.src/docs/../CodeOwners.rst /startdir/src/clang-18.1.8.src/build/docs [177/2074] Generating ../../bin/scan-build [178/2074] Generating ../../libexec/c++-analyzer [179/2074] Generating ../../libexec/ccc-analyzer [180/2074] Generating ../../share/scan-build/scanview.css [181/2074] Generating ../../share/man/man1/scan-build.1 [182/2074] Generating ../../share/scan-build/sorttable.js [183/2074] Generating ../../bin/analyze-build [184/2074] Generating ../../bin/intercept-build [185/2074] Generating ../../bin/scan-build-py [186/2074] Generating ../../lib/libear/__init__.py [187/2074] Generating ../../lib/libear/config.h.in [188/2074] Generating ../../lib/libear/ear.c [189/2074] Generating ../../lib/libscanbuild/__init__.py [190/2074] Generating ../../lib/libscanbuild/analyze.py [191/2074] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o [192/2074] Generating ../../lib/libscanbuild/arguments.py [193/2074] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o FAILED: [code=1] utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/startdir/src/clang-18.1.8.src/build/utils/TableGen -I/startdir/src/clang-18.1.8.src/utils/TableGen -I/startdir/src/clang-18.1.8.src/include -I/startdir/src/clang-18.1.8.src/build/include -I/usr/lib/llvm18/include -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -Wp,-D_GLIBCXX_ASSERTIONS -g1 -ffile-prefix-map=/startdir/src=/usr/src/debug/clang18 -flto=auto -falign-functions=32 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o -c /startdir/src/clang-18.1.8.src/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp In file included from /usr/lib/llvm18/include/llvm/ADT/SmallString.h:17, from /startdir/src/clang-18.1.8.src/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp:15: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:119:62: error: ‘uint64_t’ was not declared in this scope 119 | std::conditional_t= 8, uint64_t, | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:29:1: note: ‘uint64_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:120:24: error: ‘uint32_t’ was not declared in this scope 120 | uint32_t>; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:120:24: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:120:32: error: template argument 2 is invalid 120 | uint32_t>; | ^ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:120:32: error: template argument 3 is invalid /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:124:27: error: ‘SmallVectorSizeType’ was not declared in this scope; did you mean ‘SmallVectorBase’? [-Wtemplate-body] 124 | alignas(SmallVectorBase>) char Base[sizeof( | ^~~~~~~~~~~~~~~~~~~ | SmallVectorBase /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:124:47: error: template argument 1 is invalid [-Wtemplate-body] 124 | alignas(SmallVectorBase>) char Base[sizeof( | ^ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:124:48: error: expected ‘)’ before ‘>’ token [-Wtemplate-body] 124 | alignas(SmallVectorBase>) char Base[sizeof( | ~ ^~ | ) /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:124:48: error: expected unqualified-id before ‘>’ token [-Wtemplate-body] 124 | alignas(SmallVectorBase>) char Base[sizeof( | ^~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:134:30: error: ‘SmallVectorSizeType’ was not declared in this scope; did you mean ‘SmallVectorBase’? [-Wtemplate-body] 134 | : public SmallVectorBase> { | ^~~~~~~~~~~~~~~~~~~ | SmallVectorBase /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:134:50: error: template argument 1 is invalid [-Wtemplate-body] 134 | : public SmallVectorBase> { | ^ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:134:51: error: expected ‘{’ before ‘>’ token 134 | : public SmallVectorBase> { | ^~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In member function ‘T* llvm::SmallVectorTemplateBase >::mallocForGrow(size_t, size_t&)’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:457:23: error: ‘SmallVectorSizeType’ was not declared in this scope; did you mean ‘SmallVectorBase’? [-Wtemplate-body] 457 | SmallVectorBase>::mallocForGrow( | ^~~~~~~~~~~~~~~~~~~ | SmallVectorBase /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:457:43: error: template argument 1 is invalid [-Wtemplate-body] 457 | SmallVectorBase>::mallocForGrow( | ^ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:457:48: error: ‘::mallocForGrow’ has not been declared [-Wtemplate-body] 457 | SmallVectorBase>::mallocForGrow( | ^~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: At global scope: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1330:45: error: ‘uint32_t’ was not declared in this scope 1330 | extern template class llvm::SmallVectorBase; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1330:45: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1330:53: error: template argument 1 is invalid 1330 | extern template class llvm::SmallVectorBase; | ^ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallString.h:52:26: required from here 52 | SmallVectorImpl::assign(RHS.begin(), RHS.end()); | ^~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/ADT/SmallString.h:52:26: required from here 52 | SmallVectorImpl::assign(RHS.begin(), RHS.end()); | ^~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ In file included from /usr/lib/llvm18/include/llvm/Support/MemoryBuffer.h:19, from /usr/lib/llvm18/include/llvm/Support/SourceMgr.h:19, from /usr/lib/llvm18/include/llvm/TableGen/Error.h:17, from /startdir/src/clang-18.1.8.src/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp:17: /usr/lib/llvm18/include/llvm/ADT/Twine.h: In constructor ‘llvm::Twine::Twine(const llvm::SmallVectorImpl&)’: /usr/lib/llvm18/include/llvm/ADT/Twine.h:321:34: error: ‘const class llvm::SmallVectorImpl’ has no member named ‘data’ 321 | LHS.ptrAndLength.ptr = Str.data(); | ^~~~ /usr/lib/llvm18/include/llvm/ADT/Twine.h:322:37: error: ‘const class llvm::SmallVectorImpl’ has no member named ‘size’ 322 | LHS.ptrAndLength.length = Str.size(); | ^~~~ /usr/lib/llvm18/include/llvm/ADT/Twine.h: In member function ‘llvm::StringRef llvm::Twine::toStringRef(llvm::SmallVectorImpl&) const’: /usr/lib/llvm18/include/llvm/ADT/Twine.h:496:28: error: ‘class llvm::SmallVectorImpl’ has no member named ‘data’ 496 | return StringRef(Out.data(), Out.size()); | ^~~~ /usr/lib/llvm18/include/llvm/ADT/Twine.h:496:40: error: ‘class llvm::SmallVectorImpl’ has no member named ‘size’ 496 | return StringRef(Out.data(), Out.size()); | ^~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/SourceMgr.h:290:27: required from here 290 | SmallVector FixIts; | ^~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:342:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 342 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/SourceMgr.h:290:27: required from here 290 | SmallVector FixIts; | ^~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/Support/SourceMgr.h: In member function ‘llvm::ArrayRef llvm::SMDiagnostic::getFixIts() const’: /usr/lib/llvm18/include/llvm/Support/SourceMgr.h:317:48: error: could not convert ‘((const llvm::SMDiagnostic*)this)->llvm::SMDiagnostic::FixIts’ from ‘const llvm::SmallVector’ to ‘llvm::ArrayRef’ 317 | ArrayRef getFixIts() const { return FixIts; } | ^~~~~~ | | | const llvm::SmallVector /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:311:26: required from here 311 | SmallVector Slabs; | ^~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:311:26: required from here 311 | SmallVector Slabs; | ^~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase, true>’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl >’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector, 0>’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:314:45: required from here 314 | SmallVector, 0> CustomSizedSlabs; | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon, void>’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon, void>’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl >’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector, 0>’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:314:45: required from here 314 | SmallVector, 0> CustomSizedSlabs; | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ 630 | using SuperClass::set_size; | ^~~~~~~~ In file included from /usr/lib/llvm18/include/llvm/ADT/FoldingSet.h:23, from /usr/lib/llvm18/include/llvm/TableGen/Record.h:20, from /usr/lib/llvm18/include/llvm/TableGen/Error.h:18: /usr/lib/llvm18/include/llvm/Support/Allocator.h: At global scope: /usr/lib/llvm18/include/llvm/Support/Allocator.h:351:59: error: expected ‘)’ before ‘,’ token [-Wtemplate-body] 351 | void DeallocateSlabs(SmallVectorImpl::iterator I, | ~ ^ | ) /usr/lib/llvm18/include/llvm/Support/Allocator.h:352:24: error: invalid use of qualified-name ‘llvm::SmallVectorImpl::iterator’ [-Wtemplate-body] 352 | SmallVectorImpl::iterator E) { | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:352:49: error: expected ‘;’ at end of member declaration [-Wtemplate-body] 352 | SmallVectorImpl::iterator E) { | ^~~~~~~~ | ; /usr/lib/llvm18/include/llvm/Support/Allocator.h:352:58: error: ‘E’ does not name a type [-Wtemplate-body] 352 | SmallVectorImpl::iterator E) { | ^ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In destructor ‘llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl()’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:98:27: error: ‘class llvm::SmallVector’ has no member named ‘begin’ [-Wtemplate-body] 98 | DeallocateSlabs(Slabs.begin(), Slabs.end()); | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:98:42: error: ‘class llvm::SmallVector’ has no member named ‘end’ [-Wtemplate-body] 98 | DeallocateSlabs(Slabs.begin(), Slabs.end()); | ^~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In member function ‘llvm::BumpPtrAllocatorImpl& llvm::BumpPtrAllocatorImpl::operator=(llvm::BumpPtrAllocatorImpl&&)’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:103:27: error: ‘class llvm::SmallVector’ has no member named ‘begin’ [-Wtemplate-body] 103 | DeallocateSlabs(Slabs.begin(), Slabs.end()); | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:103:42: error: ‘class llvm::SmallVector’ has no member named ‘end’ [-Wtemplate-body] 103 | DeallocateSlabs(Slabs.begin(), Slabs.end()); | ^~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In member function ‘void llvm::BumpPtrAllocatorImpl::Reset()’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:128:15: error: ‘class llvm::SmallVector’ has no member named ‘empty’ [-Wtemplate-body] 128 | if (Slabs.empty()) | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:133:28: error: ‘class llvm::SmallVector’ has no member named ‘front’ [-Wtemplate-body] 133 | CurPtr = (char *)Slabs.front(); | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:137:37: error: ‘class llvm::SmallVector’ has no member named ‘begin’ [-Wtemplate-body] 137 | DeallocateSlabs(std::next(Slabs.begin()), Slabs.end()); | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:137:53: error: ‘class llvm::SmallVector’ has no member named ‘end’ [-Wtemplate-body] 137 | DeallocateSlabs(std::next(Slabs.begin()), Slabs.end()); | ^~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:138:11: error: ‘class llvm::SmallVector’ has no member named ‘erase’ [-Wtemplate-body] 138 | Slabs.erase(std::next(Slabs.begin()), Slabs.end()); | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:138:33: error: ‘class llvm::SmallVector’ has no member named ‘begin’ [-Wtemplate-body] 138 | Slabs.erase(std::next(Slabs.begin()), Slabs.end()); | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:138:49: error: ‘class llvm::SmallVector’ has no member named ‘end’ [-Wtemplate-body] 138 | Slabs.erase(std::next(Slabs.begin()), Slabs.end()); | ^~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In member function ‘size_t llvm::BumpPtrAllocatorImpl::GetNumSlabs() const’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:225:45: error: ‘const class llvm::SmallVector’ has no member named ‘size’ [-Wtemplate-body] 225 | size_t GetNumSlabs() const { return Slabs.size() + CustomSizedSlabs.size(); } | ^~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:225:71: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘size’ [-Wtemplate-body] 225 | size_t GetNumSlabs() const { return Slabs.size() + CustomSizedSlabs.size(); } | ^~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In member function ‘std::optional llvm::BumpPtrAllocatorImpl::identifyObject(const void*)’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:235:36: error: ‘class llvm::SmallVector’ has no member named ‘size’ [-Wtemplate-body] 235 | for (size_t Idx = 0, E = Slabs.size(); Idx < E; Idx++) { | ^~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:236:54: error: no match for ‘operator[]’ (operand types are ‘llvm::SmallVector’ and ‘size_t’ {aka ‘long unsigned int’}) [-Wtemplate-body] 236 | const char *S = static_cast(Slabs[Idx]); | ^ /usr/lib/llvm18/include/llvm/Support/Allocator.h:244:47: error: ‘class llvm::SmallVector, 0>’ has no member named ‘size’ [-Wtemplate-body] 244 | for (size_t Idx = 0, E = CustomSizedSlabs.size(); Idx < E; Idx++) { | ^~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:245:65: error: no match for ‘operator[]’ (operand types are ‘llvm::SmallVector, 0>’ and ‘size_t’ {aka ‘long unsigned int’}) [-Wtemplate-body] 245 | const char *S = static_cast(CustomSizedSlabs[Idx].first); | ^ /usr/lib/llvm18/include/llvm/Support/Allocator.h:246:37: error: no match for ‘operator[]’ (operand types are ‘llvm::SmallVector, 0>’ and ‘size_t’ {aka ‘long unsigned int’}) [-Wtemplate-body] 246 | size_t Size = CustomSizedSlabs[Idx].second; | ^ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In member function ‘size_t llvm::BumpPtrAllocatorImpl::getTotalMemory() const’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:283:25: error: ‘const class llvm::SmallVector’ has no member named ‘begin’ [-Wtemplate-body] 283 | for (auto I = Slabs.begin(), E = Slabs.end(); I != E; ++I) | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:283:56: error: ‘E’ was not declared in this scope [-Wtemplate-body] 283 | for (auto I = Slabs.begin(), E = Slabs.end(); I != E; ++I) | ^ /usr/lib/llvm18/include/llvm/Support/Allocator.h:284:58: error: ‘const class llvm::SmallVector’ has no member named ‘begin’ [-Wtemplate-body] 284 | TotalMemory += computeSlabSize(std::distance(Slabs.begin(), I)); | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: error: no matching function for call to ‘begin(const llvm::SmallVector, 0>&)’ [-Wtemplate-body] 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: there are 6 candidates In file included from /usr/include/c++/15.2.1/bits/range_access.h:38, from /usr/include/c++/15.2.1/string:55, from /startdir/src/clang-18.1.8.src/utils/TableGen/TableGenBackends.h:18, from /startdir/src/clang-18.1.8.src/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp:14: /usr/include/c++/15.2.1/initializer_list:90:5: note: candidate 1: ‘template constexpr const _Tp* std::begin(initializer_list<_Tp>)’ 90 | begin(initializer_list<_Tp> __ils) noexcept | ^~~~~ /usr/include/c++/15.2.1/initializer_list:90:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: candidate 2: ‘template constexpr decltype (__cont.begin()) std::begin(_Container&)’ 54 | begin(_Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(_Container&) [with _Container = const llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: required from here 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:55:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘begin’ 55 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: candidate 3: ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&)’ 66 | begin(const _Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: required from here 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:67:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘begin’ 67 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: candidate 4: ‘template constexpr _Tp* std::begin(_Tp (&)[_Nm])’ 101 | begin(_Tp (&__arr)[_Nm]) noexcept | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: mismatched types ‘_Tp [_Nm]’ and ‘const llvm::SmallVector, 0>’ 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: candidate 5: ‘template _Tp* std::begin(valarray<_Tp>&)’ 119 | template _Tp* begin(valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: types ‘std::valarray<_Tp>’ and ‘const llvm::SmallVector, 0>’ have incompatible cv-qualifiers 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: candidate 6: ‘template const _Tp* std::begin(const valarray<_Tp>&)’ 120 | template const _Tp* begin(const valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: ‘const llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: error: no matching function for call to ‘end(const llvm::SmallVector, 0>&)’ [-Wtemplate-body] /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: there are 6 candidates /usr/include/c++/15.2.1/initializer_list:101:5: note: candidate 1: ‘template constexpr const _Tp* std::end(initializer_list<_Tp>)’ 101 | end(initializer_list<_Tp> __ils) noexcept | ^~~ /usr/include/c++/15.2.1/initializer_list:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: candidate 2: ‘template constexpr decltype (__cont.end()) std::end(_Container&)’ 78 | end(_Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(_Container&) [with _Container = const llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: required from here 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:79:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘end’ 79 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: candidate 3: ‘template constexpr decltype (__cont.end()) std::end(const _Container&)’ 90 | end(const _Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: required from here 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:91:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘end’ 91 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: candidate 4: ‘template constexpr _Tp* std::end(_Tp (&)[_Nm])’ 112 | end(_Tp (&__arr)[_Nm]) noexcept | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: mismatched types ‘_Tp [_Nm]’ and ‘const llvm::SmallVector, 0>’ 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: candidate 5: ‘template _Tp* std::end(valarray<_Tp>&)’ 121 | template _Tp* end(valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: types ‘std::valarray<_Tp>’ and ‘const llvm::SmallVector, 0>’ have incompatible cv-qualifiers 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: candidate 6: ‘template const _Tp* std::end(const valarray<_Tp>&)’ 122 | template const _Tp* end(const valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:285:35: note: ‘const llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 285 | for (const auto &PtrAndSize : CustomSizedSlabs) | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In member function ‘void llvm::BumpPtrAllocatorImpl::PrintStats() const’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:297:46: error: ‘const class llvm::SmallVector’ has no member named ‘size’ [-Wtemplate-body] 297 | detail::printBumpPtrAllocatorStats(Slabs.size(), BytesAllocated, | ^~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In member function ‘void llvm::BumpPtrAllocatorImpl::StartNewSlab()’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:337:54: error: ‘class llvm::SmallVector’ has no member named ‘size’ [-Wtemplate-body] 337 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); | ^~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In member function ‘void llvm::BumpPtrAllocatorImpl::DeallocateCustomSizedSlabs()’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: error: no matching function for call to ‘begin(llvm::SmallVector, 0>&)’ [-Wtemplate-body] 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: there are 6 candidates /usr/include/c++/15.2.1/initializer_list:90:5: note: candidate 1: ‘template constexpr const _Tp* std::begin(initializer_list<_Tp>)’ 90 | begin(initializer_list<_Tp> __ils) noexcept | ^~~~~ /usr/include/c++/15.2.1/initializer_list:90:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: candidate 2: ‘template constexpr decltype (__cont.begin()) std::begin(_Container&)’ 54 | begin(_Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(_Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: required from here 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:55:24: error: ‘class llvm::SmallVector, 0>’ has no member named ‘begin’ 55 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: candidate 3: ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&)’ 66 | begin(const _Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: required from here 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:67:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘begin’ 67 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: candidate 4: ‘template constexpr _Tp* std::begin(_Tp (&)[_Nm])’ 101 | begin(_Tp (&__arr)[_Nm]) noexcept | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: mismatched types ‘_Tp [_Nm]’ and ‘llvm::SmallVector, 0>’ 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: candidate 5: ‘template _Tp* std::begin(valarray<_Tp>&)’ 119 | template _Tp* begin(valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::valarray<_Tp>’ 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: candidate 6: ‘template const _Tp* std::begin(const valarray<_Tp>&)’ 120 | template const _Tp* begin(const valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: ‘llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: error: no matching function for call to ‘end(llvm::SmallVector, 0>&)’ [-Wtemplate-body] /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: there are 6 candidates /usr/include/c++/15.2.1/initializer_list:101:5: note: candidate 1: ‘template constexpr const _Tp* std::end(initializer_list<_Tp>)’ 101 | end(initializer_list<_Tp> __ils) noexcept | ^~~ /usr/include/c++/15.2.1/initializer_list:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: candidate 2: ‘template constexpr decltype (__cont.end()) std::end(_Container&)’ 78 | end(_Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(_Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: required from here 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:79:24: error: ‘class llvm::SmallVector, 0>’ has no member named ‘end’ 79 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: candidate 3: ‘template constexpr decltype (__cont.end()) std::end(const _Container&)’ 90 | end(const _Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: required from here 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:91:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘end’ 91 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: candidate 4: ‘template constexpr _Tp* std::end(_Tp (&)[_Nm])’ 112 | end(_Tp (&__arr)[_Nm]) noexcept | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: mismatched types ‘_Tp [_Nm]’ and ‘llvm::SmallVector, 0>’ 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: candidate 5: ‘template _Tp* std::end(valarray<_Tp>&)’ 121 | template _Tp* end(valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::valarray<_Tp>’ 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: candidate 6: ‘template const _Tp* std::end(const valarray<_Tp>&)’ 122 | template const _Tp* end(const valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:363:29: note: ‘llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 363 | for (auto &PtrAndSize : CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h: In member function ‘void llvm::SpecificBumpPtrAllocator::DestroyAll()’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:410:35: error: ‘class llvm::SmallVector’ has no member named ‘begin’ [-Wtemplate-body] 410 | for (auto I = Allocator.Slabs.begin(), E = Allocator.Slabs.end(); I != E; | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:410:76: error: ‘E’ was not declared in this scope [-Wtemplate-body] 410 | for (auto I = Allocator.Slabs.begin(), E = Allocator.Slabs.end(); I != E; | ^ /usr/lib/llvm18/include/llvm/Support/Allocator.h:413:41: error: ‘class llvm::SmallVector’ has no member named ‘begin’ [-Wtemplate-body] 413 | std::distance(Allocator.Slabs.begin(), I)); | ^~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:415:41: error: ‘class llvm::SmallVector’ has no member named ‘back’ [-Wtemplate-body] 415 | char *End = *I == Allocator.Slabs.back() ? Allocator.CurPtr | ^~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: error: no matching function for call to ‘begin(llvm::SmallVector, 0>&)’ [-Wtemplate-body] 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: there are 6 candidates /usr/include/c++/15.2.1/initializer_list:90:5: note: candidate 1: ‘template constexpr const _Tp* std::begin(initializer_list<_Tp>)’ 90 | begin(initializer_list<_Tp> __ils) noexcept | ^~~~~ /usr/include/c++/15.2.1/initializer_list:90:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: candidate 2: ‘template constexpr decltype (__cont.begin()) std::begin(_Container&)’ 54 | begin(_Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(_Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: required from here 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:55:24: error: ‘class llvm::SmallVector, 0>’ has no member named ‘begin’ 55 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: candidate 3: ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&)’ 66 | begin(const _Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: required from here 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:67:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘begin’ 67 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: candidate 4: ‘template constexpr _Tp* std::begin(_Tp (&)[_Nm])’ 101 | begin(_Tp (&__arr)[_Nm]) noexcept | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: mismatched types ‘_Tp [_Nm]’ and ‘llvm::SmallVector, 0>’ 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: candidate 5: ‘template _Tp* std::begin(valarray<_Tp>&)’ 119 | template _Tp* begin(valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::valarray<_Tp>’ 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: candidate 6: ‘template const _Tp* std::begin(const valarray<_Tp>&)’ 120 | template const _Tp* begin(const valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: ‘llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: error: no matching function for call to ‘end(llvm::SmallVector, 0>&)’ [-Wtemplate-body] /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: there are 6 candidates /usr/include/c++/15.2.1/initializer_list:101:5: note: candidate 1: ‘template constexpr const _Tp* std::end(initializer_list<_Tp>)’ 101 | end(initializer_list<_Tp> __ils) noexcept | ^~~ /usr/include/c++/15.2.1/initializer_list:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: candidate 2: ‘template constexpr decltype (__cont.end()) std::end(_Container&)’ 78 | end(_Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(_Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: required from here 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:79:24: error: ‘class llvm::SmallVector, 0>’ has no member named ‘end’ 79 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: candidate 3: ‘template constexpr decltype (__cont.end()) std::end(const _Container&)’ 90 | end(const _Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: required from here 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:91:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘end’ 91 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: candidate 4: ‘template constexpr _Tp* std::end(_Tp (&)[_Nm])’ 112 | end(_Tp (&__arr)[_Nm]) noexcept | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: mismatched types ‘_Tp [_Nm]’ and ‘llvm::SmallVector, 0>’ 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: candidate 5: ‘template _Tp* std::end(valarray<_Tp>&)’ 121 | template _Tp* end(valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::valarray<_Tp>’ 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: candidate 6: ‘template const _Tp* std::end(const valarray<_Tp>&)’ 122 | template const _Tp* end(const valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/Support/Allocator.h:421:39: note: ‘llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 421 | for (auto &PtrAndSize : Allocator.CustomSizedSlabs) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/FoldingSet.h:322:29: required from here 322 | SmallVector Bits; | ^~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/FoldingSet.h:322:29: required from here 322 | SmallVector Bits; | ^~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/FoldingSet.h: In member function ‘unsigned int llvm::FoldingSetNodeID::ComputeHash() const’: /usr/lib/llvm18/include/llvm/ADT/FoldingSet.h:372:37: error: ‘const class llvm::SmallVector’ has no member named ‘data’ 372 | return FoldingSetNodeIDRef(Bits.data(), Bits.size()).ComputeHash(); | ^~~~ /usr/lib/llvm18/include/llvm/ADT/FoldingSet.h:372:50: error: ‘const class llvm::SmallVector’ has no member named ‘size’ 372 | return FoldingSetNodeIDRef(Bits.data(), Bits.size()).ComputeHash(); | ^~~~ In file included from /usr/lib/llvm18/include/llvm/TableGen/Record.h:23: /usr/lib/llvm18/include/llvm/ADT/StringExtras.h: In function ‘void llvm::toHex(ArrayRef, bool, SmallVectorImpl&)’: /usr/lib/llvm18/include/llvm/ADT/StringExtras.h:186:10: error: ‘class llvm::SmallVectorImpl’ has no member named ‘resize_for_overwrite’ 186 | Output.resize_for_overwrite(Length * 2); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/StringExtras.h:190:11: error: no match for ‘operator[]’ (operand types are ‘llvm::SmallVectorImpl’ and ‘size_t’ {aka ‘long unsigned int’}) 190 | Output[i * 2 ] = hexdigit(c >> 4, LowerCase); | ^ /usr/lib/llvm18/include/llvm/ADT/StringExtras.h:191:11: error: no match for ‘operator[]’ (operand types are ‘llvm::SmallVectorImpl’ and ‘size_t’ {aka ‘long unsigned int’}) 191 | Output[i * 2 + 1] = hexdigit(c & 15, LowerCase); | ^ In file included from /usr/lib/llvm18/include/llvm/TableGen/Record.h:30: /usr/lib/llvm18/include/llvm/Support/raw_ostream.h: In member function ‘llvm::raw_ostream& llvm::raw_ostream::operator<<(const llvm::SmallVectorImpl&)’: /usr/lib/llvm18/include/llvm/Support/raw_ostream.h:257:22: error: ‘const class llvm::SmallVectorImpl’ has no member named ‘data’ 257 | return write(Str.data(), Str.size()); | ^~~~ /usr/lib/llvm18/include/llvm/Support/raw_ostream.h:257:34: error: ‘const class llvm::SmallVectorImpl’ has no member named ‘size’ 257 | return write(Str.data(), Str.size()); | ^~~~ /usr/lib/llvm18/include/llvm/Support/raw_ostream.h: In member function ‘llvm::StringRef llvm::raw_svector_ostream::str() const’: /usr/lib/llvm18/include/llvm/Support/raw_ostream.h:699:47: error: ‘class llvm::SmallVectorImpl’ has no member named ‘data’ 699 | StringRef str() const { return StringRef(OS.data(), OS.size()); } | ^~~~ /usr/lib/llvm18/include/llvm/Support/raw_ostream.h:699:58: error: ‘class llvm::SmallVectorImpl’ has no member named ‘size’ 699 | StringRef str() const { return StringRef(OS.data(), OS.size()); } | ^~~~ /usr/lib/llvm18/include/llvm/Support/raw_ostream.h: In member function ‘virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)’: /usr/lib/llvm18/include/llvm/Support/raw_ostream.h:702:8: error: ‘class llvm::SmallVectorImpl’ has no member named ‘reserve’ 702 | OS.reserve(tell() + ExtraSize); | ^~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1114:53: required from here 1114 | using const_case_iterator = SmallVectorImpl::const_iterator; | ^~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1114:53: required from here 1114 | using const_case_iterator = SmallVectorImpl::const_iterator; | ^~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h: At global scope: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1117:10: error: ‘const_case_iterator’ does not name a type; did you mean ‘concat_iterator’? 1117 | inline const_case_iterator arg_begin() const { return getConds().begin(); } | ^~~~~~~~~~~~~~~~~~~ | concat_iterator /usr/lib/llvm18/include/llvm/TableGen/Record.h:1118:10: error: ‘const_case_iterator’ does not name a type; did you mean ‘concat_iterator’? 1118 | inline const_case_iterator arg_end () const { return getConds().end(); } | ^~~~~~~~~~~~~~~~~~~ | concat_iterator /usr/lib/llvm18/include/llvm/TableGen/Record.h:1123:10: error: ‘const_val_iterator’ does not name a type; did you mean ‘concat_iterator’? 1123 | inline const_val_iterator name_begin() const { return getVals().begin();} | ^~~~~~~~~~~~~~~~~~ | concat_iterator /usr/lib/llvm18/include/llvm/TableGen/Record.h:1124:10: error: ‘const_val_iterator’ does not name a type; did you mean ‘concat_iterator’? 1124 | inline const_val_iterator name_end () const { return getVals().end(); } | ^~~~~~~~~~~~~~~~~~ | concat_iterator /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1518:59: required from here 1518 | using const_name_iterator = SmallVectorImpl::const_iterator; | ^~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1518:59: required from here 1518 | using const_name_iterator = SmallVectorImpl::const_iterator; | ^~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1520:10: error: ‘const_arg_iterator’ does not name a type; did you mean ‘concat_iterator’? 1520 | inline const_arg_iterator arg_begin() const { return getArgs().begin(); } | ^~~~~~~~~~~~~~~~~~ | concat_iterator /usr/lib/llvm18/include/llvm/TableGen/Record.h:1521:10: error: ‘const_arg_iterator’ does not name a type; did you mean ‘concat_iterator’? 1521 | inline const_arg_iterator arg_end () const { return getArgs().end(); } | ^~~~~~~~~~~~~~~~~~ | concat_iterator /usr/lib/llvm18/include/llvm/TableGen/Record.h:1526:10: error: ‘const_name_iterator’ does not name a type; did you mean ‘concat_iterator’? 1526 | inline const_name_iterator name_begin() const { return getArgNames().begin();} | ^~~~~~~~~~~~~~~~~~~ | concat_iterator /usr/lib/llvm18/include/llvm/TableGen/Record.h:1527:10: error: ‘const_name_iterator’ does not name a type; did you mean ‘concat_iterator’? 1527 | inline const_name_iterator name_end () const { return getArgNames().end(); } | ^~~~~~~~~~~~~~~~~~~ | concat_iterator /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1184:37: required from ‘constexpr const size_t llvm::CalculateSmallVectorDefaultInlinedElements::PreferredInlineBytes’ 1184 | kPreferredSmallVectorSizeof - sizeof(SmallVector); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1185:48: required from ‘constexpr const size_t llvm::CalculateSmallVectorDefaultInlinedElements::NumElementsThatFit’ 1185 | static constexpr size_t NumElementsThatFit = PreferredInlineBytes / sizeof(T); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1187:7: required from ‘constexpr const size_t llvm::CalculateSmallVectorDefaultInlinedElements::value’ 1187 | NumElementsThatFit == 0 ? 1 : NumElementsThatFit; | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1207:71: required from here 1207 | unsigned N = CalculateSmallVectorDefaultInlinedElements::value> | ^~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1184:37: required from ‘constexpr const size_t llvm::CalculateSmallVectorDefaultInlinedElements::PreferredInlineBytes’ 1184 | kPreferredSmallVectorSizeof - sizeof(SmallVector); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1185:48: required from ‘constexpr const size_t llvm::CalculateSmallVectorDefaultInlinedElements::NumElementsThatFit’ 1185 | static constexpr size_t NumElementsThatFit = PreferredInlineBytes / sizeof(T); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1187:7: required from ‘constexpr const size_t llvm::CalculateSmallVectorDefaultInlinedElements::value’ 1187 | NumElementsThatFit == 0 ? 1 : NumElementsThatFit; | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1207:71: required from here 1207 | unsigned N = CalculateSmallVectorDefaultInlinedElements::value> | ^~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘llvm::ArrayRef llvm::RecordVal::getReferenceLocs() const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1613:55: error: could not convert ‘((const llvm::RecordVal*)this)->llvm::RecordVal::ReferenceLocs’ from ‘const llvm::SmallVector’ to ‘llvm::ArrayRef’ 1613 | ArrayRef getReferenceLocs() const { return ReferenceLocs; } | ^~~~~~~~~~~~~ | | | const llvm::SmallVector /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1660:25: required from here 1660 | SmallVector Locs; | ^~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1660:25: required from here 1660 | SmallVector Locs; | ^~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1664:29: required from here 1664 | SmallVector Values; | ^~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:342:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 342 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1664:29: required from here 1664 | SmallVector Values; | ^~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1665:33: required from here 1665 | SmallVector Assertions; | ^~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1665:33: required from here 1665 | SmallVector Assertions; | ^~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1666:28: required from here 1666 | SmallVector Dumps; | ^~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1666:28: required from here 1666 | SmallVector Dumps; | ^~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ {aka ‘class llvm::SmallVectorTemplateBase’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl::SuperClass = class llvm::SmallVectorTemplateBase’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase, true>’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl >’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector, 0>’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1670:48: required from here 1670 | SmallVector, 0> SuperClasses; | ^~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon, void>’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon, void>’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl >’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector, 0>’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1670:48: required from here 1670 | SmallVector, 0> SuperClasses; | ^~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘llvm::ArrayRef llvm::Record::getLoc() const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1723:43: error: could not convert ‘((const llvm::Record*)this)->llvm::Record::Locs’ from ‘const llvm::SmallVector’ to ‘llvm::ArrayRef’ 1723 | ArrayRef getLoc() const { return Locs; } | ^~~~ | | | const llvm::SmallVector /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘llvm::ArrayRef llvm::Record::getForwardDeclarationLocs() const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1727:12: error: could not convert ‘((const llvm::Record*)this)->llvm::Record::ForwardDeclarationLocs’ from ‘const llvm::SmallVector’ to ‘llvm::ArrayRef’ 1727 | return ForwardDeclarationLocs; | ^~~~~~~~~~~~~~~~~~~~~~ | | | const llvm::SmallVector /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘llvm::ArrayRef llvm::Record::getReferenceLocs() const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1734:55: error: could not convert ‘((const llvm::Record*)this)->llvm::Record::ReferenceLocs’ from ‘const llvm::SmallVector’ to ‘llvm::ArrayRef’ 1734 | ArrayRef getReferenceLocs() const { return ReferenceLocs; } | ^~~~~~~~~~~~~ | | | const llvm::SmallVector /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘llvm::ArrayRef llvm::Record::getTemplateArgs() const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1752:12: error: could not convert ‘((const llvm::Record*)this)->llvm::Record::TemplateArgs’ from ‘const llvm::SmallVector’ to ‘llvm::ArrayRef’ 1752 | return TemplateArgs; | ^~~~~~~~~~~~ | | | const llvm::SmallVector /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘llvm::ArrayRef llvm::Record::getValues() const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1755:50: error: could not convert ‘((const llvm::Record*)this)->llvm::Record::Values’ from ‘const llvm::SmallVector’ to ‘llvm::ArrayRef’ 1755 | ArrayRef getValues() const { return Values; } | ^~~~~~ | | | const llvm::SmallVector /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘llvm::ArrayRef llvm::Record::getAssertions() const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1757:58: error: could not convert ‘((const llvm::Record*)this)->llvm::Record::Assertions’ from ‘const llvm::SmallVector’ to ‘llvm::ArrayRef’ 1757 | ArrayRef getAssertions() const { return Assertions; } | ^~~~~~~~~~ | | | const llvm::SmallVector /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘llvm::ArrayRef llvm::Record::getDumps() const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1758:48: error: could not convert ‘((const llvm::Record*)this)->llvm::Record::Dumps’ from ‘const llvm::SmallVector’ to ‘llvm::ArrayRef’ 1758 | ArrayRef getDumps() const { return Dumps; } | ^~~~~ | | | const llvm::SmallVector /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘llvm::ArrayRef > llvm::Record::getSuperClasses() const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1761:12: error: could not convert ‘((const llvm::Record*)this)->llvm::Record::SuperClasses’ from ‘const llvm::SmallVector, 0>’ to ‘llvm::ArrayRef >’ 1761 | return SuperClasses; | ^~~~~~~~~~~~ | | | const llvm::SmallVector, 0> /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘const llvm::RecordVal* llvm::Record::getValue(const llvm::Init*) const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1775:33: error: ‘begin’ was not declared in this scope 1775 | for (const RecordVal &Val : Values) | ^~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1775:33: note: suggested alternatives: /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: ‘std::begin’ 120 | template const _Tp* begin(const valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/initializer_list:90:5: note: ‘std::begin’ 90 | begin(initializer_list<_Tp> __ils) noexcept | ^~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1775:33: error: ‘end’ was not declared in this scope 1775 | for (const RecordVal &Val : Values) | ^~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1775:33: note: suggested alternatives: /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: ‘std::end’ 122 | template const _Tp* end(const valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/initializer_list:101:5: note: ‘std::end’ 101 | end(initializer_list<_Tp> __ils) noexcept | ^~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘void llvm::Record::removeValue(llvm::Init*)’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1803:37: error: ‘class llvm::SmallVector’ has no member named ‘size’ 1803 | for (unsigned i = 0, e = Values.size(); i != e; ++i) | ^~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1804:17: error: no match for ‘operator[]’ (operand types are ‘llvm::SmallVector’ and ‘unsigned int’) 1804 | if (Values[i].getNameInit() == Name) { | ^ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1805:16: error: ‘class llvm::SmallVector’ has no member named ‘erase’ 1805 | Values.erase(Values.begin()+i); | ^~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1805:29: error: ‘class llvm::SmallVector’ has no member named ‘begin’ 1805 | Values.erase(Values.begin()+i); | ^~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘bool llvm::Record::isSubClassOf(const llvm::Record*) const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: error: no matching function for call to ‘begin(const llvm::SmallVector, 0>&)’ 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: there are 6 candidates /usr/include/c++/15.2.1/initializer_list:90:5: note: candidate 1: ‘template constexpr const _Tp* std::begin(initializer_list<_Tp>)’ 90 | begin(initializer_list<_Tp> __ils) noexcept | ^~~~~ /usr/include/c++/15.2.1/initializer_list:90:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: candidate 2: ‘template constexpr decltype (__cont.begin()) std::begin(_Container&)’ 54 | begin(_Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(_Container&) [with _Container = const llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: required from here 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:55:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘begin’ 55 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: candidate 3: ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&)’ 66 | begin(const _Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: required from here 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:67:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘begin’ 67 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: candidate 4: ‘template constexpr _Tp* std::begin(_Tp (&)[_Nm])’ 101 | begin(_Tp (&__arr)[_Nm]) noexcept | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: mismatched types ‘_Tp [_Nm]’ and ‘const llvm::SmallVector, 0>’ 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: candidate 5: ‘template _Tp* std::begin(valarray<_Tp>&)’ 119 | template _Tp* begin(valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: types ‘std::valarray<_Tp>’ and ‘const llvm::SmallVector, 0>’ have incompatible cv-qualifiers 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: candidate 6: ‘template const _Tp* std::begin(const valarray<_Tp>&)’ 120 | template const _Tp* begin(const valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: ‘const llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: error: no matching function for call to ‘end(const llvm::SmallVector, 0>&)’ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: there are 6 candidates /usr/include/c++/15.2.1/initializer_list:101:5: note: candidate 1: ‘template constexpr const _Tp* std::end(initializer_list<_Tp>)’ 101 | end(initializer_list<_Tp> __ils) noexcept | ^~~ /usr/include/c++/15.2.1/initializer_list:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: candidate 2: ‘template constexpr decltype (__cont.end()) std::end(_Container&)’ 78 | end(_Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(_Container&) [with _Container = const llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: required from here 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:79:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘end’ 79 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: candidate 3: ‘template constexpr decltype (__cont.end()) std::end(const _Container&)’ 90 | end(const _Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: required from here 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:91:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘end’ 91 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: candidate 4: ‘template constexpr _Tp* std::end(_Tp (&)[_Nm])’ 112 | end(_Tp (&__arr)[_Nm]) noexcept | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: mismatched types ‘_Tp [_Nm]’ and ‘const llvm::SmallVector, 0>’ 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: candidate 5: ‘template _Tp* std::end(valarray<_Tp>&)’ 121 | template _Tp* end(valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: types ‘std::valarray<_Tp>’ and ‘const llvm::SmallVector, 0>’ have incompatible cv-qualifiers 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: candidate 6: ‘template const _Tp* std::end(const valarray<_Tp>&)’ 122 | template const _Tp* end(const valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1834:31: note: ‘const llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 1834 | for (const auto &SCPair : SuperClasses) | ^~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘bool llvm::Record::isSubClassOf(llvm::StringRef) const’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: error: no matching function for call to ‘begin(const llvm::SmallVector, 0>&)’ 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: there are 6 candidates /usr/include/c++/15.2.1/initializer_list:90:5: note: candidate 1: ‘template constexpr const _Tp* std::begin(initializer_list<_Tp>)’ 90 | begin(initializer_list<_Tp> __ils) noexcept | ^~~~~ /usr/include/c++/15.2.1/initializer_list:90:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: candidate 2: ‘template constexpr decltype (__cont.begin()) std::begin(_Container&)’ 54 | begin(_Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:54:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(_Container&) [with _Container = const llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: required from here 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:55:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘begin’ 55 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: candidate 3: ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&)’ 66 | begin(const _Container& __cont) noexcept(noexcept(__cont.begin())) | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:66:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.begin()) std::begin(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: required from here 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:67:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘begin’ 67 | -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: candidate 4: ‘template constexpr _Tp* std::begin(_Tp (&)[_Nm])’ 101 | begin(_Tp (&__arr)[_Nm]) noexcept | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: mismatched types ‘_Tp [_Nm]’ and ‘const llvm::SmallVector, 0>’ 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: candidate 5: ‘template _Tp* std::begin(valarray<_Tp>&)’ 119 | template _Tp* begin(valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:119:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: types ‘std::valarray<_Tp>’ and ‘const llvm::SmallVector, 0>’ have incompatible cv-qualifiers 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: candidate 6: ‘template const _Tp* std::begin(const valarray<_Tp>&)’ 120 | template const _Tp* begin(const valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/c++/15.2.1/bits/range_access.h:120:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: ‘const llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: error: no matching function for call to ‘end(const llvm::SmallVector, 0>&)’ /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: there are 6 candidates /usr/include/c++/15.2.1/initializer_list:101:5: note: candidate 1: ‘template constexpr const _Tp* std::end(initializer_list<_Tp>)’ 101 | end(initializer_list<_Tp> __ils) noexcept | ^~~ /usr/include/c++/15.2.1/initializer_list:101:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: ‘llvm::SmallVector, 0>’ is not derived from ‘std::initializer_list<_Tp>’ 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: candidate 2: ‘template constexpr decltype (__cont.end()) std::end(_Container&)’ 78 | end(_Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:78:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(_Container&) [with _Container = const llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: required from here 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:79:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘end’ 79 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: candidate 3: ‘template constexpr decltype (__cont.end()) std::end(const _Container&)’ 90 | end(const _Container& __cont) noexcept(noexcept(__cont.end())) | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:90:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/range_access.h: In substitution of ‘template constexpr decltype (__cont.end()) std::end(const _Container&) [with _Container = llvm::SmallVector, 0>]’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: required from here 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:91:24: error: ‘const class llvm::SmallVector, 0>’ has no member named ‘end’ 91 | -> decltype(__cont.end()) | ~~~~~~~^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: candidate 4: ‘template constexpr _Tp* std::end(_Tp (&)[_Nm])’ 112 | end(_Tp (&__arr)[_Nm]) noexcept | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:112:5: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: mismatched types ‘_Tp [_Nm]’ and ‘const llvm::SmallVector, 0>’ 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: candidate 5: ‘template _Tp* std::end(valarray<_Tp>&)’ 121 | template _Tp* end(valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:121:31: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: types ‘std::valarray<_Tp>’ and ‘const llvm::SmallVector, 0>’ have incompatible cv-qualifiers 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: candidate 6: ‘template const _Tp* std::end(const valarray<_Tp>&)’ 122 | template const _Tp* end(const valarray<_Tp>&) noexcept; | ^~~ /usr/include/c++/15.2.1/bits/range_access.h:122:37: note: template argument deduction/substitution failed: /usr/lib/llvm18/include/llvm/TableGen/Record.h:1841:31: note: ‘const llvm::SmallVector, 0>’ is not derived from ‘const std::valarray<_Tp>’ 1841 | for (const auto &SCPair : SuperClasses) { | ^~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase, true>’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl >’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector, 4>’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:2125:49: required from here 2125 | SmallVector, 4> Parts; | ^~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:488:7: error: invalid use of incomplete type ‘class llvm::SmallVectorTemplateCommon, void>’ 488 | class SmallVectorTemplateBase : public SmallVectorTemplateCommon { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:133:7: note: declaration of ‘class llvm::SmallVectorTemplateCommon, void>’ 133 | class SmallVectorTemplateCommon | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorImpl >’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector, 4>’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h:2125:49: required from here 2125 | SmallVector, 4> Parts; | ^~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:590:9: error: no type named ‘iterator’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 590 | using iterator = typename SuperClass::iterator; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:591:9: error: no type named ‘const_iterator’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 591 | using const_iterator = typename SuperClass::const_iterator; | ^~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:592:9: error: no type named ‘reference’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 592 | using reference = typename SuperClass::reference; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:593:9: error: no type named ‘size_type’ in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ {aka ‘class llvm::SmallVectorTemplateBase, true>’} 593 | using size_type = typename SuperClass::size_type; | ^~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:630:21: error: ‘set_size’ has not been declared in ‘using llvm::SmallVectorImpl >::SuperClass = class llvm::SmallVectorTemplateBase, true>’ 630 | using SuperClass::set_size; | ^~~~~~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘size_t llvm::LessRecordRegister::RecordParts::size()’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:2148:34: error: ‘class llvm::SmallVector, 4>’ has no member named ‘size’ 2148 | size_t size() { return Parts.size(); } | ^~~~ /usr/lib/llvm18/include/llvm/TableGen/Record.h: In member function ‘std::pair llvm::LessRecordRegister::RecordParts::getPart(size_t)’: /usr/lib/llvm18/include/llvm/TableGen/Record.h:2152:19: error: no match for ‘operator[]’ (operand types are ‘llvm::SmallVector, 4>’ and ‘size_t’ {aka ‘long unsigned int’}) 2152 | return Parts[i]; | ^ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h: In instantiation of ‘class llvm::SmallVectorTemplateBase’: /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:586:7: required from ‘class llvm::SmallVectorImpl’ 586 | class SmallVectorImpl : public SmallVectorTemplateBase { | ^~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1208:22: required from ‘class llvm::SmallVector’ 1208 | class LLVM_GSL_OWNER SmallVector : public SmallVectorImpl, | ^~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/CommandLine.h:233:28: required from here 233 | SmallVector